#15522: Conversion gp -> string is broken
--------------------------+----------------------------------
Reporter: jdemeyer | Owner:
Type: defect | Status: new
Priority: major | Milestone: sage-6.1
Component: interfaces | Keywords:
Merged in: | Authors: Jeroen Demeyer
Reviewers: | Report Upstream: N/A
Work issues: | Branch:
Commit: | Dependencies:
Stopgaps: |
--------------------------+----------------------------------
{{{
sage: gp('"foo"').sage()
---------------------------------------------------------------------------
NameError Traceback (most recent call
last)
<ipython-input-1-5f1854206d09> in <module>()
----> 1 gp('"foo"').sage()
/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/interfaces/interface.pyc in sage(self)
867 Rational Field
868 """
--> 869 return self._sage_()
870
871 def __repr__(self):
/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/interfaces/gp.pyc in _sage_(self)
831 True
832 """
--> 833 return pari(str(self)).python()
834
835 def __long__(self):
/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/libs/pari/gen.so in sage.libs.pari.gen.gen.python
(sage/libs/pari/gen.c:10167)()
/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/libs/pari/gen_py.pyc in python(z, locals)
273 else:
274 from sage.misc.sage_eval import sage_eval
--> 275 return sage_eval(str(z), locals=locals)
/usr/local/src/sage-git/local/lib/python2.7/site-
packages/sage/misc/sage_eval.pyc in sage_eval(source, locals, cmds,
preparse)
197 return locals['_sage_eval_returnval_']
198 else:
--> 199 return eval(source, sage.all.__dict__, locals)
200
201
/usr/local/src/sage-git/local/lib/python2.7/site-packages/sage/all.pyc in
<module>()
NameError: name 'foo' is not defined
}}}
--
Ticket URL: <http://trac.sagemath.org/ticket/15522>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.