The long-time doctests in function fields should be fixed by the ticket

https://trac.sagemath.org/ticket/23683

Hopefully it will be merged soon.

Le vendredi 25 août 2017 17:23:55 UTC+2, Erik Bray a écrit :
>
> On Wed, Aug 23, 2017 at 10:44 AM, Emmanuel Charpentier 
> <[email protected] <javascript:>> wrote: 
> > On Debian testing running on Core i7 + 16 GB RAM (MAKE="make -j8"), 
> passes 
> > ptestlong with one failure : 
> > 
> > ---------------------------------------------------------------------- 
> > sage -t --long src/sage/rings/function_field/function_field.py  # Timed 
> out 
> > ---------------------------------------------------------------------- 
> > 
> > which passes with no failure (but needs 669.8 seconds (!))  when ran 
> > standalone. 
> > 
> > For comparison, the same test , called by "make ptestlong" on a slightly 
> > smaller macine (Debian on Core i3 + 8 GB RAM, MAKE="make -j4") took 
> 817.25 
> > seconds (and did not reach the timeout limit...). 
> > 
> > Hypothesis : ptestlong's computation of the timeout limit is more 
> > conservative on the "smaller" machine. 
>
> I'm also having problems with this test in my attempt to build a 
> docker image for 8.1.beta3.  It is failing consistently with a 
> timeout.  I also get a looooong C stack trace at: 
>
> sage: TestSuite(N).run(skip = '_test_derivation')  # long time ## line 70 
> ## 
> ------------------------------------------------------------------------ 
> /opt/sage/local/lib/python2.7/site-packages/cysignals/signals.so(+0x5ca8)[0x7f837bfbcca8]
>  
>
> /opt/sage/local/lib/python2.7/site-packages/cysignals/signals.so(+0x5d15)[0x7f837bfbcd15]
>  
>
> /opt/sage/local/lib/python2.7/site-packages/cysignals/signals.so(+0x8e07)[0x7f837bfbfe07]
>  
>
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x10d10)[0x7f8380d56d10] 
> /opt/sage/local/lib/libpython2.7.so.1.0(PyDict_GetItem+0x1c)[0x7f838100160c] 
>
> /opt/sage/local/lib/libpython2.7.so.1.0(_PyType_Lookup+0x5f)[0x7f838102863f] 
>
> /opt/sage/local/lib/libpython2.7.so.1.0(_PyObject_GenericGetAttrWithDict+0x75)[0x7f8381007975]
>  
>
> /opt/sage/local/lib/python2.7/site-packages/sage/structure/category_object.so(+0x620f)[0x7f837496620f]
>  
>
> /opt/sage/local/lib/python2.7/site-packages/sage/rings/polynomial/polynomial_zz_pex.so(+0x2c584)[0x7f8142e31584]
>  
>
> ... 
>
> where I guess the signal that's being handled is a SIGALRM. 
>
> I can post the full stack trace if anyone thinks it will be useful but 
> it seems like we already have an idea what's wrong here... 
>
>
>
> > Le mardi 22 août 2017 00:23:40 UTC+2, 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 
> >> 
> >> 037272ccba (tag: 8.1.beta3) Updated SageMath version to 8.1.beta3 
> >> e5005bdf80 Trac #23622: LatticePoset doc, use the master bib file 
> >> e87f9b5ac6 Trac #19339: Use digraph labels if present for 
> ClusterAlgebra 
> >> and ClusterQuiver 
> >> c8a96622b7 Trac #23654: Bug in ClusterAlgebra _coerce_map_from_ 
> >> 8808ca4011 Trac #23651: py3 more cmp for polynomial ring elements 
> >> 03bad70bdc Trac #23649: py3 richcmp for Gamma congruence groups 
> >> 3b249bf9dc Trac #23641: py3: another load of absolute imports in cython 
> >> files 
> >> 8c4222beb7 Trac #23636: arccoth(float) returns complex 
> >> 6c8bd5d748 Trac #23633: infinite polynomial: iterate over 
> >> coefficient/monomial 
> >> 7f7f583875 Trac #23608: Riemann surfaces: homomorphisms, interfacing, 
> sums 
> >> aff66a3b37 Trac #23583: py3: some more richcmp in schemes, rings, and 
> >> combinat 
> >> efaeac41d1 Trac #20932: Issues with p1list in modular symbols 
> >> af8f63c5b1 Trac #23624: 0 should not be a primitive root 
> >> e55b6ea474 Trac #23378: GradedCommutativeAlgebra constructor passes 
> names 
> >> as NCPolynomial_plural 
> >> 5af5f731a4 Trac #23472: The error message for splitting_field when name 
> is 
> >> None does not match that of NumberField 
> >> 689096eed8 Trac #23620: gcd has wrong parent 
> >> 8e2e4876b2 Trac #23609: Don't use wrong Cremona labels in 
> elliptic_curves 
> >> database 
> >> 3cbfcdae00 Trac #23160: Add a library of common helper functions for 
> use 
> >> in spkg-install 
> >> ae0118fcc7 Trac #7304: Contract edge in graph 
> >> f70241fb6c Trac #23617: Zq's default type  in the documentation didn't 
> >> agree with the code 
> >> d2f8470c67 Trac #23616: fmpz_mat_to_mpz_array ignores exceptions 
> >> 41836402a7 Trac #23605: Heisenberg group 
> >> 39f21c47d9 Trac #23379: LatticePoset: add adjunct() 
> >> effcedba41 (tag: 8.1.beta2) Updated SageMath version to 8.1.beta2 
> >> 
> > -- 
> > 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] <javascript:>. 
> > To post to this group, send email to [email protected] 
> <javascript:>. 
> > 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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to