On Debian testing running on Ryzen 9 + 64 GB RAM, after including #39571 et 
#39602, but without enable-system-packages, ptestlong raises the following 
*permanent* failures :
sage -t --long --warn-long 30.0 
--random-seed=179778203930738585590205830888280412035 
src/sage/libs/gap/element.pyx # Killed due to segmentation fault 

Killed. Last command executed :
sage: for i in range(100): rnd = [ randint(-10,10) for i in 
range(randint(0,7)) ] # compute the sum in GAP _ = libgap.Sum(rnd) try: 
libgap.Sum(*rnd) print('This should have triggered a ValueError') 
print('because Sum needs a list as argument') except ValueError: pass ## 
line 2483 ## 

ISTR that this was already reported.
sage -t --long --warn-long 30.0 
--random-seed=179778203930738585590205830888280412035 
src/sage/rings/integer.pyx # 1 doctest failed 

One error :
ile "src/sage/rings/integer.pyx", line 3074, in 
sage.rings.integer.Integer.divisors Failed example: for i in range(20): # 
long time # needs sage.libs.pari try: alarm(RDF.random_element(1e-3, 0.5)) 
_ = n.divisors() cancel_alarm() # we never get here except AlarmInterrupt: 
pass Expected nothing Got: Traceback (most recent call last): File "<frozen 
importlib._bootstrap>", line 653, in has_location File 
"src/cysignals/signals.pyx", line 341, in 
cysignals.signals.python_check_interrupt cysignals.signals.AlarmInterrupt 
Exception ignored in: 'cysignals.signals.verify_exc_value' Traceback (most 
recent call last): File "<frozen importlib._bootstrap>", line 653, in 
has_location File "src/cysignals/signals.pyx", line 341, in 
cysignals.signals.python_check_interrupt cysignals.signals.AlarmInterrupt: 

The same repeated (about) 20 times.
sage -t --long --warn-long 30.0 
--random-seed=179778203930738585590205830888280412035 
src/sage/coding/linear_code.py # 4 doctests failed 

Four failures to find /usr/local/sage-10/local/lib/gap/pkg/guava//bin/wtdist, 
which seems to be 
/usr/local/sage-10/local/lib/gap/pkg/guava/bin/x86_64-pc-linux-gnu-default64-kv9/wtdist
sage -t --long --warn-long 30.0 
--random-seed=179778203930738585590205830888280412035 
src/sage/rings/real_mpfr.pyx # 1 doctest failed 

Error in fricas(R(pi)) due to an unexpected warning.
sage -t --long --warn-long 30.0 
--random-seed=179778203930738585590205830888280412035 
src/sage/rings/polynomial/plural.pyx # SignalError in doctesting framework 

Failed example :
sage: H = A.g_algebra({y*x:x*y-z, z*x:x*z+2*x, z*y:y*z-2*y}) ## line 157 ## 
********************************************************************** 
Traceback (most recent call last): File "sage/structure/parent.pyx", line 
895, in sage.structure.parent.Parent.__call__ 
(build/cythonized/sage/structure/parent.c:12654) mor = <map.Map> 
self._convert_from_hash.get(R) File "sage/structure/coerce_dict.pyx", line 
650, in sage.structure.coerce_dict.MonoDict.get 
(build/cythonized/sage/structure/coerce_dict.c:6647) raise KeyError(k) 
KeyError: Free Algebra on 3 generators (x, y, z) over Rational Field During 
handling of the above exception, another exception occurred: Traceback 
(most recent call last): File "sage/structure/parent.pyx", line 2501, in 
sage.structure.parent.Parent._internal_convert_map_from 
(build/cythonized/sage/structure/parent.c:25040) return 
self._convert_from_hash.get(S) File "sage/structure/coerce_dict.pyx", line 
650, in sage.structure.coerce_dict.MonoDict.get 
(build/cythonized/sage/structure/coerce_dict.c:6647) raise KeyError(k) 
KeyError: Free Algebra on 3 generators (x, y, z) over Rational Field During 
handling of the above exception, another exception occurred: Traceback 
(most recent call last): File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.13/lib/python3.13/site-packages/sage/doctest/forker.py",
 
line 2611, in __call__ doctests, extras = self._run(runner, options, 
results) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.13/lib/python3.13/site-packages/sage/doctest/forker.py",
 
line 2659, in _run result = runner.run(test) File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.13/lib/python3.13/site-packages/sage/doctest/forker.py",
 
line 920, in run return self._run(test, compileflags, out) 
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.13/lib/python3.13/site-packages/sage/doctest/forker.py",
 
line 728, in _run self.compile_and_execute(example, compiler, test.globs) 
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.13/lib/python3.13/site-packages/sage/doctest/forker.py",
 
line 1152, in compile_and_execute exec(compiled, globs) 
~~~~^^^^^^^^^^^^^^^^^ File "<doctest 
sage.rings.polynomial.plural.G_AlgFactory[1]>", line 1, in <module> File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.13/lib/python3.13/site-packages/sage/algebras/free_algebra.py",
 
