Skip to content

ecl exit with signal immediately on osx

Using brew and gcc7

Internal or unrecoverable error in:
Got signal before environment was installed on our thread

;;; ECL C Backtrace
;;; 0   libecl.16.1.dylib                   0x0000000107003168 si_dump_c_backtrace + 47
;;; 1   libecl.16.1.dylib                   0x0000000106ff25c4 ecl_internal_error + 136
;;; 2   libecl.16.1.dylib                   0x0000000107023503 illegal_signal_code + 0
;;; 3   libecl.16.1.dylib                   0x00000001070241bd sigsegv_handler + 64
;;; 4   libsystem_platform.dylib            0x00007fffd341bb3a _sigtramp + 26
;;; 5   ???                                 0x000000011381a86d 0x0 + 4622231661
;;; 6   libecl.16.1.dylib                   0x00000001070284c3 _hash_equalp + 205
;;; 7   libecl.16.1.dylib                   0x00000001070285ab _hash_equalp + 437
;;; 8   libecl.16.1.dylib                   0x000000010702914e _ecl_sethash_equalp + 42
;;; 9   libecl.16.1.dylib                   0x0000000107029e08 ecl_sethash + 67
;;; 10  libecl.16.1.dylib                   0x0000000106e48303 cl_boot + 1724
;;; 11  ecl                                 0x0000000106e41dc5 main + 32
;;; 12  libdyld.dylib                       0x00007fffd320c235 start + 1
;;; 13  ???                                 0x0000000000000001 0x0 + 1
Abort trap: 6
otool -L  ../local/bin/ecl
../local/bin/ecl:
	@rpath/libecl.16.1.dylib (compatibility version 16.1.3, current version 0.0.0)
	/usr/local/opt/bdw-gc/lib/libgc.1.dylib (compatibility version 2.0.0, current version 2.3.0)
	/usr/local/opt/libffi/lib/libffi.6.dylib (compatibility version 7.0.0, current version 7.4.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.60.2)
	/usr/local/lib/gcc/7/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)

Using branch with merge request !95 (merged)