-
-
Notifications
You must be signed in to change notification settings - Fork 704
Open
Description
This is to track the current CI check failure seen in:
https://github.com/sagemath/sage/actions/runs/13165003478/job/36743502231?pr=39456
for example.
The root cause of the failure seems to be shown by:
On Ubuntu focal and jammy at least,
sage: N = matrix(Integers(7), 2, [1,2,3,4])
sage: N
[1 2]
[3 4]
sage: N.rank()
------------------------------------------------------------------------
/sage/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/cysignals/signals.cpython-312-x86_64-linux-gnu.so(+0x9f84)[0x7ffffe8a7f84]
/sage/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/cysignals/signals.cpython-312-x86_64-linux-gnu.so(+0xa041)[0x7ffffe8a8041]
/sage/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/cysignals/signals.cpython-312-x86_64-linux-gnu.so(+0xd0e3)[0x7ffffe8ab0e3]
/lib/x86_64-linux-gnu/libc.so.6(+0x43090)[0x7ffffefa5090]
/sage/local/lib/libfflas.so.1(_ZN5FFLAS5fgemvIN6Givaro7ModularIffvEEEENT_11Element_ptrERKS4_NS_15FFLAS_TRANSPOSEEmmNS4_7ElementENS4_16ConstElement_ptrEmSA_mS9_S5_m+0x3e)[0x7fffaf28b64e]
/sage/src/sage/matrix/matrix_modn_dense_float.cpython-312-x86_64-linux-gnu.so(_ZN6FFPACK18PLUQ_basecaseCroutIN6Givaro7ModularIffvEEEEmRKT_N5FFLAS10FFLAS_DIAGEmmNS4_11Element_ptrEmPmSA_+0x24f)[0x7fffaf3fc03f]
/sage/local/lib/libffpack.so.1(_ZN6FFPACK4RankIN6Givaro7ModularIffvEEEEmRKT_mmNS4_11Element_ptrEm+0x76)[0x7fffaf1c2996]
/sage/src/sage/matrix/matrix_modn_dense_float.cpython-312-x86_64-linux-gnu.so(+0x59144)[0x7fffaf3f0144]
/sage/src/sage/matrix/matrix_modn_dense_float.cpython-312-x86_64-linux-gnu.so(+0x59c6b)[0x7fffaf3f0c6b]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(+0x1ad291)[0x7fffff30a291]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(PyObject_Vectorcall+0x55)[0x7fffff2c23c5]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(_PyEval_EvalFrameDefault+0x48da)[0x7fffff26d68a]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(PyEval_EvalCode+0xb5)[0x7fffff3a5f25]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(+0x245cd8)[0x7fffff3a2cd8]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(_PyEval_EvalFrameDefault+0x7a47)[0x7fffff2707f7]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(+0x17b93d)[0x7fffff2d893d]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(+0x17caf9)[0x7fffff2d9af9]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(_PyEval_EvalFrameDefault+0xa944)[0x7fffff2736f4]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(PyEval_EvalCode+0xb5)[0x7fffff3a5f25]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(+0x2987bd)[0x7fffff3f57bd]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(+0x2988c5)[0x7fffff3f58c5]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(+0x2989cf)[0x7fffff3f59cf]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(_PyRun_SimpleFileObject+0x12e)[0x7fffff3f87de]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(_PyRun_AnyFileObject+0x3f)[0x7fffff3f8d2f]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(Py_RunMain+0x99c)[0x7fffff41b8bc]
/sage/local/var/lib/sage/venv-python3.12.5/lib/libpython3.12.so.1.0(Py_BytesMain+0x3d)[0x7fffff41bd4d]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7ffffef86083]
python3(_start+0x2e)[0x55555555509e]
------------------------------------------------------------------------
Attaching gdb to process id 375.
/sage/local/var/lib/sage/venv-python3.12.5/bin/cysignals-CSI:86: DeprecationWarning: Use shutil.which instead of find_executable
whichgdb = find_executable('gdb')
Cannot find gdb installed
GDB is not installed.
Install gdb for enhanced tracebacks.
------------------------------------------------------------------------
Unhandled SIGILL: An illegal instruction occurred.
This probably occurred because a *compiled* module has a bug
in it and is not properly wrapped with sig_on(), sig_off().
Python will now terminate.
------------------------------------------------------------------------
Illegal instructionNo crash with the SageMath-10-5 app on macOS:
│ SageMath version 10.5, Release Date: 2024-12-04
│ Using Python 3.12.5. Type "help()" for help.
sage: N = matrix(Integers(7), 2, [1,2,3,4])
sage: N
[1 2]
[3 4]
sage: N.rank()
2
- Marc
Metadata
Metadata
Assignees
Labels
No labels