New comment by dkwo on void-packages repository https://github.com/void-linux/void-packages/pull/34030#issuecomment-1002169013 Comment: I've repeated `sage-9.5.beta9_1 --testall` (again outside of the chroot) with musl from void repo (1.1.x), and I still get all of the failures above, except for `sage -t --random-seed=148013641059529951746972411435795753776 /usr/lib/sage-9.5.beta9/src/sage/matrix/matrix_mod2_dense.pyx # 1 doctest failed` In more detail ``` File "/usr/lib/sage-9.5.beta9/src/sage/matrix/matrix_mod2_dense.pyx", line 187, in sage.matrix.matrix_mod2_dense.Matrix_mod2_dense.__cinit__ Failed example: if system() != "Linux": raise RuntimeError("matrix allocation failed") else: four_GiB = 4*1024^3 resource.setrlimit(resource.RLIMIT_AS, (four_GiB, orig_hard)) MatrixSpace(GF(2), 2^30)(1) Expected: Traceback (most recent call last): ... RuntimeError: matrix allocation failed Got: Traceback (most recent call last): File "/usr/lib/sage-9.5.beta9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/doctest/forker.py", line 694, in _run self.compile_and_execute(example, compiler, test.globs) File "/usr/lib/sage-9.5.beta9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/doctest/forker.py", line 1088, in compile_and_execute exec(compiled, globs) File "", line 6, in MatrixSpace(GF(Integer(2)), Integer(2)**Integer(30))(Integer(1)) File "sage/structure/parent.pyx", line 898, in sage.structure.parent.Parent.__call__ (build/cythonized/sage/structure/parent.c:9388) return mor._call_(x) File "sage/categories/map.pyx", line 1692, in sage.categories.map.FormalCompositeMap._call_ (build/cythonized/sage/categories/map.c:11869) x = f._call_(x) File "sage/structure/coerce_maps.pyx", line 153, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ (build/cythonized/sage/structure/coerce_ma ps.c:4737) cpdef Element _call_(self, x): File "sage/structure/coerce_maps.pyx", line 156, in sage.structure.coerce_maps.DefaultConvertMap_unique._call_ (build/cythonized/sage/structure/coerce_ma ps.c:4557) return C._element_constructor(x) File "/usr/lib/sage-9.5.beta9/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/matrix/matrix_space.py", line 925, in _element_constru ctor_ return self.element_class(self, entries, **kwds) File "sage/matrix/matrix_mod2_dense.pyx", line 209, in sage.matrix.matrix_mod2_dense.Matrix_mod2_dense.__cinit__ (build/cythonized/sage/matrix/matrix_mod 2_dense.cpp:3883) sig_str("matrix allocation failed") cysignals.signals.SignalError: matrix allocation failed ``` so this may be the only one left for musl 1.2.2. One way to know for sure would be to test inside of the chroot with new musl, which I can do later. Moreover, for i686 only one failure is left `sage -t --random-seed=39014585829676668007219039140784171913 src/sage/matrix/matrix2.pyx # Timed out`