Calling ...simplify_trig() results in a traceback, somewhat elided here:

Traceback (most recent call last):
  ....  
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/manifolds/differentiable/metric.py",
 line 692, in inverse
    self._inverse._restrictions[dom] = rst.inverse() # forces the
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/manifolds/differentiable/metric.py",
 line 2281, in inverse
    val = chart.simplify(gmat_inv[i-si,j-si], method='SR')
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/manifolds/calculus_method.py",
 line 236, in simplify
    return self._simplify_dict[method](expression)
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/manifolds/utilities.py",
 line 597, in simplify_chain_real
    expr = expr.simplify_trig()
  File "sage/symbolic/expression.pyx", line 10015, in 
sage.symbolic.expression.Expression.simplify_trig 
(build/cythonized/sage/symbolic/expression.cpp:56590)
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
 line 657, in __call__
    return self._obj.parent().function_call(self._name, [self._obj] + 
list(args), kwds)
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
 line 578, in function_call
    return self.new(s)
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
 line 347, in new
    return self(code)
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
 line 282, in __call__
    return cls(self, x, name=name)
  File 
"/home/rllozes/Development/sage/local/lib/python2.7/site-packages/sage/interfaces/interface.py",
 line 697, in __init__
    raise TypeError(x)
TypeError: ECL says: THROW: The catch RAT-ERR is undefined.

I don't find anything directly relevant on the bug list at 
maxima.sourceforge.net. 
Anyone else stumble on this? I've seen various mentions of ECLIB 
throw/catch errors, but not for RAT-ERR. 
Work-arounds?

I'm running trac #22801 on top of SageMath 8.1.rc3, which includes Maxima 
5.39.0.

I attach the notebook worksheet exported ("Save worksheet to a file...") as 
.sws

Thanks,
 - Richard

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Attachment: ECLIB_error_ThrowCatch.sws
Description: Binary data

Reply via email to