#11115: Rewrite cached_method in Cython
-------------------------------------------------------------------+--------
   Reporter:  SimonKing                                            |          
Owner:  jason                                       
       Type:  enhancement                                          |         
Status:  needs_work                                  
   Priority:  major                                                |      
Milestone:  sage-pending                                
  Component:  misc                                                 |       
Keywords:  category cython cache                       
Work_issues:                                                       |       
Upstream:  N/A                                         
   Reviewer:  Nicolas M. ThiƩry, Andrey Novoseltsev, Volker Braun  |         
Author:  Simon King                                  
     Merged:                                                       |   
Dependencies:  #9976, #11298, #11342, #9138, #11815, #11972
-------------------------------------------------------------------+--------
Changes (by jdemeyer):

  * status:  needs_review => needs_work


Comment:

 Replying to [comment:153 SimonKing]:
 > FWIW: All tests pass!

 I get errors with long tests, because of the mismatch between
 `steenrod_algebra_basis_` and `steenrod_algebra_basis`:
 {{{
 sage -t  -long -force_lib
 devel/sage/sage/algebras/steenrod/steenrod_algebra_bases.py
 **********************************************************************
 File "/mnt/usb1/scratch/jdemeyer/merger/sage-4.7.3.alpha1/devel/sage-
 main/sage/algebras/steenrod/steenrod_algebra_bases.py", line 1125:
     sage: steenrod_basis_error_check(15,2) # long time
 Exception raised:
     Traceback (most recent call last):
       File
 "/mnt/usb1/scratch/jdemeyer/merger/sage-4.7.3.alpha1/local/bin/ncadoctest.py",
 line 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File
 "/mnt/usb1/scratch/jdemeyer/merger/sage-4.7.3.alpha1/local/bin/sagedoctest.py",
 line 38, in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File
 "/mnt/usb1/scratch/jdemeyer/merger/sage-4.7.3.alpha1/local/bin/ncadoctest.py",
 line 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_12[3]>", line 1, in <module>
         steenrod_basis_error_check(Integer(15),Integer(2)) # long
 time###line 1125:
     sage: steenrod_basis_error_check(15,2) # long time
       File
 "/mnt/usb1/scratch/jdemeyer/merger/sage-4.7.3.alpha1/local/lib/python
 /site-packages/sage/algebras/steenrod/steenrod_algebra_bases.py", line
 1143, in steenrod_basis_error_check
         milnor_dim = len(steenrod_algebra_basis_(i,'milnor',p=p))
     NameError: global name 'steenrod_algebra_basis_' is not defined
 **********************************************************************
 }}}
 (2 similar errors in the same file)

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11115#comment:155>
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