-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi list,
racket-5.3.3 and 5.3.4 are today both failing to compile for me with: raco setup: in r5rs/private raco setup: in typed-racket/optimizer SIGSEGV MAPERR si_code 1 fault on addr 0x130 I get this error using gcc versions 4.5.3, 4.6.3 and 4.7.3. My glibc is 2.17, but I have a bug report of a very similar failure[1] using glibc-2.15: raco setup: 1 making: math/private/vector raco setup: 1 making: math/scribblings raco setup: --- updating info-domain tables --- SIGSEGV MAPERR si_code 1 fault on addr 0x40 which also contains this backtrace: [New LWP 9579] [New LWP 9514] [New LWP 9528] [New LWP 9581] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". Core was generated by `/var/tmp/portage/dev-scheme/racket-5.3.3/work/racket-5.3.3/src/racket/.libs/rac'. Program terminated with signal 6, Aborted. #0 0xb76e58d2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 (gdb) bt #0 0xb76e58d2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2 #1 0xb71bf2b1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #2 0xb71c0a8e in *__GI_abort () at abort.c:91 #3 0xb761f427 in fault_handler () from /var/tmp/portage/dev-scheme/racket-5.3.3/work/racket-5.3.3/src/racket/.libs/libracket3m-5.3.3.so #4 <signal handler called> #5 0xa2e9d7a9 in ?? () from /usr/lib/libGL.so.1 #6 0xb7320d3f in __nptl_deallocate_tsd () at pthread_create.c:155 #7 0xb7320f15 in start_thread (arg=0xb200bb40) at pthread_create.c:312 #8 0xb727e64e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 (gdb) q I was able to compile 5.3.3 fine in February, although drracket won't start (anymore?), but gracket will: set-loaded-mask method in bitmap%: contract violation expected: (is-a?/c bitmap%) given: #f in: the 1st argument of the set-loaded-mask method in bitmap%/c contract from: <collects>/racket/draw.rkt blaming: <collects>/drracket/private/frame-icon.rkt at: <collects>/racket/draw.rkt:58.19 context...: /usr/lib64/racket/collects/racket/contract/private/blame.rkt:89:0: raise-blame-error /usr/lib64/racket/collects/drracket/private/frame-icon.rkt: [running body] /usr/lib64/racket/collects/drracket/private/drracket-normal.rkt: [traversing imports] /usr/lib64/racket/collects/drracket/drracket.rkt: [running body] My cairo is version 1.12.14. I tried googling the SIGSEGV MAPERR error and got some other mentions of the problem dating back a long time, but no-one seemed to have any clue what was going on. Marijn [1]:https://bugs.gentoo.org/show_bug.cgi?id=471978 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlG65M0ACgkQp/VmCx0OL2x/NACgyZKRKfZvB6g6zOAaNID4YpI3 ZBAAoMFLhuOKc0uY5x4tcougoot73I6u =JIBm -----END PGP SIGNATURE----- _________________________ Racket Developers list: http://lists.racket-lang.org/dev