is(equal([x],[rat(x)])) => FATAL ERROR
Macsyma 5.5
Logged In: YES user_id=501686
I tried this again with a build from cvs dated 20031128, and I don't get a fatal error, I get:
Maxima encountered a Lisp error:
CAR: 1 is not a LIST
Automatically continuing. To reenable the Lisp debugger set *debugger-hook* to nil.
and then it's back to the user input prompt.
I'm running Maxima on clisp 2.31.
I don't know what the right behavior is, but it's encouraging that I didn't get a fatal error.
Still present in 5.9.3cvs. gcl => "Caught fatal error [memory may be damaged]" sbcl & clisp => "1 is not a list"
Probably ratdisrep or something like that needs to be called. See also bug report # 643254 "orderlessp([rat(x)], [rat(x)])".
Logged In: YES user_id=501686 Originator: NO
Fixed by r1.16 src/compar.lisp (by Barton Willis).
Log in to post a comment.
Logged In: YES
user_id=501686
I tried this again with a build from cvs dated 20031128, and
I don't get a fatal error, I get:
Maxima encountered a Lisp error:
CAR: 1 is not a LIST
Automatically continuing.
To reenable the Lisp debugger set *debugger-hook* to nil.
and then it's back to the user input prompt.
I'm running Maxima on clisp 2.31.
I don't know what the right behavior is, but it's
encouraging that I didn't get a fatal error.
Logged In: YES
user_id=501686
Still present in 5.9.3cvs.
gcl => "Caught fatal error [memory may be damaged]"
sbcl & clisp => "1 is not a list"
Probably ratdisrep or something like that needs to be
called. See also bug report # 643254 "orderlessp([rat(x)],
[rat(x)])".
Logged In: YES
user_id=501686
Originator: NO
Fixed by r1.16 src/compar.lisp (by Barton Willis).