On Mon, Feb 19, 2018 at 2:31 PM, Emmanuel Charpentier <emanuel.charpent...@gmail.com> wrote: > On Debian testing running on core i5 + 8 GB RAM, 8.2.beta6 builds and passes > ptestlong with one (permanent) failure related to fricas (optional package) > : > > charpent@p-202-021:/usr/local/sage-8$ sage -t --long --warn-long 52.1 > src/sage/interfaces/fricas.py > Running doctests with ID 2018-02-19-14-18-38-dc60aa34. > Git branch: develop > Using > --optional=database_gap,dot2tex,fricas,giacpy_sage,mpir,pandocfilters,python2,sage > Doctesting 1 file. > sage -t --long --warn-long 52.1 src/sage/interfaces/fricas.py > ********************************************************************** > File "src/sage/interfaces/fricas.py", line 1096, in > sage.interfaces.fricas.FriCASElement._sage_expression > Failed example: > [f(x)._fricas_().sage().subs(x=0.9) for f in l] # optional > - fricas > Expected: > [0.716297870199024, > 1.02651672570818, > 1.43308638544877, > 1.39606725303001, > 0.697794641100332, > 0.974168247780004, > 0.808866935652782, > 0.451026811796262*I, > 1.47221948958322, > 1.47221948958322, > 0.467145308103262, > 0.957800449200672, > 0.808866935652782, > 0.451026811796262*I, > 1.47221948958322, > 1.47221948958322, > 0.467145308103262, > 0.957800449200672] > Got: > [0.716297870199024, > 1.02651672570818, > 1.43308638544877, > 1.39606725303001, > 0.697794641100332, > 0.974168247780004, > 0.808866935652782, > 0.451026811796262*I, > 1.47221948958322, > 1.47221948958322 - 1.57079632679490*I, > 0.467145308103262, > 0.957800449200672, > 0.808866935652782, > 0.451026811796262*I, > 1.47221948958322, > 1.47221948958322 - 1.57079632679490*I, > 0.467145308103262, > 0.957800449200672] > ********************************************************************** > 1 item had failures: > 1 of 10 in sage.interfaces.fricas.FriCASElement._sage_expression > [173 tests, 1 failure, 27.67 s] > ---------------------------------------------------------------------- > sage -t --long --warn-long 52.1 src/sage/interfaces/fricas.py # 1 doctest > failed > ---------------------------------------------------------------------- > Total time for all tests: 32.8 seconds > cpu time: 2.0 seconds > cumulative wall time: 27.7 seconds > > This doesn't seems to be numerical noise _proprio dictu_, but this addition > of a -I*pi term might be _related to_ numerical noise. > > Ticket-worthy ?
I've seen the same failure before in the fricas tests, so it's not new at least. I just haven't bothered about it because I don't know how much we care about supporting optional packages... > Le dimanche 18 février 2018 21:09:15 UTC+1, Volker Braun a écrit : >> >> 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 >> >> 93020a4eb1 (tag: 8.2.beta6, trac/develop) Updated SageMath version to >> 8.2.beta6 >> c66161549b Trac #24727: Graphs, check for algorithm >> 055b6b0f3f Trac #24743: more use of https links for wikipedia links >> ed5c8ea165 Trac #24736: py3: adding some # py2 tags about range in rst >> files >> 36995e8285 Trac #24734: use the pep role in more places >> e15d48ad51 Trac #24725: Make power poset a meet-semilattice >> aa03e3be74 Trac #23977: QuadraticForm doubling convention inconsistent >> 4c905b7614 Trac #24739: Open lazy_import cache file in binary mode >> 5681df2c13 Trac #24738: Rename _coerce_c_impl method in >> BooleanPolynomialRing >> 2e30908c1c Trac #24733: Graph.is_asteroidal_triple_free not usable as >> method >> 4f555346f7 Trac #24732: use https in standard license header >> 8445e099fc Trac #24731: use https in new deprecation links >> 11692a1bbe Trac #24722: Minor cleanup in sage.misc.cython >> d47ad44fd1 Trac #24721: upgrade sqlite to 3.22 >> 8c5115bd62 Trac #24704: ppl build fails with clang-5.0 >> f44358946f Trac #24745: leaking in the symbolic ring >> 68d39754c2 Trac #24667: Clean up partitions_c.cc >> c273e63a1f Trac #24568: Deprecate sage.rings.real_mpfr.RealNumber.__hex__ >> 77bcb4712c Trac #24507: py3: minor fixes to sage.libs.pynac >> 4863f46236 Trac #24414: py3: sage.libs.singular fixes >> 169ae42529 Trac #24256: Deprecate sage.structure.element.generic_power >> 16ac02c873 Trac #24059: py3 : add some decode in jmoldata and tachyon >> interfaces >> 40295d60b4 Trac #23177: Upgrade to ipywidgets-7 >> d7195f1f35 Trac #24698: fixing one plantri doctest >> 26ac65cf67 Trac #24723: Add a note about N-free posets >> 42733ab338 Trac #24683: fix various issues in for weighted Hamiltonian >> path. >> 8623cf0455 Trac #24719: fix wrong import of gamma >> 7cb711395a Trac #24713: Upgrade cypari2 >> 411acce6b9 Trac #24649: Clean up and documentation improvements with >> hyperbolic functions >> 8a64691e82 Trac #24371: Move real/complex interval fields to new coercion >> model >> ee52455663 Trac #24286: py3: minor fixes to sage.repl.load and >> sage.repl.attach >> 5acceec251 Trac #24665: Implement rational_torsion_order for modular >> abelian varieties >> 0fad24c606 Trac #24709: Random failure in >> RealField_class._coerce_map_from_ >> 4080b731ac Trac #24668: Upgrade to pynac-0.7.16 >> 9b841e1b68 Trac #24696: giac fails to compile with clang-3.8 on OpenSuSE >> ee83f2abc5 Trac #24694: gfortran should not be installed if the gcc >> package is installed >> 02476b22d3 Trac #24684: more on interval-posets >> e72e693421 Trac #24673: Add a method to clear coercion caches of a parent >> 609a04de04 Trac #24693: Fixes for Cython 0.28 >> 45cdd651eb Trac #24663: Posets: Add is_greedy() >> 9ae3615190 Trac #24697: Upgrade MPFR to 4.0.1 >> fccaf230e8 Trac #24690: Install Cython source files >> 98ea3bcf08 Trac #24695: Fix ComplexIntervalFieldElement.log() >> 9254fd6b91 Trac #24687: Fix wrong peirce_summand >> f8063012e2 Trac #24679: Fix factor() for non-Sage numbers >> d2ddad65ad Trac #24521: Abelian Groups with Gap >> 06959420e2 Trac #23362: Upgrade to pandocfilters 1.4.2 >> 52ab1fbec1 Trac #24666: Use return instead of raising StopIteration >> 76d8def267 Trac #24664: Implement Artin groups for finite type >> 08a66bf04d Trac #24653: Implement _unicode_art_ for crystals >> b480d15710 Trac #24652: UnicodeArt is unable to convert to a unicode >> object >> 577f606622 Trac #24651: Disable pexpect echo when starting the interface >> c1111b7551 Trac #24643: Fix linking of Flint on FreeBSD and other >> platforms >> 870d1d87cd Trac #24640: Avoid order computation in EllipticCurveIsogeny >> function >> a6df142fd9 Trac #24621: Fix conversions to CBF >> 9cf1756be5 Trac #24423: LinearFunctionOrConstraint.__richcmp__ should >> replace before converting >> 66f944cbd3 Trac #24369: upgrade arb to 2.12.0 >> f373c6fd37 Trac #21869: A framework for discrete valuations in Sage >> 4e8ebfdba3 Trac #24670: Doctest framework fixes for matplotlib >> 219b1b6eb6 Trac #24650: Fix subprocess32 build on Solaris and Python 3 >> 03c2294c4d Trac #24567: Python bugs with tarfile structure and permissions >> e6cae6d88d (tag: 8.2.beta5) Updated SageMath version to 8.2.beta5 >> > -- > 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 post to this group, send email to sage-release@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-release. > For more options, visit https://groups.google.com/d/optout. -- 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 post to this group, send email to sage-release@googlegroups.com. Visit this group at https://groups.google.com/group/sage-release. For more options, visit https://groups.google.com/d/optout.