[sage-devel] Re: Sage 4.3.3.alpha0 released
I have some failed doctests on Centos [ma...@carya ~]$ uname -a Linux carya 2.6.9-67.0.20.ELsmp #1 SMP Thu Jun 26 08:14:55 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux sage -t "local/lib/python2.6/site-packages/sagenb-0.7.5-py2.6.egg/ sagenb/misc/sphinxify.py" [4.4 s] sage -t "local/lib/python2.6/site-packages/sagenb-0.7.5-py2.6.egg/ sagenb/misc/misc.py" A mysterious error (perhaps a memory error?) occurred, which may have crashed doctest. [4.4 s] sage -t "local/lib/python2.6/site-packages/sagenb-0.7.5-py2.6.egg/ sagenb/misc/introspect.py" [3.4 s] sage -t "local/lib/python2.6/site-packages/sagenb-0.7.5-py2.6.egg/ sagenb/misc/remote_file.py" [3.3 s] -- The following tests failed: sage -t "devel/sage/sage/combinat/designs/ext_rep.py" sage -t "devel/sage/sage/schemes/elliptic_curves/ ell_rational_field.py" sage -t "devel/sage/sage/schemes/elliptic_curves/heegner.py" sage -t "devel/sage/sage/libs/ratpoints.pyx" sage -t "local/lib/python2.6/site-packages/sagenb-0.7.5- py2.6.egg/sagenb/misc/misc.py" # Segfault Total time for all tests: 10858.1 seconds The failed doctest look like this: ** File "/home.ldf/sdileny/sage-4.3.3.alpha0/devel/sage/sage/schemes/ elliptic_curves/heegner.py", line 1782: sage: type(P.quadratic_field()) Exception raised: Traceback (most recent call last): File "/home.ldf/sdileny/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/home.ldf/sdileny/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/home.ldf/sdileny/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "", line 1, in type(P.quadratic_field())###line 1782: sage: type(P.quadratic_field()) AttributeError: 'EllipticCurvePoint_number_field' object has no attribute 'quadratic_field' ** File "/home.ldf/sdileny/sage-4.3.3.alpha0/devel/sage/sage/schemes/ elliptic_curves/heegner.py", line 1801: sage: P.quadratic_order() Exception raised: Traceback (most recent call last): File "/home.ldf/sdileny/sage/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/home.ldf/sdileny/sage/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/home.ldf/sdileny/sage/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "", line 1, in P.quadratic_order()###line 1801: sage: P.quadratic_order() AttributeError: 'EllipticCurvePoint_field' object has no attribute 'quadratic_order' ** Or this [ma...@taxus ../sage-4.3.3.alpha0]$ sage -t "devel/sage/sage/libs/ ratpoints.pyx" sage -t "4.3.3.alpha0/devel/sage/sage/libs/ratpoints.pyx" A mysterious error (perhaps a memory error?) occurred, which may have crashed doctest. [6.3 s] exit code: 768 -- The following tests failed: sage -t "4.3.3.alpha0/devel/sage/sage/libs/ratpoints.pyx" Total time for all tests: 6.3 seconds btw: when running make test i can see another messasge in log file: ** File "/home.ldf/sdileny/sage-4.3.3.alpha0/devel/sage/sage/libs/ ratpoints.pyx", line 57: sage: for x,y,z in ratpoints([1..6], 200): print -Integer(1)*y**Integer(2) + Integer(1)*z**Integer(6) + Integer(2)*x*z**Integer(5) + Integer(3)*x**Integer(2)*z**Integer(4) + Integer(4)*x**Integer(3)*z**Integer(3) + Integer(5)*x**Integer(4)*z**Integer(2) + Integer(6)*x**Integer(5)*z Expected: 0 0 0 0 0 0 0 Got: 0 0 0 0 0 ** File "/home.ldf/sdileny/sage-4.3.3.alpha0/devel/sage/sage/libs/ ratpoints.pyx", line 66: sage: for x,y,z in ratpoints([1..5], 200): print -Integer(1)*y**Integer(2) + Integer(1)*z**Integer(4) + Integer(2)*x*z**Integer(3) + Integer(3)*x**Integer(2)*z**Integer(2) + Integer(4)*x**Integer(3)*z + Integer(5)*x**Integer(4) Expected: 0 0 0 0 0 0 0 0 Got: 0 0 0 0 ** File "/home.ldf/sdileny/sage-4.3.3.alpha0/devel/sage/sage/libs/ ratpoints.pyx", line 77: sage: for x,y,z in ratpoints([1..200], 1000): print x,y,z Expected:
Re: [sage-devel] Re: Sage 4.3.3.alpha0 released
On 17 February 2010 15:01, chris wuthrich wrote: >> Did you install the optional database before running the test? That >> changes which generators are returned for database curves. > > Yes, the optional database was installed before. > > Does that that mean that the lines should have a #something, because > they are #random depending on #optional ? What I do in doctest is just avoid using E.gens() at all, but use specific points hard-wired into the test. (Except the doctest for gens() itself, of course!) John > > Chris. > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
[sage-devel] Re: Sage 4.3.3.alpha0 released
All doctests pass under 64-bit Fedora 10. Kiran -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
[sage-devel] Re: Sage 4.3.3.alpha0 released
> Did you install the optional database before running the test? That > changes which generators are returned for database curves. Yes, the optional database was installed before. Does that that mean that the lines should have a #something, because they are #random depending on #optional ? Chris. -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
Re: [sage-devel] Re: Sage 4.3.3.alpha0 released
On 15 February 2010 13:11, chris wuthrich wrote: > Everything passes, except that > I get the following errors in heegner.py on my openSuSE 11.1. > They are harmless, as I get the -P as the generator. I don't know why. Did you install the optional database before running the test? That changes which generators are returned for database curves. John > > Chris. > > sage -t "devel/sage/sage/schemes/elliptic_curves/heegner.py" > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 71: > sage: E.gens() > Expected: > [(1 : 1 : 1)] > Got: > [(1 : -1 : 1)] > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 73: > sage: -3*E.gens()[0] > Expected: > (0 : 1 : 1) > Got: > (0 : -1 : 1) > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 3576: > sage: E.gens() > Expected: > [(2 : 1 : 1)] > Got: > [(2 : -2 : 1)] > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 3586: > sage: 2*E.gens()[0] > Expected: > (1 : 0 : 1) > Got: > (1 : -1 : 1) > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 6211: > sage: 6*E.gens()[0] > Expected: > (6 : -15 : 1) > Got: > (6 : 14 : 1) > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 1409: > sage: [g.alpha() for g in G] > Expected: > [1, 1/2*sqrt_minus_52 + 1, -1/2*sqrt_minus_52, 1/2*sqrt_minus_52 - > 1] > Got: > [1, -1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52, 1/2*sqrt_minus_52 - > 1] > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 1415: > sage: sorted([g.alpha() for g in G]) > Expected: > [1, -1/2*sqrt_minus_52, 1/2*sqrt_minus_52 + 1, 1/2*sqrt_minus_52 - > 1, 1/2*sqrt_minus_52 - 2, -1/2*sqrt_minus_52 - 2] > Got: > [1, 1/2*sqrt_minus_52, -1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52 - > 1, 1/2*sqrt_minus_52 - 2, -1/2*sqrt_minus_52 - 2] > ** > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
[sage-devel] Re: Sage 4.3.3.alpha0 released
On Macintel OSX 10.6.2 (upgraded from 4.3.2), I get -- The following tests failed: sage -t "devel/sage/sage/geometry/lattice_polytope.py" sage -t "devel/sage/sage/libs/mwrank/interface.py" # Segfault sage -t "devel/sage/sage/misc/benchmark.py" # Segfault sage -t "devel/sage/sage/schemes/elliptic_curves/ ell_rational_field.py" # Segfault sage -t "devel/sage/sage/schemes/elliptic_curves/sha_tate.py" # Segfault sage -t "devel/sage/sage/structure/element_wrapper.py" # Segfault sage -t "local/lib/python2.6/site-packages/sagenb-0.7.5-py2.6.egg/ sagenb/misc/sageinspect.py" The last one is apparently small differences in sage: sage_getdoc(Foo) and the first one is apparently all about sage-4.3.3.alpha0/data//reflexive_polytopes/ reflexive_polytopes_2d.sobj not existing. - kcrisman On Feb 15, 8:22 am, kcrisman wrote: > On my PPC G4 OSX 10.4, tests take over 6 hours but all but one pass - > sage/interfaces/maxima.py segfaults for some reason. I know that has > been reported before on recent releases, but not sure if this is > different; it is repeatable on this machine. > > - kcrisman > > On Feb 15, 8:11 am, chris wuthrich > wrote: > > > > > Everything passes, except that > > I get the following errors in heegner.py on my openSuSE 11.1. > > They are harmless, as I get the -P as the generator. I don't know why. > > > Chris. > > > sage -t "devel/sage/sage/schemes/elliptic_curves/heegner.py" > > ** > > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > > heegner.py", line 71: > > sage: E.gens() > > Expected: > > [(1 : 1 : 1)] > > Got: > > [(1 : -1 : 1)] > > ** > > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > > heegner.py", line 73: > > sage: -3*E.gens()[0] > > Expected: > > (0 : 1 : 1) > > Got: > > (0 : -1 : 1) > > ** > > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > > heegner.py", line 3576: > > sage: E.gens() > > Expected: > > [(2 : 1 : 1)] > > Got: > > [(2 : -2 : 1)] > > ** > > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > > heegner.py", line 3586: > > sage: 2*E.gens()[0] > > Expected: > > (1 : 0 : 1) > > Got: > > (1 : -1 : 1) > > ** > > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > > heegner.py", line 6211: > > sage: 6*E.gens()[0] > > Expected: > > (6 : -15 : 1) > > Got: > > (6 : 14 : 1) > > ** > > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > > heegner.py", line 1409: > > sage: [g.alpha() for g in G] > > Expected: > > [1, 1/2*sqrt_minus_52 + 1, -1/2*sqrt_minus_52, 1/2*sqrt_minus_52 - > > 1] > > Got: > > [1, -1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52, 1/2*sqrt_minus_52 - > > 1] > > ** > > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > > heegner.py", line 1415: > > sage: sorted([g.alpha() for g in G]) > > Expected: > > [1, -1/2*sqrt_minus_52, 1/2*sqrt_minus_52 + 1, 1/2*sqrt_minus_52 - > > 1, 1/2*sqrt_minus_52 - 2, -1/2*sqrt_minus_52 - 2] > > Got: > > [1, 1/2*sqrt_minus_52, -1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52 - > > 1, 1/2*sqrt_minus_52 - 2, -1/2*sqrt_minus_52 - 2] > > ** -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
[sage-devel] Re: Sage 4.3.3.alpha0 released
On my PPC G4 OSX 10.4, tests take over 6 hours but all but one pass - sage/interfaces/maxima.py segfaults for some reason. I know that has been reported before on recent releases, but not sure if this is different; it is repeatable on this machine. - kcrisman On Feb 15, 8:11 am, chris wuthrich wrote: > Everything passes, except that > I get the following errors in heegner.py on my openSuSE 11.1. > They are harmless, as I get the -P as the generator. I don't know why. > > Chris. > > sage -t "devel/sage/sage/schemes/elliptic_curves/heegner.py" > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 71: > sage: E.gens() > Expected: > [(1 : 1 : 1)] > Got: > [(1 : -1 : 1)] > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 73: > sage: -3*E.gens()[0] > Expected: > (0 : 1 : 1) > Got: > (0 : -1 : 1) > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 3576: > sage: E.gens() > Expected: > [(2 : 1 : 1)] > Got: > [(2 : -2 : 1)] > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 3586: > sage: 2*E.gens()[0] > Expected: > (1 : 0 : 1) > Got: > (1 : -1 : 1) > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 6211: > sage: 6*E.gens()[0] > Expected: > (6 : -15 : 1) > Got: > (6 : 14 : 1) > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 1409: > sage: [g.alpha() for g in G] > Expected: > [1, 1/2*sqrt_minus_52 + 1, -1/2*sqrt_minus_52, 1/2*sqrt_minus_52 - > 1] > Got: > [1, -1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52, 1/2*sqrt_minus_52 - > 1] > ** > File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ > heegner.py", line 1415: > sage: sorted([g.alpha() for g in G]) > Expected: > [1, -1/2*sqrt_minus_52, 1/2*sqrt_minus_52 + 1, 1/2*sqrt_minus_52 - > 1, 1/2*sqrt_minus_52 - 2, -1/2*sqrt_minus_52 - 2] > Got: > [1, 1/2*sqrt_minus_52, -1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52 - > 1, 1/2*sqrt_minus_52 - 2, -1/2*sqrt_minus_52 - 2] > ** -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
[sage-devel] Re: Sage 4.3.3.alpha0 released
Everything passes, except that I get the following errors in heegner.py on my openSuSE 11.1. They are harmless, as I get the -P as the generator. I don't know why. Chris. sage -t "devel/sage/sage/schemes/elliptic_curves/heegner.py" ** File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ heegner.py", line 71: sage: E.gens() Expected: [(1 : 1 : 1)] Got: [(1 : -1 : 1)] ** File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ heegner.py", line 73: sage: -3*E.gens()[0] Expected: (0 : 1 : 1) Got: (0 : -1 : 1) ** File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ heegner.py", line 3576: sage: E.gens() Expected: [(2 : 1 : 1)] Got: [(2 : -2 : 1)] ** File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ heegner.py", line 3586: sage: 2*E.gens()[0] Expected: (1 : 0 : 1) Got: (1 : -1 : 1) ** File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ heegner.py", line 6211: sage: 6*E.gens()[0] Expected: (6 : -15 : 1) Got: (6 : 14 : 1) ** File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ heegner.py", line 1409: sage: [g.alpha() for g in G] Expected: [1, 1/2*sqrt_minus_52 + 1, -1/2*sqrt_minus_52, 1/2*sqrt_minus_52 - 1] Got: [1, -1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52, 1/2*sqrt_minus_52 - 1] ** File "/usr/local/sage/devel/sage/sage/schemes/elliptic_curves/ heegner.py", line 1415: sage: sorted([g.alpha() for g in G]) Expected: [1, -1/2*sqrt_minus_52, 1/2*sqrt_minus_52 + 1, 1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52 - 2, -1/2*sqrt_minus_52 - 2] Got: [1, 1/2*sqrt_minus_52, -1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52 - 1, 1/2*sqrt_minus_52 - 2, -1/2*sqrt_minus_52 - 2] ** -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
[sage-devel] Re: Sage 4.3.3.alpha0 released
I also had all tests pass on 64-bit Ubuntu 9.10. -Marshall On Feb 12, 5:47 pm, mhampton wrote: > All tests passed on an intel mac running 10.6.2. > > -Marshall > > On Feb 12, 7:59 am, Minh Nguyen wrote: > > > Hi kcrisman, > > > On Sat, Feb 13, 2010 at 12:58 AM, kcrisman wrote: > > > > > > > Will it also always have upgrade and > > > sage.math binary paths? > > > I think so. Release managers would deposit alpha and rc releases > > there, including sage.math binaries and upgrade paths. > > > -- > > Regards > > Minh Van Nguyen -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
[sage-devel] Re: Sage 4.3.3.alpha0 released
All tests passed on an intel mac running 10.6.2. -Marshall On Feb 12, 7:59 am, Minh Nguyen wrote: > Hi kcrisman, > > On Sat, Feb 13, 2010 at 12:58 AM, kcrisman wrote: > > > > > Will it also always have upgrade and > > sage.math binary paths? > > I think so. Release managers would deposit alpha and rc releases > there, including sage.math binaries and upgrade paths. > > -- > Regards > Minh Van Nguyen -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
Re: [sage-devel] Re: Sage 4.3.3.alpha0 released
Hi kcrisman, On Sat, Feb 13, 2010 at 12:58 AM, kcrisman wrote: > Will it also always have upgrade and > sage.math binary paths? I think so. Release managers would deposit alpha and rc releases there, including sage.math binaries and upgrade paths. -- Regards Minh Van Nguyen -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
[sage-devel] Re: Sage 4.3.3.alpha0 released
> William recently created a directory called "release/" for depositing > alpha and rc releases. From now on, you can get the latest alpha/rc > releases from any of these URLs: > > http://sage.math.washington.edu/home/release/http://boxen.math.washington.edu/home/release/ > This is a great idea. Thanks! Will it also always have upgrade and sage.math binary paths? - kcrisman -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org