#11705: Port Sage to SUSE Linux Power 7 (ppc64).
---------------------------+------------------------------------------------
   Reporter:  was          |          Owner:  drkirkby  
       Type:  enhancement  |         Status:  new       
   Priority:  major        |      Milestone:  sage-4.7.2
  Component:  porting      |       Keywords:  sd32      
Work_issues:               |       Upstream:  N/A       
   Reviewer:               |         Author:            
     Merged:               |   Dependencies:            
---------------------------+------------------------------------------------

Comment(by fbissey):

 Benjamin posted a test log in #11708, let's analyse it:
 {{{
 sage -t  -long -force_lib devel/sage/doc/en/numerical_sage/cvxopt.rst
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/doc/en/numerical_sage/cvxopt.rst", line 129:
     sage: print sol['x']      # ... below since can get -00 or +00
 depending on architecture
 Expected:
     [ 1.00e...00]
     [ 1.00e+00]
 Got:
     [ 9.85e-01]
     [ 9.91e-01]
     <BLANKLINE>
 **********************************************************************
 }}}
 Rather large numerical noise and some formatting noise which is more
 curious.

 There are multiples instances of these errors in that test:
 {{{
 sage -t  -long -force_lib
 devel/sage/doc/en/bordeaux_2008/elliptic_curves.rst
   ***   Warning: new stack size = 1098912 (1.048 Mbytes).
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/doc/en/bordeaux_2008/elliptic_curves.rst", line 299:
     sage: E.integral_points(both_signs=True)   # about a minute
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_10[3]>", line 1, in <module>
         E.integral_points(both_signs=True)   # about a minute###line 299:
     sage: E.integral_points(both_signs=True)   # about a minute
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 5452,
 in integral_points
         w1, w2 = self.period_lattice().basis()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 2861,
 in period_lattice
         self._period_lattice = PeriodLattice_ell(self)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/period_lattice.py", line 231, in
 __init__
         self._ei = self.f2.roots(AA,multiplicities=False)
       File "polynomial_element.pyx", line 4850, in
 sage.rings.polynomial.polynomial_element.Polynomial.roots
 (sage/rings/polynomial/polynomial_element.c:31255)
       File "real_roots.pyx", line 4115, in
 sage.rings.polynomial.real_roots.real_roots
 (sage/rings/polynomial/real_roots.c:36162)
       File "real_mpfi.pyx", line 277, in
 sage.rings.real_mpfi.RealIntervalField (sage/rings/real_mpfi.c:2982)
       File "real_mpfi.pyx", line 441, in
 sage.rings.real_mpfi.RealIntervalField_class.__init__
 (sage/rings/real_mpfi.c:3124)
     OverflowError: value too large to convert to int
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/doc/en/bordeaux_2008/elliptic_curves.rst", line 177:
     sage: L = E.padic_lseries(5)
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_4[3]>", line 1, in <module>
         L = E.padic_lseries(Integer(5))###line 177:
     sage: L = E.padic_lseries(5)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/padics.py", line 159, in
 padic_lseries
         normalize = normalize, use_eclib=use_eclib)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/padic_lseries.py", line 199, in
 __init__
         self._modular_symbol = E.modular_symbol(sign=+1, use_eclib =
 use_eclib, normalize=normalize)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 1243,
 in modular_symbol
         M = ell_modular_symbols.ModularSymbolSage(self, sign,
 normalize=normalize)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_modular_symbols.py", line 629,
 in __init__
         self._find_scaling_L_ratio()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_modular_symbols.py", line 310,
 in _find_scaling_L_ratio
         l1 = self.__lalg__(D)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_modular_symbols.py", line 362,
 in __lalg__
         lv = ED.lseries().L_ratio() # this is L(ED,1) divided by the Neron
 period omD of ED
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/lseries_ell.py", line 686, in
 L_ratio
         omega = self.__E.period_lattice().basis()[0]
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 2861,
 in period_lattice
         self._period_lattice = PeriodLattice_ell(self)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/period_lattice.py", line 231, in
 __init__
         self._ei = self.f2.roots(AA,multiplicities=False)
       File "polynomial_element.pyx", line 4850, in
 sage.rings.polynomial.polynomial_element.Polynomial.roots
 (sage/rings/polynomial/polynomial_element.c:31255)
       File "real_roots.pyx", line 4141, in
 sage.rings.polynomial.real_roots.real_roots
 (sage/rings/polynomial/real_roots.c:36556)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/rings/qqbar.py", line 761, in polynomial_root
         return AlgebraicReal(ANRoot(poly, interval, multiplicity))
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/rings/qqbar.py", line 4417, in __init__
         self._interval = self.refine_interval(interval, 64)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/rings/qqbar.py", line 4528, in refine_interval
         return self._real_refine_interval(interval, prec)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/rings/qqbar.py", line 4621, in _real_refine_interval
         raise ValueError, "Refining interval that does not bound unique
 root!"
     ValueError: Refining interval that does not bound unique root!
 **********************************************************************
 }}}
 Two potentially separate issues in mpfi and qqbar.py

 {{{
 sage -t  -long -force_lib devel/sage/sage/structure/sage_object.pyx
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/structure/sage_object.pyx", line 1103:
     sage: sage.structure.sage_object.unpickle_all()  # (4s on sage.math,
 2011)
 Expected:
     Successfully unpickled ... objects.
     Failed to unpickle 0 objects.
 Got:
      * unpickle failure:
 
load('/home/bjones/.sage/temp/silius/20398/dir_2/pickle_jar/_class__sage_coding_linear_code_LinearCode__.sobj')
      * unpickle failure:
 
load('/home/bjones/.sage/temp/silius/20398/dir_2/pickle_jar/_class__sage_crypto_mq_sr_SR_gf2__.sobj')
      * unpickle failure:
 
load('/home/bjones/.sage/temp/silius/20398/dir_2/pickle_jar/_class__sage_homology_chain_complex_ChainComplex__.sobj')
      * unpickle failure:
 
load('/home/bjones/.sage/temp/silius/20398/dir_2/pickle_jar/_type__sage_coding_binary_code_BinaryCode__.sobj')
      * unpickle failure:
 
load('/home/bjones/.sage/temp/silius/20398/dir_2/pickle_jar/_type__sage_matrix_matrix_mod2_dense_Matrix_mod2_dense__.sobj')
     Failed:
     _class__sage_coding_linear_code_LinearCode__.sobj
     _class__sage_crypto_mq_sr_SR_gf2__.sobj
     _class__sage_homology_chain_complex_ChainComplex__.sobj
     _type__sage_coding_binary_code_BinaryCode__.sobj
     _type__sage_matrix_matrix_mod2_dense_Matrix_mod2_dense__.sobj
     Successfully unpickled 582 objects.
     Failed to unpickle 5 objects.
 **********************************************************************
 1 items had failures:
    1 of   7 in __main__.example_25
 ***Test Failed*** 1 failures.
 }}}
 picklejar failure should be checked against the same error on arm.
 Possibly a deeper python problem.

 {{{
 sage -t  -long -force_lib devel/sage/sage/structure/parent.pyx
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/structure/parent.pyx", line 1783:
     sage: K.coerce_embedding()
 Expected:
     Generic morphism:
       From: Number Field in a with defining polynomial x^3 + x^2 + 1
       To:   Real Lazy Field
       Defn: a -> -1.465571231876768?
 Got:
     Generic morphism:
       From: Number Field in a with defining polynomial x^3 + x^2 + 1
       To:   Real Lazy Field
       Defn: a -> 0
 **********************************************************************
 1 items had failures:
    1 of   7 in __main__.example_39
 ***Test Failed*** 1 failures.
 }}}
 That's more than large numerical noise, that has to be wrong.

 {{{
 sage -t  -long -force_lib devel/sage/sage/matrix/matrix_double_dense.pyx
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/matrix/matrix_double_dense.pyx", line 1766:
     sage: Q
 Expected:
     [ -0.359210604054   0.569326179705   0.368048420509   0.641385845805]
     [  0.179605302027  -0.144590775798   0.925041158846  -0.301884576418]
     [  0.179605302027  -0.704880032016  0.0774617736597   0.681825307224]
     [  0.898026510134   0.397624633445 -0.0532812182975   0.180566192161]
 Got:
     [ -0.359210604054   0.569326179705   0.146859067236   0.724753652911]
     [  0.179605302027  -0.144590775798   0.973039543327 0.00543048428303]
     [  0.179605302027  -0.704880032016  -0.141642164231   0.671433967908]
     [  0.898026510134   0.397624633445  -0.107535848925   0.154528570726]
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/matrix/matrix_double_dense.pyx", line 1771:
     sage: R
 Expected:
     [    -5.56776436283       2.6940795304      -2.6940795304]
     [                 0     -3.56958477752      3.56958477752]
     [                 0                  0 -9.93013661299e-16]
     [                 0                  0                  0]
 Got:
     [   -5.56776436283      2.6940795304     -2.6940795304]
     [                0    -3.56958477752     3.56958477752]
     [                0                 0 9.81879219451e-16]
     [                0                 0                 0]
 **********************************************************************
 1 items had failures:
    2 of  40 in __main__.example_31
 ***Test Failed*** 2 failures.
 }}}
 Some numerical noise but something else is badly wrong in the first one.

 {{{
 sage -t  -long -force_lib devel/sage/sage/matrix/matrix2.pyx
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/matrix/matrix2.pyx", line 7722:
     sage: M.round(10)
 Expected:
     [-2.4494897428           0.0           0.0]
     [-3.6742346142  0.7071067812           0.0]
     [-4.8989794856  1.4142135624           0.0]
 Got:
     [-2.4494897428           0.0           0.0]
     [-3.6742346142  0.7071067812           0.0]
     [-4.8989794856  1.4142135624          -0.0]
 **********************************************************************
 1 items had failures:
 }}}
 That one is not that worrying, I just wish we could easily deal with 0.0
 sign flipping.

 {{{
 sage -t  -long -force_lib devel/sage/sage/numerical/optimize.py
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/numerical/optimize.py", line 469:
     sage: sol['x']
 Expected:
     (0.999..., 1.000...)
 Got nothing
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/numerical/optimize.py", line 479:
     sage: sol['x']
 Expected:
     (45.000000..., 6.2499999...3, 1.00000000...)
 Got nothing
 GLPK Simplex Optimizer, v4.44
 6 rows, 3 columns, 8 non-zeros
 Preprocessing...
 2 rows, 2 columns, 4 non-zeros
 Scaling...
  A: min|aij| =  2.400e+01  max|aij| =  5.000e+01  ratio =  2.083e+00
 GM: min|aij| =  8.128e-01  max|aij| =  1.230e+00  ratio =  1.514e+00
 EQ: min|aij| =  6.606e-01  max|aij| =  1.000e+00  ratio =  1.514e+00
 Constructing initial basis...
 Size of triangular part = 2
 *     0: obj =  -5.100000000e+01  infeas =  0.000e+00 (0)
 *     1: obj =  -5.225000000e+01  infeas =  0.000e+00 (0)
 OPTIMAL SOLUTION FOUND
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/numerical/optimize.py", line 564:
     sage: find_fit(data, model)
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_7[5]>", line 1, in <module>
         find_fit(data, model)###line 564:
     sage: find_fit(data, model)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/numerical/optimize.py", line 655, in find_fit
         estimated_params, d = leastsq(error_function, initial_guess, args
 = (x_data, y_data))
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/scipy/optimize/minpack.py", line 324, in leastsq
         raise errors[info][1](errors[info][0])
     TypeError: Improper input parameters.
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/numerical/optimize.py", line 570:
     sage: fit = find_fit(data, f, parameters = [a, b, c], variables = [x],
 solution_dict = True)
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_7[7]>", line 1, in <module>
         fit = find_fit(data, f, parameters = [a, b, c], variables = [x],
 solution_dict = True)###line 570:
     sage: fit = find_fit(data, f, parameters = [a, b, c], variables = [x],
 solution_dict = True)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/numerical/optimize.py", line 655, in find_fit
         estimated_params, d = leastsq(error_function, initial_guess, args
 = (x_data, y_data))
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/scipy/optimize/minpack.py", line 324, in leastsq
         raise errors[info][1](errors[info][0])
     TypeError: Improper input parameters.
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/numerical/optimize.py", line 571:
     sage: fit[a], fit[b], fit[c]
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_7[8]>", line 1, in <module>
         fit[a], fit[b], fit[c]###line 571:
     sage: fit[a], fit[b], fit[c]
     NameError: name 'fit' is not defined
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/numerical/optimize.py", line 577:
     sage: find_fit(dataprime, a * x * log(b * x), parameters = [a, b],
 variables = [x])
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_7[10]>", line 1, in <module>
         find_fit(dataprime, a * x * log(b * x), parameters = [a, b],
 variables = [x])###line 577:
     sage: find_fit(dataprime, a * x * log(b * x), parameters = [a, b],
 variables = [x])
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/numerical/optimize.py", line 655, in find_fit
         estimated_params, d = leastsq(error_function, initial_guess, args
 = (x_data, y_data))
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/scipy/optimize/minpack.py", line 324, in leastsq
         raise errors[info][1](errors[info][0])
     TypeError: Improper input parameters.
 **********************************************************************
 2 items had failures:
 }}}
 That looks bad we obviously have stuff wrong in scipy.

 {{{
 sage -t  -long -force_lib devel/sage/sage/ext/fast_callable.pyx
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/ext/fast_callable.pyx", line 1445:
     sage: square(RIF(-1, 1)).str(style='brackets')
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_50[7]>", line 1, in <module>
         square(RIF(-Integer(1), Integer(1))).str(style='brackets')###line
 1445:
     sage: square(RIF(-1, 1)).str(style='brackets')
       File "real_mpfi.pyx", line 1425, in
 sage.rings.real_mpfi.RealIntervalFieldElement.str
 (sage/rings/real_mpfi.c:8979)
       File "real_mpfr.pyx", line 1618, in
 sage.rings.real_mpfr.RealNumber.str (sage/rings/real_mpfr.c:11037)
     RuntimeError: Aborted
 **********************************************************************
 1 items had failures:
 }}}
 Something miscompiled in mpfr?

 {{{
 sage -t  -long -force_lib devel/sage/sage/categories/pushout.py
 Exception RuntimeError: 'maximum recursion depth exceeded while calling a
 Python object' in <type 'exceptions.RuntimeError'> ignored
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/categories/pushout.py", line 2421:
     sage: F2(QQ).coerce_embedding()
 Expected:
     Generic morphism:
       From: Number Field in a with defining polynomial x^3 - x^2 + 1
       To:   Real Lazy Field
       Defn: a -> -0.7548776662466928?
 Got:
     Generic morphism:
       From: Number Field in a with defining polynomial x^3 - x^2 + 1
       To:   Real Lazy Field
       Defn: a -> 0
 **********************************************************************
 }}}
 And we have a repeat of errors from qqbar.py in that test too.

 {{{
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/period_lattice.py
 }}}
 more qqbar.py failuresalong with mpfr/mpfi like in elliptic_curves.rst and
 some wrong results:
 {{{
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/schemes/elliptic_curves/period_lattice.py", line 854:
     sage: L.basis_matrix()
 Expected:
     [ 2.49021256085505 0.000000000000000]
     [0.000000000000000  1.97173770155165]
 Got:
     [ 1.26920930427955 0.000000000000000]
     [0.634604652139777  1.45881661693850]
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/schemes/elliptic_curves/period_lattice.py", line 857:
     sage: L.basis_matrix(normalised=True)
 Expected:
     [ 2.49021256085505 0.000000000000000]
     [0.000000000000000 -1.97173770155165]
 Got:
     [0.634604652139777 -1.45881661693850]
     [-1.26920930427955 0.000000000000000]
 **********************************************************************
 }}}


 {{{
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/descent_two_isogeny.pyx
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/schemes/elliptic_curves/descent_two_isogeny.pyx", line 1147:
     sage: E.sha().an()
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_18[28]>", line 1, in <module>
         E.sha().an()###line 1147:
     sage: E.sha().an()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/sha_tate.py", line 392, in an
         L1_over_omega = E.lseries().L_ratio()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/lseries_ell.py", line 686, in
 L_ratio
         omega = self.__E.period_lattice().basis()[0]
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 2861,
 in period_lattice
         self._period_lattice = PeriodLattice_ell(self)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/period_lattice.py", line 231, in
 __init__
         self._ei = self.f2.roots(AA,multiplicities=False)
       File "polynomial_element.pyx", line 4850, in
 sage.rings.polynomial.polynomial_element.Polynomial.roots
 (sage/rings/polynomial/polynomial_element.c:31255)
       File "real_roots.pyx", line 4115, in
 sage.rings.polynomial.real_roots.real_roots
 (sage/rings/polynomial/real_roots.c:36162)
       File "real_mpfi.pyx", line 277, in
 sage.rings.real_mpfi.RealIntervalField (sage/rings/real_mpfi.c:2982)
       File "real_mpfi.pyx", line 441, in
 sage.rings.real_mpfi.RealIntervalField_class.__init__
 (sage/rings/real_mpfi.c:3124)
     OverflowError: value too large to convert to int
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/schemes/elliptic_curves/descent_two_isogeny.pyx", line 1147:
     sage: E.sha().an()
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_18[28]>", line 1, in <module>
         E.sha().an()###line 1147:
     sage: E.sha().an()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/sha_tate.py", line 392, in an
         L1_over_omega = E.lseries().L_ratio()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/lseries_ell.py", line 686, in
 L_ratio
         omega = self.__E.period_lattice().basis()[0]
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 2861,
 in period_lattice
         self._period_lattice = PeriodLattice_ell(self)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/period_lattice.py", line 231, in
 __init__
         self._ei = self.f2.roots(AA,multiplicities=False)
       File "polynomial_element.pyx", line 4850, in
 sage.rings.polynomial.polynomial_element.Polynomial.roots
 (sage/rings/polynomial/polynomial_element.c:31255)
       File "real_roots.pyx", line 4115, in
 sage.rings.polynomial.real_roots.real_roots
 (sage/rings/polynomial/real_roots.c:36162)
       File "real_mpfi.pyx", line 277, in
 sage.rings.real_mpfi.RealIntervalField (sage/rings/real_mpfi.c:2982)
       File "real_mpfi.pyx", line 441, in
 sage.rings.real_mpfi.RealIntervalField_class.__init__
 (sage/rings/real_mpfi.c:3124)
     OverflowError: value too large to convert to int
 **********************************************************************
 }}}
 again and again in that one
 {{{
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/padics.py
 }}}
 There are other errors in that last one but I think they are consequences
 of previous failures.

 Same error in
 {{{
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/ell_modular_symbols.py
 }}}
 again some other errors that are probably consequences of this particular
 failure. We get some qqbar.py errors too in that one.

 {{{
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/lseries_ell.py
   ***   Warning: new stack size = 1001728 (0.955 Mbytes).
   ***   Warning: new stack size = 1002624 (0.956 Mbytes).
   ***   Warning: new stack size = 1010736 (0.964 Mbytes).
   ***   Warning: new stack size = 1114144 (1.063 Mbytes).
 **********************************************************************
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/ell_point.py
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/modular_parametrization.py
 sage -t  -long -force_lib devel/sage/sage/schemes/elliptic_curves/BSD.py
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/padic_lseries.py
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/heegner.py
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/sha_tate.py
 sage -t  -long -force_lib devel/sage/sage/rings/real_lazy.pyx
 sage -t  -long -force_lib
 devel/sage/sage/schemes/elliptic_curves/ell_rational_field.py
 sage -t  -long -force_lib devel/sage/sage/rings/qqbar.py <- what a
 surprise (got MPFR assertion errors too)
 sage -t  -long -force_lib
 devel/sage/sage/rings/number_field/totallyreal_rel.py
 sage -t  -long -force_lib
 devel/sage/sage/rings/number_field/number_field_morphisms.pyx
 sage -t  -long -force_lib
 devel/sage/sage/rings/polynomial/multi_polynomial_ideal.py
 sage -t  -long -force_lib devel/sage/sage/rings/polynomial/real_roots.pyx
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 }}}
 some more of the same with qqbar.py and mpfi/mpfr.

 {{{
 sage -t  -long -force_lib devel/sage/sage/rings/real_interval_absolute.pyx
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/rings/real_interval_absolute.pyx", line 237:
     sage: R(1)
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_12[4]>", line 1, in <module>
         R(Integer(1))###line 237:
     sage: R(1)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/misc/displayhook.py", line 174, in displayhook
         print_obj(sys.stdout, obj)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/misc/displayhook.py", line 142, in print_obj
         print >>out_stream, `obj`
       File "sage_object.pyx", line 154, in
 sage.structure.sage_object.SageObject.__repr__
 (sage/structure/sage_object.c:1463)
       File "real_interval_absolute.pyx", line 434, in
 sage.rings.real_interval_absolute.RealIntervalAbsoluteElement._repr_
 (sage/rings/real_interval_absolute.c:4989)
         return repr(self._real_mpfi_(RealIntervalField(prec)))
       File "real_mpfi.pyx", line 1109, in
 sage.rings.real_mpfi.RealIntervalFieldElement.__repr__
 (sage/rings/real_mpfi.c:7925)
         return self.str(10)
       File "real_mpfi.pyx", line 1434, in
 sage.rings.real_mpfi.RealIntervalFieldElement.str
 (sage/rings/real_mpfi.c:9075)
         return self._str_question_style(base, error_digits, e, prefer_sci)
       File "real_mpfi.pyx", line 1650, in
 sage.rings.real_mpfi.RealIntervalFieldElement._str_question_style
 (sage/rings/real_mpfi.c:9520)
         sig_on()
     RuntimeError: Aborted
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 }}}
 mpfr troubles with one backtrace
 {{{
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/rings/real_interval_absolute.pyx", line 915:
     sage: R(10)^-10
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_39[7]>", line 1, in <module>
         R(Integer(10))**-Integer(10)###line 915:
     sage: R(10)^-10
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/misc/displayhook.py", line 174, in displayhook
         print_obj(sys.stdout, obj)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/misc/displayhook.py", line 142, in print_obj
         print >>out_stream, `obj`
       File "sage_object.pyx", line 154, in
 sage.structure.sage_object.SageObject.__repr__
 (sage/structure/sage_object.c:1463)
       File "real_interval_absolute.pyx", line 434, in
 sage.rings.real_interval_absolute.RealIntervalAbsoluteElement._repr_
 (sage/rings/real_interval_absolute.c:4989)
         return repr(self._real_mpfi_(RealIntervalField(prec)))
       File "real_mpfi.pyx", line 1109, in
 sage.rings.real_mpfi.RealIntervalFieldElement.__repr__
 (sage/rings/real_mpfi.c:7925)
         return self.str(10)
       File "real_mpfi.pyx", line 1434, in
 sage.rings.real_mpfi.RealIntervalFieldElement.str
 (sage/rings/real_mpfi.c:9075)
         return self._str_question_style(base, error_digits, e, prefer_sci)
       File "real_mpfi.pyx", line 1650, in
 sage.rings.real_mpfi.RealIntervalFieldElement._str_question_style
 (sage/rings/real_mpfi.c:9520)
         sig_on()
     RuntimeError: Aborted
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libcsage.so(print_backtrace-
 0x1cf7c)[0x40000a4e49c]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libcsage.so(sigdie-
 0x1cf24)[0x40000a4e50c]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libcsage.so(sage_signal_handler-
 0x1d600)[0x40000a4dd88]
 [0x40000040418]
 [0xfffcd8e00f0]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libpython2.6.so.1.0
 (PyString_FromString-0x1346dc)[0x40000132594]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libpython2.6.so.1.0
 (PyErr_SetString-0xbeac8)[0x400001aced0]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libcsage.so(sage_signal_handler-
 0x1d6c0)[0x40000a4dcc8]
 [0x40000040418]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libgmp.so.3(__gmpz_get_str-
 0x62970)[0x400013b3cf0]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libgmp.so.3(__gmpq_get_str-
 0x55e8c)[0x400013c111c]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/rings/rational.so(+0x2156c)[0x40003b8156c]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libpython2.6.so.1.0
 (PyCFunction_Call-0x1459b8)[0x4000011fc80]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/libpython2.6.so.1.0(PyObject_Call-
 0x18cd08)[0x400000d3590]
 /tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/rings/rational.so(+0x133cc)[0x40003b733cc]
 }}}
 Also
 {{{
 sage -t  -long -force_lib devel/sage/sage/rings/complex_interval.pyx
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 sage -t  -long -force_lib devel/sage/sage/rings/real_mpfi.pyx
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 get_str.c:149: MPFR assertion failed: size_s1 >= m (and a bunch of other
 errors)
 sage -t  -long -force_lib devel/sage/sage/misc/functional.py
 #0: simplify_sum(expr='sum(q^k,k,0,inf))
 #1: simplify_sum(expr=a*'sum(q^k,k,0,inf))
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 sage -t  -long -force_lib devel/sage/sage/rings/polynomial/real_roots.pyx
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 get_str.c:149: MPFR assertion failed: size_s1 >= m
 }}}


 {{{
 sage -t  -long -force_lib devel/sage/sage/lfunctions/sympow.py
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/lfunctions/sympow.py", line 213:
     sage: sympow.modular_degree(EllipticCurve('11a'))
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_6[2]>", line 1, in <module>
         sympow.modular_degree(EllipticCurve('11a'))###line 213:
     sage: sympow.modular_degree(EllipticCurve('11a'))
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/lfunctions/sympow.py", line 229, in modular_degree
         raise RuntimeError, "failed to compute modular degree"
     RuntimeError: failed to compute modular degree
 }}}
 sympow...

 {{{
 sage -t  -long -force_lib devel/sage/sage/interfaces/qepcad.py
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/interfaces/qepcad.py", line 2045:
     sage: x = _eval_qepcad_algebraic('the unique root of 8 x^2 - 8 x - 29
 between -47/32 and -1503/1024'); x
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_52[3]>", line 1, in <module>
         x = _eval_qepcad_algebraic('the unique root of 8 x^2 - 8 x - 29
 between -47/32 and -1503/1024'); x###line 2045:
     sage: x = _eval_qepcad_algebraic('the unique root of 8 x^2 - 8 x - 29
 between -47/32 and -1503/1024'); x
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/interfaces/qepcad.py", line 2069, in _eval_qepcad_algebraic
         raise ValueError, "%s or %s not an exact floating-point
 number"%(lbound, ubound)
     ValueError: -47/32 or -1503/1024 not an exact floating-point number
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/interfaces/qepcad.py", line 2047:
     sage: 8*x^2 - 8*x - 29 == 0
 Expected:
     True
 Got:
     8*x^2 - 8*x - 29 == 0
 **********************************************************************
 }}}

 {{{
 sage -t  -long -force_lib
 devel/sage/sage/rings/number_field/number_field_rel.py
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/rings/number_field/number_field_rel.py", line 1876:
     sage: L.places()
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_54[3]>", line 1, in <module>
         L.places()###line 1876:
     sage: L.places()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/rings/number_field/number_field_rel.py", line 1899, in
 places
         pl = L.places(all_complex, prec)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/rings/number_field/number_field.py", line 6226, in places
         real_intervals = [ x[0] for x in
 self.defining_polynomial().roots(R) ]
       File "polynomial_element.pyx", line 4853, in
 sage.rings.polynomial.polynomial_element.Polynomial.roots
 (sage/rings/polynomial/polynomial_element.c:31307)
       File "real_roots.pyx", line 4115, in
 sage.rings.polynomial.real_roots.real_roots
 (sage/rings/polynomial/real_roots.c:36162)
       File "real_mpfi.pyx", line 277, in
 sage.rings.real_mpfi.RealIntervalField (sage/rings/real_mpfi.c:2982)
       File "real_mpfi.pyx", line 441, in
 sage.rings.real_mpfi.RealIntervalField_class.__init__
 (sage/rings/real_mpfi.c:3124)
     OverflowError: value too large to convert to int
 **********************************************************************
 1 items had failures:
 }}}


 {{{
 sage -t  -long -force_lib devel/sage/sage/plot/plot3d/list_plot3d.py
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/plot/plot3d/list_plot3d.py", line 102:
     sage: list_plot3d(m, texture='yellow',
 interpolation_type='spline',frame_aspect_ratio=[1,1,1/3])
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_1[9]>", line 1, in <module>
         list_plot3d(m, texture='yellow',
 
interpolation_type='spline',frame_aspect_ratio=[Integer(1),Integer(1),Integer(1)/Integer(3)])###line
 102:
     sage: list_plot3d(m, texture='yellow',
 interpolation_type='spline',frame_aspect_ratio=[1,1,1/3])
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/plot/plot3d/list_plot3d.py", line 172, in list_plot3d
         return list_plot3d_tuples(l,interpolation_type,texture,**kwds)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/plot/plot3d/list_plot3d.py", line 316, in list_plot3d_tuples
 
s=interpolate.bisplrep(x,y,z,[int(1)]*len(x),xmin,xmax,ymin,ymax,kx=kx,ky=ky,s=s)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/scipy/interpolate/fitpack.py", line 873, in bisplrep
         tx,ty,nxest,nyest,wrk,lwrk1,lwrk2)
     ValueError: negative dimensions are not allowed
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/plot/plot3d/list_plot3d.py", line 109:
     sage: list_plot3d(m, texture='yellow', interpolation_type='spline',
 degree=5, frame_aspect_ratio=[1,1,1/3])
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_1[10]>", line 1, in <module>
         list_plot3d(m, texture='yellow', interpolation_type='spline',
 degree=Integer(5),
 frame_aspect_ratio=[Integer(1),Integer(1),Integer(1)/Integer(3)])###line
 109:
     sage: list_plot3d(m, texture='yellow', interpolation_type='spline',
 degree=5, frame_aspect_ratio=[1,1,1/3])
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/plot/plot3d/list_plot3d.py", line 172, in list_plot3d
         return list_plot3d_tuples(l,interpolation_type,texture,**kwds)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/plot/plot3d/list_plot3d.py", line 316, in list_plot3d_tuples
 
s=interpolate.bisplrep(x,y,z,[int(1)]*len(x),xmin,xmax,ymin,ymax,kx=kx,ky=ky,s=s)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/scipy/interpolate/fitpack.py", line 873, in bisplrep
         tx,ty,nxest,nyest,wrk,lwrk1,lwrk2)
     ValueError: negative dimensions are not allowed
 **********************************************************************
 1 items had failures:
    2 of  26 in __main__.example_1
 }}}

 {{{
 sage -t  -long -force_lib devel/sage/sage/modular/abvar/abvar.py
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/modular/abvar/abvar.py", line 3305:
     sage: E.modular_degree()
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_84[8]>", line 1, in <module>
         E.modular_degree()###line 3305:
     sage: E.modular_degree()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 3201,
 in modular_degree
         m = sympow.modular_degree(self)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/lfunctions/sympow.py", line 229, in modular_degree
         raise RuntimeError, "failed to compute modular degree"
     RuntimeError: failed to compute modular degree
 **********************************************************************
 1 items had failures:
 sage -t  -long -force_lib devel/sage/sage/modular/hecke/submodule.py
 **********************************************************************
 File "/tmp/bjones/sage-4.7.2.alpha2/devel/sage-
 main/sage/modular/hecke/submodule.py", line 511:
     sage: EllipticCurve('128a').congruence_number()
 Exception raised:
     Traceback (most recent call last):
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/sagedoctest.py", line
 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_17[19]>", line 1, in <module>
         EllipticCurve('128a').congruence_number()###line 511:
     sage: EllipticCurve('128a').congruence_number()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 3294,
 in congruence_number
         m = self.modular_degree()
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/schemes/elliptic_curves/ell_rational_field.py", line 3201,
 in modular_degree
         m = sympow.modular_degree(self)
       File "/tmp/bjones/sage-4.7.2.alpha2/local/lib/python/site-
 packages/sage/lfunctions/sympow.py", line 229, in modular_degree
         raise RuntimeError, "failed to compute modular degree"
     RuntimeError: failed to compute modular degree
 **********************************************************************
 1 items had failures:
    1 of  21 in __main__.example_17
 }}}
 come from sympow

 So big trouble coming from mpfr or possibly mpir underneath. Once we
 isolate that most of these will disapear.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11705#comment:14>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to