FS#21592 - [sage-mathematics] segfault during plot
Attached to Project:
Community Packages
Opened by Andrzej Giniewicz (Giniu) - Thursday, 04 November 2010, 12:03 GMT
Last edited by Alexander F. Rødseth (xyproto) - Wednesday, 09 November 2011, 10:18 GMT
Opened by Andrzej Giniewicz (Giniu) - Thursday, 04 November 2010, 12:03 GMT
Last edited by Alexander F. Rødseth (xyproto) - Wednesday, 09 November 2011, 10:18 GMT
|
Details
With sage-mathematics 4.6 (sage with 4.5.3) and fully
updated system, Sage is segfaulting during even simple
plot:
sage: plot(x,(x,0,1)) Program received signal SIGILL, Illegal instruction. 0xb6b78d11 in cblas_dgemm () from /opt/sage/local/lib/libcblas.so (gdb) bt doesn't show anything useful (just two ?? lines). Version built from source (at least 4.5.3) works. The machine is old 2xPentium III - maybe it is compiled for only newer machines with sse2? |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Wednesday, 09 November 2011, 10:18 GMT
Reason for closing: Fixed
Wednesday, 09 November 2011, 10:18 GMT
Reason for closing: Fixed
upstream bug report: http://trac.sagemath.org/sage_trac/ticket/9382
I was doing "export SAGE_FAT_BINARY=1" instead of "export SAGE_FAT_BINARY='yes'"
If you have some bandwidth to kill could you try 4.6.1-2 ? (don't bother with 4.6.1-1)
It might not fix your issue, but it's always worth a try if you're willing to spare some bandwidth :)
Cheers!
the upstream bug report "Rewrite ATLAS spkg-install" [1] supersedes the original bug report [2] I posted here.
[1] - http://trac.sagemath.org/sage_trac/ticket/10226
[2] - http://trac.sagemath.org/sage_trac/ticket/9382
@giniu, is it working for you now?
@spip, This issue is visible only on old CPU's without SSE2, so it is very very probable you will not encounter it if you have more recent machine. I for example see this on only one of machines I run Sage on.
has been merged in 4.7.2 alpha 0
That said, this is supposedly getting fixed in 4.7.2 :)