I saw this on the buildbot again. The failure is a) random, b) quite unlikely, and c) and has something to do with parents. So I guess it depends on a hash table collision in coercions or unique representations.
See http://build.sagemath.org/sage/builders/Skynet%20lena%20%28Fedora%2016%20x86_64%29%20full/builds/9/steps/shell_4/logs/stdio On Wednesday, December 11, 2013 4:01:39 PM UTC, John Cremona wrote: > > Built ok on ubuntu 12.04. I had one doctest fail but it worked the second > time: > sage -t --long devel/sage/sage/schemes/toric/weierstrass_covering.py > # 1 doctest failed > > File "devel/sage/sage/schemes/toric/weierstrass_covering.py", line > 222, in sage.schemes.toric.weierstrass_covering.WeierstrassMap > Failed example: > for P in ReflexivePolytopes(2): > S = ToricVariety(FaceFan(P)) > p = sum( (-S.K()).sections_monomials() ) > f, g = WeierstrassForm(p) > X,Y,Z = WeierstrassForm(p, transformation=True) > print P, p.divides(-Y^2 + X^3 + f*X*Z^4 + g*Z^6) > Exception raised: > Traceback (most recent call last): > File > "/home/jec/packages/sage-5.13.rc0/local/lib/python2.7/site-packages/sage/doctest/forker.py", > > > line 479, in _run > self.execute(example, compiled, test.globs) > File > "/home/jec/packages/sage-5.13.rc0/local/lib/python2.7/site-packages/sage/doctest/forker.py", > > > line 838, in execute > exec compiled in globs > File "<doctest > sage.schemes.toric.weierstrass_covering.WeierstrassMap[14]>", line 3, > in <module> > p = sum( (-S.K()).sections_monomials() ) > File > "/home/jec/packages/sage-5.13.rc0/local/lib/python2.7/site-packages/sage/schemes/toric/divisor.py", > > > line 1443, in sections_monomials > return tuple(self.monomial(m) for m in self.sections()) > File > "/home/jec/packages/sage-5.13.rc0/local/lib/python2.7/site-packages/sage/schemes/toric/divisor.py", > > > line 1393, in sections > M = self.parent().scheme().fan().dual_lattice() > File "parent.pyx", line 761, in > sage.structure.parent.Parent.__getattr__ > (sage/structure/parent.c:6823) > File "misc.pyx", line 257, in > sage.structure.misc.getattr_from_other_class > (sage/structure/misc.c:1696) > AttributeError: 'MatrixSpace' object has no attribute 'scheme' > > On 11 December 2013 14:50, Jeroen Demeyer > <[email protected]<javascript:>> > wrote: > > Dear Sage lovers, > > > > We're releasing Sage 5.13.rc0. > > > > Source archive: > > > > > http://boxen.math.washington.edu/home/release/sage-5.13.rc0/sage-5.13.rc0.tar > > > > Upgrade path: > > > > > http://boxen.math.washington.edu/home/release/sage-5.13.rc0/sage-5.13.rc0/ > > > > The source and upgrade path can also be found on the mirror network > > (you might need to wait a while before the mirrors are synchronized): > > > > http://www.sagemath.org/download-latest.html > > > > > > Please build, test, and report! We'd love to hear about your > > experiences with this release. > > > > == Tickets == > > > > * We closed 186 tickets in this release. For details, see > > > > > http://boxen.math.washington.edu/home/release/sage-5.13.rc0/tickets.html > > > > Closed tickets: > > > > #6799: Speed up symbolic comparison [Reviewed by Jeroen Demeyer] > > #14792: source deleted after package build [Reviewed by Felix Salfelder] > > > > Merged in sage-5.13.rc0: > > > > #10093: Minh Van Nguyen, Jeroen Demeyer: clean up documentation of > > sage/misc/bitset.pyx [Reviewed by Nathann Cohen, David Coudert] > > #11934: Michael Orlitzky: Symbolic simplification error [Reviewed by > Jeroen > > Demeyer] > > #13352: David Coudert, Jeroen Demeyer: Running time improvement of the > > bitset_len method [Reviewed by David Coudert] > > #15007: Jonathan Hayase: adding diff() and differentiate() aliases to > > polynomial rings for consistency [Reviewed by Jeroen Demeyer] > > #15150: Travis Scrimshaw: Implement NCSym [Reviewed by Mike Zabrocki, > Darij > > Grinberg] > > #15301: Minh Van Nguyen: fix a link to PDF version of PREP tutorials > > [Reviewed by Jeroen Demeyer] > > #15392: Ben Hutz: Implement minimal model algorithm [Reviewed by Nils > Bruin] > > #15422: Jeroen Demeyer: factorization of non-squarefree polynomials over > the > > p-adics [Reviewed by Robert Bradshaw, David Roe] > > #15433: R. Andrew Ohana: Port to OSX 10.9 [Reviewed by Volker Braun] > > #15488: Jeroen Demeyer: Fix misplaced sig_on() inside try [Reviewed by > > Volker Braun] > > #15505: Miguel Marco: Braid Group construction misses some relations > > [Reviewed by Travis Scrimshaw] > > > > -- > > 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 http://groups.google.com/group/sage-release. > > For more options, visit https://groups.google.com/groups/opt_out. > -- 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 http://groups.google.com/group/sage-release. For more options, visit https://groups.google.com/groups/opt_out.
