New comment by dkwo on void-packages repository https://github.com/void-linux/void-packages/pull/34030#issuecomment-1000739079 Comment: Indeed, as you said: ``` sage: sage.rings.integer.Integer.factorial(26) 403291461126605635584000000 sage: sage.rings.integer.Integer.factorial(27) *** SIG 11 *** inside sig_on do_raise_exception(sig=11) PyErr_Occurred() = 0 Raising Python exception 0 ms after signal... --------------------------------------------------------------------------- SignalError Traceback (most recent call last) in ----> 1 sage.rings.integer.Integer.factorial(Integer(27)) /usr/lib/sage-9.5.beta8/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/sage/rings/integer.pyx in sage.rings.integer.Integer.factorial (build/cythonized/sage/rings/integer.c:29386)() 4476 cdef Integer z = PY_NEW(Integer) 4477 -> 4478 sig_on() 4479 mpz_fac_ui(z.value, mpz_get_ui(self.value)) 4480 sig_off() SignalError: Segmentation fault sage: quit Exiting Sage (CPU time 0m2.72s, Wall time 0m53.56s). ------------------------------------------------------------------------ Unhandled SIGSEGV: A segmentation fault 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. ------------------------------------------------------------------------ Segmentation fault ```