2009/4/23 John Cremona <john.crem...@gmail.com>: > 2009/4/22 mabshoff <mabsh...@googlemail.com>: >> >> >> >> On Apr 22, 12:54 pm, "David M. Monarres" <dmmonar...@gmail.com> wrote: >> >> Hi David, >> >>> On an upgrade from 3.4 on Mac OS X 10.5.6 (intel) I get the following >>> doctest errors: >> >> Thanks for the build report. >> >>> The following tests failed: >>> >>> sage -t "devel/sage/sage/algebras/quaternion_algebra_element.py" >>> sage -t "devel/sage/sage/schemes/elliptic_curves/ >>> ell_rational_field.py" >>> sage -t "devel/sage/sage/structure/sage_object.pyx" >>> >>> The errors are a bit long so here is a link to the test.log: >>> >>> http://www-rohan.sdsu.edu/~monarres/test.log >> >> The problems: >> >> sage -t "devel/sage/sage/schemes/elliptic_curves/ >> ell_rational_field.py" >> ********************************************************************** >> File "/Users/ayeq/sage/devel/sage/sage/schemes/elliptic_curves/ >> ell_rational_field.py", line 4941: >> sage: P = G(E.0) + G(E.1) + G(phi(F.0)); P >> Expected: >> (-867/3872*a - 3615/3872 : -18003/170368*a - 374575/170368 : 1) >> Got: >> (-51/1058*a + 141/1058 : -1581/12167*a - 9912/12167 : 1) >> ********************************************************************** >> File "/Users/ayeq/sage/devel/sage/sage/schemes/elliptic_curves/ >> ell_rational_field.py", line 4943: >> sage: P.division_points(2) >> Expected: >> [(1/8*a + 5/8 : -5/16*a - 9/16 : 1)] >> Got: >> [(1/2*a - 1/2 : 1/2*a - 5/2 : 1)] >> ********************************************************************** >> File "/Users/ayeq/sage/devel/sage/sage/schemes/elliptic_curves/ >> ell_rational_field.py", line 3185: >> sage: E.cremona_label() >> Expected: >> Traceback (most recent call last): >> ... >> RuntimeError: Cremona label not known for Elliptic Curve defined >> by y^2 + x*y + 3*y = x^3 + 2*x^2 + 4*x + 5 over Rational Field. >> Got: >> '10351a1' >> ********************************************************************** >> >> This is caused by you having some optional Cremona database installed >> and it is #5346 which has a trivial fix suggested by John - someone >> just has to put a patch up and unless someone beats me to it I will do >> it tonight :) >> >> The other two failures are upgrade specific and happen when when left >> over pyc and so files are around due to the Quaternion classes being >> moved. One brutal fix is to do delete devel/sage* and to do a -ba. >> The more fine tuned fix is to delete some py files and touch a couple >> others followed by a -b, but I would need to look up the details. >> > > I am fixing this. In fact all three only arise when the optional > database is installed (reason: you then get generators for more > curves from the database instead of computing them). I will post > patch which addresses all three at #5346. >
Done and ready for review. > John > > >>> -- >>> David Monarres >>> dmmonar...@gmail.com >> >> Cheers, >> >> Michael >> >>> >>> "There... I've run rings 'round you logically" >>> -- Monty Python's Flying Circus >>> >>> On Apr 21, 2009, at 10:49 PM, mabshoff wrote: >>> >>> >>> >>> > Hello folks, >>> >>> > as expected changes over 3.4.1.rc4 are minimal: >>> >>> > Merged in Sage 3.4.1.final: >>> >>> > #5284: Michael Abshoff: Set sage-flags.txt up to SSE2 only when >>> > building Sage in SSE2 only mode/remove SSSE3 and SSE4 flags (followup >>> > to #5219) [Reviewed by Gonzalo Tornaria] >>> > #5829: Minh Van Nguyen: copyright on standard documentation [Reviewed >>> > by Dan Drake] >>> >>> > To build an SSE2 only binary do the following: >>> >>> > SAGE_SIMD_MODE=SSE2; export SAGE_SIMD_MODE >>> > make >>> >>> > This will obviously have an impact on performance and I am afraid it >>> > could be significant for certain problems. If anyone bothers to do two >>> > builds please let us know. Good candidates for performance regressions >>> > would be linear algebra, i.e. anything that involves ATLAS. >>> >>> > All the bits are as usual in >>> >>> > sage.math.washington.edu/home/mabshoff/release-cycles-3.4.1/ >>> >>> > I am building my 3.4.2.alpha0 merge tree and should merge in a couple >>> > hours. Hopefully 3.4.2.alpha0 will drop tomorrow. >>> >>> > Cheers, >>> >>> > Michael >> >> >> > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---