#323 gcl specific translation failure

closed
nobody
5
2012-12-04
2003-06-10
No

Maxima version: 5.9.0
Maxima build date: 13:52 3/30/2003
host type: i686-pc-linux-gnu
lisp-implementation-type: Kyoto Common Lisp
lisp-implementation-version: GCL-2-5.2000000000000002

the following file

nfilter(F,L):=
block([RTN:[]],
for A in L do if apply(F,[A]) then RTN:endcons(A,RTN),
RTN)$

yields

(C1) translate_file("test.max");

Translation begun on #ptest.max.

Error: Caught fatal error [memory may be damaged]
Fast links are on: do (si::use-fast-links nil) for
debugging
Error signalled by CATCH.
Broken at MACSYMA-TOP-LEVEL. Type :H for Help.

with the debian packaging of maxima, using gcl.

It translates ok with maxima 5.9.0/clisp on solaris.

And yeah, I (now) know about sublist.

Discussion

  • Robert Dodier

    Robert Dodier - 2006-03-26

    Logged In: YES
    user_id=501686

    For the record, problem not observed with maxima 5.9.3cvs1 /
    gcl 2.6.7 on redhat linux.

     
  • Robert Dodier

    Robert Dodier - 2006-04-10
    • labels: 460522 --> Lisp Core - Translator
     
  • Robert Dodier

    Robert Dodier - 2006-05-06
    • milestone: --> To_be_reviewed
     
  • Robert Dodier

    Robert Dodier - 2007-12-26
    • status: open --> closed
     
  • Robert Dodier

    Robert Dodier - 2007-12-26

    Logged In: YES
    user_id=501686
    Originator: NO

    Problem not observed in Maxima 5.9.0 + GCL 2.5.0, nor 5.14.0cvs + GCL 2.6.7 or Clisp 2.34 or SBCL 1.0 (all Linux).

    Closing this report as "works for me".

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks