The sequence of commands fricas (1) -> gl:=[x+y=1,
Type: List(Equation(Polynomial(Integer)))
fricas sol:=solve(gl,
Type: List(List(Equation(Fraction(Polynomial(Integer)))))
fricas [map(g +-> eval(g,
Type: List(List(Boolean))
results in: >> System error: Caught fatal error [memory may be damaged] Axiom with --enable-checking says: >> System error: Bad simple vector 0 Even simpler:begin{axiom} [eval(x=1,[x=1]::List EQ FRAC POLY INT)::Boolean for i in 1..1] end{axiom} However: fricas [eval(x=1,
Type: List(Boolean)
But worse:: fricas [eval(x=1,
Type: List(Boolean)
It is even simpler: fricas q:EQ POLY INT:=(1=1)
Type: Equation(Polynomial(Integer))
fricas q::Boolean
Type: Boolean
fricas [q for i in 1..1]
Type: List(Equation(Polynomial(Integer)))
fricas --)set break break [q::Boolean for i in 1..1]
Type: List(Boolean)
... --kratt6, Fri, 28 Dec 2007 16:55:06 -0800 reply Category: Axiom on Linux => Axiom Interpreter
Status: open => closed
|