For the test in line 967 in src/sage/rings/polynomial/groebner_basis.py, 
after adding print(ans, err) to weight_vectors it gives
spkg: [(3, 7, 1), (5, 1, 2), (7, 1, 4), (5, 1, 4), (1, 1, 1), (1, 4, 8), 
(1, 4, 10)]
system: 
b'{\n(3,7,1),\n(5,1,2),\n(7,1,4),\n(5,1,4),\n(1,1,1),\n(1,4,8),\n(1,4,10)}\n' 
b'List of linked LP solvers:\n SoPlexCddGmp\n cddgmp\n cdd\n' 
[(3, 7, 1), (5, 1, 2), (7, 1, 4), (5, 1, 4), (1, 1, 1), (1, 4, 8), (1, 4, 
10)]

El viernes, 16 de agosto de 2024 a las 22:58:22 UTC+2, Dima Pasechnik 
escribió:

>
>
> On 16 August 2024 19:39:02 BST, Enrique Artal <[email protected]> wrote:
> >Reported: https://bugzilla.redhat.com/show_bug.cgi?id=2305344
> >Already got a reply (and I do not know what to say):
> >
> >%%%%%%
> >The only important difference between the Fedora 39 and 40 cddlib package 
> >builds is the addition of this upstream commit: 
> >
> https://github.com/cddlib/cddlib/commit/1210faf9ee9cf02e29fc67e11a8ea4e847c58ddd
>  
> >Does sagemath access cddlib from multiple threads and assume they will 
> >share data? %%%%%%
> >
> >El martes, 13 de agosto de 2024 a las 23:03:16 UTC+2, 
> [email protected] 
> >escribió:
> >
> >> I think it would be worth reporting it as a bug to Fedora.
> >>
> >> On Monday, August 12, 2024 at 9:26:18 AM UTC-7 [email protected] 
> wrote:
> >>
> >>> I had similar errors with system cddlib also in Fedora 40 and with a 
> >>> previous version, see https://github.com/sagemath/sage/pull/38358; 
> >>> forcing the installation of the package, it works. I do not know why.
> >>>
> >>> El lunes, 12 de agosto de 2024 a las 11:36:14 UTC+2, [email protected] 
> >>> escribió:
> >>>
> >>>> On Fedora 40 I get
> >>>>
> >>>> 
> ---------------------------------------------------------------------- 
> >>>> sage -t --long --warn-long 29.7 
> >>>> --random-seed=312965183184317696093439207698161157083 
> src/sage/rings/pol
> >>>> ynomial/multi_polynomial_ideal.py # 1 doctest failed 
> >>>> sage -t --long --warn-long 29.7 
> >>>> --random-seed=312965183184317696093439207698161157083 
> src/sage/rings/pol
> >>>> ynomial/groebner_fan.py # 47 doctests failed 
> >>>> ----------------------------------------------------------------------
> >>>> Those failures were already known in sage-10.4.rcx
> >>>>
> >>>> Doctesting 1 file. 
> >>>> sage -t --long --warn-long 29.7 
> >>>> --random-seed=312965183184317696093439207698161157083 
> src/sage/rings/pol
> >>>> ynomial/multi_polynomial_ideal.py 
> >>>> 
> ********************************************************************** 
> >>>> File "src/sage/rings/polynomial/multi_polynomial_ideal.py", line 
> 4181, 
> >>>> in sage.rings.polynomial.multi_po
> >>>> lynomial_ideal.NCPolynomialIdeal.groebner_fan 
> >>>> Failed example: 
> >>>> g.reduced_groebner_bases() 
> >>>> Exception raised: 
> >>>> Traceback (most recent call last): 
> >>>> File 
> >>>> 
> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/rings/polynomial/groebner_fan.py",
>  
>
> >>>> line 1057, i
> >>>> n reduced_groebner_bases 
> >>>> return self.__reduced_groebner_bases 
> >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
> >>>> AttributeError: 'GroebnerFan' object has no attribute 
> >>>> '_GroebnerFan__reduced_groebner_bases'. Did yo
> >>>> u mean: '_GroebnerFan__is_groebner_basis'? 
> >>>>
> >>>> During handling of the above exception, another exception occurred: 
> >>>>
> >>>> Traceback (most recent call last): 
> >>>> File 
> >>>> 
> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/rings/polynomial/groebner_fan.py",
>  
>
> >>>> line 1008, i
> >>>> n _gfan_reduced_groebner_bases 
> >>>> return self.__gfan_reduced_groebner_bases 
> >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
> >>>> AttributeError: 'GroebnerFan' object has no attribute 
> >>>> '_GroebnerFan__gfan_reduced_groebner_bases' 
> >>>>
> >>>> During handling of the above exception, another exception occurred: 
> >>>>
> >>>> Traceback (most recent call last): 
> >>>> File 
> >>>> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/doctest/forker.py", 
> line 715, 
> >>>> in _run 
> >>>> self.compile_and_execute(example, compiler, test.globs) 
> >>>> File 
> >>>> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/doctest/forker.py", 
> line 
> >>>> 1145, in compile_and_e
> >>>> xecute 
> >>>> exec(compiled, globs) 
> >>>> File "<doctest 
> >>>> 
> sage.rings.polynomial.multi_polynomial_ideal.NCPolynomialIdeal.groebner_fan[3]>",
>  
>
> >>>> l
> >>>> ine 1, in <module> 
> >>>> g.reduced_groebner_bases() 
> >>>> File 
> >>>> 
> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/rings/polynomial/groebner_fan.py",
>  
>
> >>>> line 1059, i
> >>>> n reduced_groebner_bases 
> >>>> G = self._gfan_reduced_groebner_bases() 
> >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
> >>>> File 
> >>>> 
> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/rings/polynomial/groebner_fan.py",
>  
>
> >>>> line 1010, i
> >>>> n _gfan_reduced_groebner_bases 
> >>>> B = self.gfan(cmd='bases') 
> >>>> ^^^^^^^^^^^^^^^^^^^^^^ 
> >>>> File 
> >>>> 
> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/rings/polynomial/groebner_fan.py",
>  
>
> >>>> line 1132, i
> >>>> n gfan 
> >>>> s = gfan(I, cmd, verbose=self.__verbose) 
> >>>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
> >>>> File 
> >>>> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/misc/decorators.py", 
> line 
> >>>> 656, in wrapper 
> >>>> return func(*args, **kwds) 
> >>>> ^^^^^^^^^^^^^^^^^^^ 
> >>>> File 
> >>>> "/home/jaap/sagemath/sage-10.5.beta2/src/sage/interfaces/gfan.py", 
> line 
> >>>> 118, in __call__ 
> >>>> raise RuntimeError(err) 
> >>>> RuntimeError: Falling back on CddLib 
> >>>> Falling back on CddLib 
>
> line 113 in this file, before the error is caught,
> is
> ans, err = gfan_processes.communicate(input=input)
>
> What `ans` and `err` do you get while running this test?
> (add a print and see, please)
>
>
>
>
>
>
> >>>>
> >>>> 
> ********************************************************************** 
> >>>> 1 item had failures: 
> >>>> 1 of 5 in 
> >>>> 
> sage.rings.polynomial.multi_polynomial_ideal.NCPolynomialIdeal.groebner_fan 
> >>>> [986 tests, 1 failure, 3.74 s] 
> >>>> 
> ---------------------------------------------------------------------- 
> >>>> sage -t --long --warn-long 29.7 
> >>>> --random-seed=312965183184317696093439207698161157083 
> src/sage/rings/pol
> >>>> ynomial/multi_polynomial_ideal.py # 1 doctest failed 
> >>>> 
> ---------------------------------------------------------------------- 
> >>>> Total time for all tests: 4.3 seconds 
> >>>> cpu time: 3.6 seconds 
> >>>> cumulative wall time: 3.7 seconds
> >>>>
> >>>>
> >>>> Jaap
> >>>>
> >>>> On Sat, Aug 10, 2024 at 11:29 PM Volker Braun <[email protected]> 
> >>>> wrote:
> >>>>
> >>>>> As always, you can get the latest beta version from the "develop" 
> git 
> >>>>> branch. Alternatively, the self-contained source tarball is at 
> >>>>> http://www.sagemath.org/download-latest.html
> >>>>>
> >>>>>
> >>>>> e042294b5ed (HEAD -> develop, tag: 10.5.beta2, github/develop) 
> Updated 
> >>>>> SageMath version to 10.5.beta2
> >>>>> b178c10a740 (origin/develop) gh-38492: expose fplll enumeration 
> >>>>> routines in IntegralLattice
> >>>>> 8587c1351b7 gh-38479: Choose special name to avoid '@c' by 
> singular's 
> >>>>> absFactorize
> >>>>> 95a580db85e gh-38476: Include modular composition for polynomial 
> rings 
> >>>>> over finite fields
> >>>>> cac6e29f1a8 gh-38470: `build/pkgs/furo`: Set lower bound
> >>>>> 6522292ad72 gh-38466: introduce half-angle transformations
> >>>>> 80ba1d5955c gh-38458: simplify conversion code in cubic Hecke
> >>>>> 7c41ea58284 gh-38444: Moving ideal methods to category of rings
> >>>>> b20628a403f gh-38442: `build/pkgs/gcc`: Update to 13.3
> >>>>> a58fd635e62 gh-38433: Make # abs tol compare over the complex numbers
> >>>>> 896eee58941 gh-38432: fix memory leak in is_planar
> >>>>> cee79e3abe2 gh-38414: Properly check dimension in curve constructor
> >>>>> ce92b938f24 gh-38409: `xgcd` for multiple arguments
> >>>>> d83f90cfafc gh-38395: get rid of some sage-eval in gap3-related code
> >>>>> f369f6576f5 gh-38347: support passing two base points to .log() for 
> >>>>> elliptic-curve points
> >>>>> 8abb61cab64 gh-38331: use pkg-config to find msolve, otherwise try 
> to 
> >>>>> run it
> >>>>> 66f679d6f29 gh-38330: Lattes to curve function code commits for 
> >>>>> enhancement #38329
> >>>>> 8d9da51214c gh-38323: some fixes for ruff code C41 (about loops and 
> >>>>> iteration)
> >>>>> 5be4da7b396 gh-38296: Deprecate `is_SchemeMorphism`, 
> >>>>> `is_SchemeTopologicalPoint`
> >>>>> 095e6ee6579 gh-38273: Update the deprecation policy
> >>>>> a1deb75ea13 gh-38185: Simplify doc build process by removing empty 
> >>>>> directories locally
> >>>>> 27c9b02a90e gh-37372: Strength 2 Covering Array constructions
> >>>>> 0f3477394fb (tag: 10.5.beta1) Updated SageMath version to 10.5.beta1
> >>>>>
> >>>>> -- 
> >>>>> 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 on the web visit 
> >>>>> 
> https://groups.google.com/d/msgid/sage-release/07e44a5e-b281-45b4-b225-f62bdde24f72n%40googlegroups.com
>  
> >>>>> <
> https://groups.google.com/d/msgid/sage-release/07e44a5e-b281-45b4-b225-f62bdde24f72n%40googlegroups.com?utm_medium=email&utm_source=footer
> >
> >>>>> .
> >>>>>
> >>>>
> >
>

-- 
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 on the web visit 
https://groups.google.com/d/msgid/sage-release/902abe4c-6f36-4577-9652-6c30725d97edn%40googlegroups.com.

Reply via email to