This used to work in SAGE 3.x
I'm using SAGE 4.0.1 now

sage: ciccio = {'x':10}
sage: a = 2*x + 5
sage: a
2*x + 5
sage: a.subs(ciccio)
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call
last)

/home/nslabs/.sage/<ipython console> in <module>()

/home/nslabs/Desktop/sage-4.0.1-linux-Ubuntu_9.04-sse2-i686-Linux/
local/lib/python2.5/site-packages/sage/symbolic/expression.so in
sage.symbolic.expression.Expression.substitute (sage/symbolic/
expression.cpp:13696)()

/home/nslabs/Desktop/sage-4.0.1-linux-Ubuntu_9.04-sse2-i686-Linux/
local/lib/python2.5/site-packages/sage/symbolic/expression.so in
sage.symbolic.expression.Expression.coerce_in (sage/symbolic/
expression.cpp:9740)()

/home/nslabs/Desktop/sage-4.0.1-linux-Ubuntu_9.04-sse2-i686-Linux/
local/lib/python2.5/site-packages/sage/structure/parent_old.so in
sage.structure.parent_old.Parent._coerce_ (sage/structure/parent_old.c:
4632)()

/home/nslabs/Desktop/sage-4.0.1-linux-Ubuntu_9.04-sse2-i686-Linux/
local/lib/python2.5/site-packages/sage/structure/parent.so in
sage.structure.parent.Parent.coerce (sage/structure/parent.c:4765)()

TypeError: no canonical coercion from <type 'str'> to Symbolic Ring


Is it a known bug?

thanks

Maurizio
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to