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.

> --
> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to