line 1018, in g_algebra dmat[v2_ind, v1_ind] = polynomial_ring(d_poly) 
~~~~~~~~~~~~~~~^^^^^^^^ File "sage/structure/parent.pyx", line 897, in 
sage.structure.parent.Parent.__call__ 
(build/cythonized/sage/structure/parent.c:12700) mor = <map.Map> 
self._internal_convert_map_from(R) File "sage/structure/parent.pyx", line 
2503, in sage.structure.parent.Parent._internal_convert_map_from 
(build/cythonized/sage/structure/parent.c:25082) mor = 
self.discover_convert_map_from(S) File "sage/structure/parent.pyx", line 
2524, in sage.structure.parent.Parent.discover_convert_map_from 
(build/cythonized/sage/structure/parent.c:25443) mor = 
S._internal_coerce_map_from(self) File "sage/structure/parent.pyx", line 
2146, in sage.structure.parent.Parent._internal_coerce_map_from 
(build/cythonized/sage/structure/parent.c:23607) cpdef 
_internal_coerce_map_from(self, S): File "sage/structure/parent.pyx", line 
2238, in sage.structure.parent.Parent._internal_coerce_map_from 
(build/cythonized/sage/structure/parent.c:23153) mor = 
self.discover_coerce_map_from(S) File "sage/structure/parent.pyx", line 
2383, in sage.structure.parent.Parent.discover_coerce_map_from 
(build/cythonized/sage/structure/parent.c:23746) user_provided_mor = 
self._coerce_map_from_(S) File "sage/modules/module.pyx", line 132, in 
sage.modules.module.Module._coerce_map_from_ 
(build/cythonized/sage/modules/module.c:3283) cpdef _coerce_map_from_(self, 
M): File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.13/lib/python3.13/site-packages/sage/algebras/free_algebra.py",
 
line 771, in _coerce_map_from_ if isinstance(R, (FreeAlgebra_generic, 
FreeAlgebra_letterplace)): 
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File 
"sage/misc/lazy_import.pyx", line 966, in 
sage.misc.lazy_import.LazyImport.__instancecheck__ 
(build/cythonized/sage/misc/lazy_import.c:10034) return isinstance(x, 
self.get_object()) File "sage/misc/lazy_import.pyx", line 224, in 
sage.misc.lazy_import.LazyImport.get_object 
(build/cythonized/sage/misc/lazy_import.c:4289) return self._get_object() 
File "sage/misc/lazy_import.pyx", line 259, in 
sage.misc.lazy_import.LazyImport._get_object 
(build/cythonized/sage/misc/lazy_import.c:4643) self._object = 
getattr(__import__(self._module, {}, {}, [self._name]), self._name) File 
"sage/algebras/letterplace/free_algebra_letterplace.pyx", line 1, in init 
sage.algebras.letterplace.free_algebra_letterplace 
(build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:16415) 
############################################################################### 
File "sage/algebras/letterplace/free_algebra_element_letterplace.pyx", line 
25, in init sage.algebras.letterplace.free_algebra_element_letterplace 
(build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:16448)
 
lib("freegb.lib") File "sage/libs/singular/function.pyx", line 1805, in 
sage.libs.singular.function.lib 
(build/cythonized/sage/libs/singular/function.cpp:24895) sig_on() 
cysignals.signals.SignalError: Segmentation fault 
---------------------------------------------------------------------- sage 
-t --long --warn-long 30.0 
--random-seed=179778203930738585590205830888280412035 
src/sage/rings/polynomial/plural.pyx # SignalError in doctesting framework 
---------------------------------------------------------------------- sage 
-t --long --warn-long 30.0 
--random-seed=179778203930738585590205830888280412035 
src/sage/libs/giac/__init__.py # Timed out 

This seems to be permanent : a manual rerun hasn’t completed after 10 
minutes.

BTW, the anomaly I recently reported (error in the error reporting code) 
seems fixed :
sage: a+x 
--------------------------------------------------------------------------- 
NameError Traceback (most recent call last) Cell In[1], line 1 ----> 1 a+x 
NameError: name 'a' is not defined sage: 

HTH,
​
Le jeudi 27 février 2025 à 21:05:57 UTC+1, Emmanuel Charpentier a écrit :

> Le jeudi 27 février 2025 à 19:58:08 UTC+1, isu…@gmail.com a écrit :
>
> > [spkg-install]     g++: warning: @SIMD_CFLAGS@: linker input file unused 
> because linking not done
> > [spkg-install]     g++: error: @SIMD_CFLAGS@: linker input file not 
> found: No such file or directory
>
> Your system m4ri is broken. See https://github.com/malb/m4ri/pull/18
>
> Indeed.
>
> I finally managed to complete a compilation with ./configure 
> --enable-ccache --enable-system-packages --with-system-m4ri=no, on top of 
> https://github.com/sagemath/sage/pull/39571.
>
> ptestlongunderway.
>
> Thank you very much !
>
> Isuru
>
>
>
> On Thu, Feb 27, 2025 at 12:23 PM <[email protected]> wrote:
>
> Again, trying to compile Sage from source on a brand new machine.
>
> Worting on a branch including
> https://github.com/sagemath/sage/pull/39571,
> the compilations stops on an error I do not understand.
>
> The relevant logs are enclosed.
>
>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
>
> To view this discussion visit 
> https://groups.google.com/d/msgid/sage-release/a5426e58ddac7de4ae9100c1d08d213b9b0beb7e.camel%40gmail.com
> .
>
> ​
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/sage-release/a34c08ef-13fc-4826-b146-b7e325e1138dn%40googlegroups.com.

Reply via email to