[Ecls-list] compile-file-pathname bug

Gabriel Dos Reis gdr at cs.tamu.edu
Tue May 12 23:28:06 UTC 2009


  I believe ECL has a bug in its implementation of compile-file-pathname.
More specifically, my reading of the CL spec suggests that the form

   (compile-file-pathname "foo.lisp" :output-file "foo.fas-tmp")

should yield a pathname P#"foo.fas-tmp".  However, ECL produces
P#"foo.fas".  I think that violates the CL spec. 

All other lisps that support compile-file-pathname give the expected
answer.  Of course, the same is true for compile-file.

-- Gaby

More information about the ecl-devel mailing list