FS#49408 - [sagemath] Crash when calculating the rank of a matrix

Attached to Project: Community Packages
Opened by Long Huynh Huu (long) - Friday, 20 May 2016, 08:40 GMT
Last edited by Antonio Rojas (arojas) - Monday, 23 May 2016, 23:03 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Sage is crashing when I run below program.
The version of sage running on, say, cloud.sagemath.org

Additional information:
* Package versions
sagemath - 7.2-2
python2 - 2.7.11-3

* config and/or log files etc.
crashing program: http://pastebin.com/SacjfryQ
output: http://pastebin.com/vCQzy9BQ
lscpu output: http://pastebin.com/W0gCQkAE

Steps to reproduce:
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 23 May 2016, 23:03 GMT
Reason for closing:  Fixed
Additional comments about closing:  linbox 1.4.1-3
sagemath 7.2-3
Comment by Long Huynh Huu (long) - Friday, 20 May 2016, 08:42 GMT
The description was meant to say:

Sage is crashing when I run below program.
The version of sage running on, say, cloud.sagemath.org is not affected.
Comment by Antonio Rojas (arojas) - Friday, 20 May 2016, 09:36 GMT Comment by Antonio Rojas (arojas) - Monday, 23 May 2016, 16:46 GMT
ping?
Comment by Long Huynh Huu (long) - Monday, 23 May 2016, 18:17 GMT
Sorry for the late response.

I ran the program again and this is the output using your package:

Traceback (most recent call last):
File "test.sage.py", line 13, in <module>
M.rank()
File "sage/matrix/matrix_rational_dense.pyx", line 2292, in sage.matrix.matrix_rational_dense.Matrix_rational_dense.rank (/build/sagemath/src/sage-7.2/src/build/cythonized/sage/matrix/matrix_rational_dense.c:23785)
File "sage/matrix/matrix_integer_dense.pyx", line 3446, in sage.matrix.matrix_integer_dense.Matrix_integer_dense.rank (/build/sagemath/src/sage-7.2/src/build/cythonized/sage/matrix/matrix_integer_dense.c:30133)
File "sage/matrix/matrix_integer_dense.pyx", line 3455, in sage.matrix.matrix_integer_dense.Matrix_integer_dense._rank_linbox (/build/sagemath/src/sage-7.2/src/build/cythonized/sage/matrix/matrix_integer_dense.c:30234)
File "src/cysignals/signals.pyx", line 100, in cysignals.signals.sig_raise_exception (build/src/cysignals/signals.c:1216)
cysignals.signals.SignalError: Illegal instruction
Comment by Antonio Rojas (arojas) - Monday, 23 May 2016, 19:12 GMT
Please update to linbox 1.4.1-3 and try again
Comment by Long Huynh Huu (long) - Monday, 23 May 2016, 21:57 GMT
Thanks, it works now!

Loading...