[Ecls-list] return values of compile-file when erroneous EVAL-WHEN
Gabriel Dos Reis
gdr at cs.tamu.edu
Mon May 19 17:00:22 UTC 2008
Currently, when compiling a file foo.lisp that contains a form like
(eval-when (:compile-toplevel :load-toplevel)
...)
and the evaluation of the "..." is not successful, ECL would rightly
print a message along the line of
;; The form ... was not evaluated successfully.
;; You are recommened to compile again.
That is good.
However, ECL does not seem to have compile-file return the multiple value
(values nil t t) to indicate that the compilation failed.
This can be confusing for automated tools.
-- Gaby
More information about the ecl-devel
mailing list