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.