2012/5/12 Paulo César Pereira de Andrade
sage: x = var('x')
sage: solve(x^2 + 3*x + 2, x)
Condition of type: SIMPLE-TYPE-ERROR
In function MAKE-FOREIGN-DATA-FROM-ARRAY, the value of argument is
"\"[x = -2,x = -1]\""
which is not of expected type BASE-STRING
1. (USE-VALUE) Supply a new value of type BASE-STRING.
Top level in: #<process TOP-LEVEL>.
Sage uses ecl-11.1.2, that defaults to --enable-unicode=no, and fedora
has ecl-12.2.1 (actually, fedora 16 has ecl-11.1.1 that should just work,
but I am building rawhide packages, as goal is to have sagemath for
fedora 18...)... So, attempting a test ecl build with --enable-unicode=no
fails in make check, like this:
Condition of type: SIMPLE-ERROR
Unknown or unsupported external format: UTF-8
No restarts available.
I will try to debug the conditions that lead to either to see if I can
make it agree on features of the string object.
gap and singular appear to have worked at least for a very basic
pari-gp also works, I just had not installed back the pari-gp package I built.