[Ecls-list] [sagemath] On early_signal_error, cl_boot and threads
julien.puydt at laposte.net
Fri Jun 7 20:04:56 UTC 2013
The current sagemath compiles ECL with disabled threads, which is a
problem to package it in debian.
The problem is that when compiled with threads, things start to
crash(well, assert), because early_signal_error gets called.
What happens is that sage and the gc are using signals and for some
reason, one is raised before the call to cl_boot.
In fact, sage's initialization of ECL looks like:
I'm at loss what to do to fix the issue: how does ECL have
early_signal_signal_error set as signal callback even before cl_boot was
Snark on #sagemath
More information about the ecl-devel