FWIW, here is what I get on Apple Silicon. macOS 12.7.6: All tests passed! macOS 13.6.9: This failure (among others). macOS 14.6.1: This failure (among others).
Guillermo On Sun, 18 Aug 2024 at 01:08, John H Palmieri <jhpalmier...@gmail.com> wrote: > I think this failure is due to https://github.com/sagemath/sage/pull/38492 > > On Tuesday, August 13, 2024 at 3:50:06 PM UTC-7 John H Palmieri wrote: > >> This looks like a new failure on OS X 14.5: >> >> sage -t --long --warn-long 24.7 >> --random-seed=330717456732602079039915918344955119792 >> src/sage/modules/free_quadratic_module_integer_symmetric.py >> ********************************************************************** >> File "src/sage/modules/free_quadratic_module_integer_symmetric.py", line >> 1544, in >> sage.modules.free_quadratic_module_integer_symmetric.FreeQuadraticModule_integer_symmetric._fplll_enumerate >> Failed example: >> [next(close) for _ in range(10)] >> Expected: >> [(1, 0, 6, -9), (1, -1, 5, -9), (2, 0, 6, -9), (1, 0, 5, -9), (1, -1, >> 5, -10), >> (2, 1, 6, -9), (1, 0, 5, -10), (2, 0, 5, -9), (1, 0, 6, -8), (1, -1, >> 6, -9)] >> Got: >> [(1, 0, 6, -9), >> (1, -1, 5, -9), >> (2, 0, 6, -9), >> (1, 0, 5, -9), >> (1, -1, 5, -10), >> (2, 1, 6, -9), >> (1, 0, 5, -10), >> (1, 0, 6, -8), >> (2, 0, 5, -9), >> (1, -1, 6, -9)] >> ********************************************************************** >> File "src/sage/modules/free_quadratic_module_integer_symmetric.py", line >> 1601, in >> sage.modules.free_quadratic_module_integer_symmetric.FreeQuadraticModule_integer_symmetric.enumerate_short_vectors >> Failed example: >> [next(short) for _ in range(20)] >> Expected: >> [(1, -1, 1, 0), (2, -2, 2, 0), (3, -3, 3, 0), (0, 3, 2, 4), (1, 2, 3, >> 4), >> (4, 4, 1, 0), (3, 2, -2, -4), (3, 5, 0, 0), (4, 1, -1, -4), (-1, 4, >> 1, 4), >> (2, 1, 4, 4), (5, 3, 2, 0), (2, 3, -3, -4), (2, 6, -1, 0), (5, 0, 0, >> -4), >> (-2, 5, 0, 4), (4, -4, 4, 0), (6, 2, 3, 0), (1, 4, -4, -4), (3, 0, >> 5, 4)] >> Got: >> [(1, -1, 1, 0), >> (2, -2, 2, 0), >> (3, -3, 3, 0), >> (0, 3, 2, 4), >> (1, 2, 3, 4), >> (4, 4, 1, 0), >> (3, 2, -2, -4), >> (3, 5, 0, 0), >> (4, 1, -1, -4), >> (-1, 4, 1, 4), >> (2, 1, 4, 4), >> (5, 3, 2, 0), >> (2, 3, -3, -4), >> (5, 0, 0, -4), >> (2, 6, -1, 0), >> (-2, 5, 0, 4), >> (4, -4, 4, 0), >> (6, 2, 3, 0), >> (1, 4, -4, -4), >> (3, 0, 5, 4)] >> ********************************************************************** >> 2 items had failures: >> 1 of 7 in >> sage.modules.free_quadratic_module_integer_symmetric.FreeQuadraticModule_integer_symmetric._fplll_enumerate >> 1 of 4 in >> sage.modules.free_quadratic_module_integer_symmetric.FreeQuadraticModule_integer_symmetric.enumerate_short_vectors >> [239 tests, 2 failures, 4.37 s] >> ---------------------------------------------------------------------- >> sage -t --long --warn-long 24.7 >> --random-seed=330717456732602079039915918344955119792 >> src/sage/modules/free_quadratic_module_integer_symmetric.py # 2 doctests >> failed >> >> >> On Saturday, August 10, 2024 at 2:29:06 PM UTC-7 Volker Braun 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 sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CANnG18_Nti-5SHTcvQihBywNmyMyF%2Bpq7Fyx%3D4Qw7y57hqoq%3DA%40mail.gmail.com.