You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(CC-ing the authors of the Maxima library interface)
This seems to be caused by Sage trying to convert the SR.wild(42) object to Maxima. Your code causes Maxima to execute
sage0 : 'f($42,0,2) = 'f($42,1,0)$
but the dollar sign ends statements in Maxima.
The above line is executed via the Maxima library interface, which apparently gives you this cryptic error. Here is a simpler example:
sage: sage.calculus.calculus.maxima(SR.wild(42)) # Maxima library
...
RuntimeError: ECL says: THROW: The catch MACSYMA-QUIT is undefined.
The error is clearer when using the pexpect interface:
sage: maxima(SR.wild(42)) # external Maxima program
...
TypeError: Error executing code in Maxima
CODE:
sage1 : $42$
Maxima ERROR:
incorrect syntax: Premature termination of input at $.
sage1 : $
^
So there are two issues: the failing conversion and the cryptic error message.
The following gives an error:
CC: @robertwb @nbruin @jpflori
Component: symbolics
Keywords: dictionary, symbolic function, Maxima
Issue created by migration from https://trac.sagemath.org/ticket/16335
The text was updated successfully, but these errors were encountered: