#7580: bugs in infinite polynomial ring
--------------------------+-------------------------------------------------
   Reporter:  was         |       Owner:  SimonKing                        
       Type:  defect      |      Status:  needs_work                       
   Priority:  major       |   Milestone:  sage-4.3.2                       
  Component:  algebra     |    Keywords:  infinite polynomial ring coercion
     Author:  Simon King  |    Upstream:  N/A                              
   Reviewer:              |      Merged:                                   
Work_issues:              |  
--------------------------+-------------------------------------------------
Changes (by cremona):

  * status:  needs_review => needs_work


Comment:

 The new patch applies fine to 4.3.1, and *almost* all tests pass.  (I
 tested the whole Sage library):
 {{{
 sage -t  sage/structure/sage_object.pyx
 **********************************************************************
 File "/home/john/sage-4.3.1/devel/sage-
 tests/sage/structure/sage_object.pyx", line 986:
     sage: print "x"; sage.structure.sage_object.unpickle_all(std)
 Expected:
     x...
     Successfully unpickled ... objects.
     Failed to unpickle 0 objects.
 Got:
     x
     doctest:1: DeprecationWarning: Your word object is saved in an old
 file format since FiniteWord_over_OrderedAlphabet is deprecated and will
 be deleted in a future version of Sage (you can use FiniteWord_list
 instead). You can re-save your word by typing "word.save(filename)" to
 ensure that it will load in future versions of Sage.
     doctest:1: DeprecationWarning: Your word object is saved in an old
 file format since AbstractWord is deprecated and will be deleted in a
 future version of Sage (you can use FiniteWord_list instead). You can re-
 save your word by typing "word.save(filename)" to ensure that it will load
 in future versions of Sage.
     doctest:1: DeprecationWarning: Your word object is saved in an old
 file format since Word_over_Alphabet is deprecated and will be deleted in
 a future version of Sage (you can use FiniteWord_list instead). You can
 re-save your word by typing "word.save(filename)" to ensure that it will
 load in future versions of Sage.
     doctest:1: DeprecationWarning: Your word object is saved in an old
 file format since Word_over_OrderedAlphabet is deprecated and will be
 deleted in a future version of Sage (you can use FiniteWord_list instead).
 You can re-save your word by typing "word.save(filename)" to ensure that
 it will load in future versions of Sage.
     doctest:1: DeprecationWarning: ChristoffelWord_Lower is deprecated,
 use LowerChristoffelWord instead
     ** failed:
 
_class__sage_rings_polynomial_infinite_polynomial_element_InfinitePolynomial_dense__.sobj
     ** failed:
 
_class__sage_rings_polynomial_infinite_polynomial_ring_InfinitePolynomialGen__.sobj
     ** failed:
 
_class__sage_rings_polynomial_infinite_polynomial_ring_InfinitePolynomialRing_dense__.sobj
     ** failed:
 
_class__sage_rings_polynomial_infinite_polynomial_ring_InfinitePolynomialRing_sparse__.sobj
     ** failed:
 _class__sage_rings_polynomial_symmetric_ideal_SymmetricIdeal__.sobj
     ** failed:
 
_type__sage_rings_polynomial_symmetric_reduction_SymmetricReductionStrategy__.sobj
     Failed:
 
_class__sage_rings_polynomial_infinite_polynomial_element_InfinitePolynomial_dense__.sobj
 
_class__sage_rings_polynomial_infinite_polynomial_ring_InfinitePolynomialGen__.sobj
 
_class__sage_rings_polynomial_infinite_polynomial_ring_InfinitePolynomialRing_dense__.sobj
 
_class__sage_rings_polynomial_infinite_polynomial_ring_InfinitePolynomialRing_sparse__.sobj
     _class__sage_rings_polynomial_symmetric_ideal_SymmetricIdeal__.sobj
 
_type__sage_rings_polynomial_symmetric_reduction_SymmetricReductionStrategy__.sobj
     Successfully unpickled 565 objects.
     Failed to unpickle 6 objects.
 **********************************************************************
 }}}

 If this pickling problem can be sorted out, this can pass!

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