A common characteristic of the three failed tests above is signal handling, which is notoriously tricky in cygwin...
HTH, -- Emmanuel Charpentier Le samedi 22 juillet 2017 21:55:38 UTC+2, Emmanuel Charpentier a écrit : > > On Cygwyn 64 bits running in a VM allocated 4 cores and 8 GB RAM, Sage 8.0 > builds and runs ptestlong with with one failed doctest : > ---------------------------------------------------------------------- > sage -t --long --warn-long 111.4 src/sage/parallel/map_reduce.py # 2 > doctests failed > ---------------------------------------------------------------------- > > This failure is **NOT** transient : > $ ./sage -t --long --warn-long 111.4 src/sage/parallel/map_reduce.py # 2 > doctests failed > Running doctests with ID 2017-07-22-21-50-19-ee8b746d. > Git branch: develop > Using --optional=atlas,mpir,python2,sage > Doctesting 1 file. > sage -t --long --warn-long 111.4 src/sage/parallel/map_reduce.py > ********************************************************************** > File "src/sage/parallel/map_reduce.py", line 217, in > sage.parallel.map_reduce > Failed example: > try: > res = EX.run(timeout=0.01) > except AbortError: > print("Computation timeout") > else: > print("Computation normally finished") > res > Expected: > Computation timeout > Got: > Computation normally finished > Exception in thread Thread-1: > Traceback (most recent call last): > File "/home/charpent/sage/local/lib/python2.7/threading.py", line > 801, in __bootstrap_inner > self.run() > File "/home/charpent/sage/local/lib/python2.7/threading.py", line > 1073, in run > self.function(*self.args, **self.kwargs) > File > "/home/charpent/sage/local/lib/python2.7/site-packages/sage/parallel/map_reduce.py", > > line 1210, in abort > self._abort.value = True > AttributeError: 'bool' object has no attribute 'value' > <BLANKLINE> > 40320*x^8 + 5040*x^7 + 720*x^6 + 120*x^5 + 24*x^4 + 6*x^3 + 2*x^2 + x > + 1 > ********************************************************************** > File "src/sage/parallel/map_reduce.py", line 1084, in > sage.parallel.map_reduce.RESetMapReduce.start_workers > Failed example: > all(w.is_alive() for w in S._workers) > Expected: > True > Got: > False > ********************************************************************** > File "src/sage/parallel/map_reduce.py", line 1371, in > sage.parallel.map_reduce.RESetMapReduce.? > Failed example: > try: > res = EX.run(timeout=0.01) > except AbortError: > print("Computation timeout") > else: > print("Computation normally finished") > res > Expected: > Computation timeout > Got: > Exception in thread Thread-3: > Traceback (most recent call last): > File "/home/charpent/sage/local/lib/python2.7/threading.py", line > 801, in __bootstrap_inner > self.run() > File "/home/charpent/sage/local/lib/python2.7/threading.py", line > 1073, in run > self.function(*self.args, **self.kwargs) > File > "/home/charpent/sage/local/lib/python2.7/site-packages/sage/parallel/map_reduce.py", > > line 1210, in abort > self._abort.value = True > AttributeError: 'bool' object has no attribute 'value' > <BLANKLINE> > Computation normally finished > 40320*x^8 + 5040*x^7 + 720*x^6 + 120*x^5 + 24*x^4 + 6*x^3 + 2*x^2 + x > + 1 > ********************************************************************** > 3 items had failures: > 1 of 47 in sage.parallel.map_reduce > 1 of 13 in sage.parallel.map_reduce.RESetMapReduce.? > 1 of 9 in sage.parallel.map_reduce.RESetMapReduce.start_workers > [296 tests, 3 failures, 43.89 s] > ---------------------------------------------------------------------- > sage -t --long --warn-long 111.4 src/sage/parallel/map_reduce.py # 3 > doctests failed > ---------------------------------------------------------------------- > Total time for all tests: 44.5 seconds > cpu time: 11.1 seconds > cumulative wall time: 43.9 seconds > > HTH, > > -- > Emmanuel Charpentier > > > > Le samedi 22 juillet 2017 00:43:39 UTC+2, Volker Braun a écrit : >> >> The "master" git branch has been updated to Sage-8.0. 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 >> >> There was no change over 8.0rc2 >> >> -- 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.