#6422: [with patch, needs review] make
sage.symbolic.expression.Expression.__init__ usable
-----------------------+----------------------------------------------------
 Reporter:  burcin     |       Owner:               
     Type:  defect     |      Status:  new          
 Priority:  major      |   Milestone:  sage-4.1     
Component:  symbolics  |    Keywords:               
 Reviewer:             |      Author:  Burcin Erocal
   Merged:             |  
-----------------------+----------------------------------------------------

Comment(by was):

 Upon applying this to sage-4.1.alpha1 I get failures:
 {{{
 sage -t  devel/sage/sage/symbolic/expression.pyx
 /scratch/wstein/build/sage-4.1.alpha1/local/lib/python/site-
 packages/sage/misc/misc.py:1900: DeprecationWarning: functions overriding
 warnings.showwarning() must support the 'line' argument
   warn(message, DeprecationWarning, stacklevel=3)
 **********************************************************************
 File "/scratch/wstein/build/sage-4.1.alpha1/devel/sage-
 main/sage/symbolic/expression.pyx", line 219:
     sage: sage.symbolic.expression.Expression(SR)
 Exception raised:
     Traceback (most recent call last):
       File
 "/scratch/wstein/build/sage-4.1.alpha1/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File
 "/scratch/wstein/build/sage-4.1.alpha1/local/bin/sagedoctest.py", line 38,
 in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File
 "/scratch/wstein/build/sage-4.1.alpha1/local/bin/ncadoctest.py", line
 1172, in run_one_example
         compileflags, 1) in test.globs
       File "<doctest __main__.example_4[2]>", line 1, in <module>
         sage.symbolic.expression.Expression(SR)###line 219:
     sage: sage.symbolic.expression.Expression(SR)
       File "expression.pyx", line 224, in
 sage.symbolic.expression.Expression.__init__
 (sage/symbolic/expression.cpp:2761)
         cdef Expression exp = self.coerce_in(x)
       File "expression.pyx", line 1495, in
 sage.symbolic.expression.Expression.coerce_in
 (sage/symbolic/expression.cpp:9537)
         return self._parent._coerce_(z)
     AttributeError: 'NoneType' object has no attribute '_coerce_'
 **********************************************************************
 File "/scratch/wstein/build/sage-4.1.alpha1/devel/sage-
 main/sage/symbolic/expression.pyx", line 221:
     sage: sage.symbolic.expression.Expression(SR, 5)
 Exception raised:
     Traceback (most recent call last):
       File
 "/scratch/wstein/build/sage-4.1.alpha1/local/bin/ncadoctest.py", line
 1231, in run_one_test
         self.run_one_example(test, example, filename, compileflags)
       File
 "/scratch/wstein/build/sage-4.1.alpha1/local/bin/sagedoctest.py", line 38,
 in run_one_example
         OrigDocTestRunner.run_one_example(self, test, example, filename,
 compileflags)
       File
 "/scratch/wstein/build/sage-4.1.alpha1/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>
         sage.symbolic.expression.Expression(SR, Integer(5))###line 221:
     sage: sage.symbolic.expression.Expression(SR, 5)
       File "expression.pyx", line 224, in
 sage.symbolic.expression.Expression.__init__
 (sage/symbolic/expression.cpp:2761)
         cdef Expression exp = self.coerce_in(x)
       File "expression.pyx", line 1495, in
 sage.symbolic.expression.Expression.coerce_in
 (sage/symbolic/expression.cpp:9537)
         return self._parent._coerce_(z)
     AttributeError: 'NoneType' object has no attribute '_coerce_'
 **********************************************************************
 1 items had failures:
    2 of   4 in __main__.example_4
 }}}

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