Getting failure on LW 6 and 7 on Mac and Linux on test-run-program

Faré fare at tunes.org
Tue May 26 20:03:13 UTC 2015


On Tue, May 26, 2015 at 3:05 PM, Robert P. Goldman <rpgoldman at sift.net> wrote:
> Here's the error:
> TEST ABORTED: Undefined function
> LISP-INVOCATION/IMPLEMENTATIONS::INVOKE-LISP-VIA-SCRIPT called with
> arguments (:CROSS-COMPILE NIL :LOAD
> "/Users/rpg/lisp/asdf/test/make-hello-world.lisp" :EVAL
> "(asdf-test::make-hello-image)" :RUN-PROGRAM-ARGS (:INPUT NIL
> :IGNORE-ERROR-STATUS T :OUTPUT (#<Synonym stream to
> HARLEQUIN-COMMON-LISP:*BACKGROUND-OUTPUT*> :LINEWISE T :PREFIX "stdout:
> ") :ERROR-OUTPUT (#<Synonym stream to
> HARLEQUIN-COMMON-LISP:*BACKGROUND-OUTPUT*> :LINEWISE T :PREFIX "stderr:
> "))).
>
> Investigating, but wanted to pass this on for now.
>
That was totally my bad. I was prompted to update lisp-invocation.lisp
by a github issue, and in my enthusiasm, I moved code out of
asdf-tools into lisp-invocation and refactored lisp-invocation.
LispWorks support uses a dirty hack that fell victim of this
refactoring. The hack may or may not be necessary anymore with
LispWorks 7.0.0 (which at least on Windows stops doing the obvious
wrong thing with parsing command-line arguments), so I disabled it,
and re-released a lisp-invocation 1.0.7 that I updated asdf to use in
its tests. Please try again...

make t l=lispworks t=test-run-program.script
works for me in minimakefile and master.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
To do evil a human being must first of all believe that
what he's doing is good. — Alexander Solzhenitsyn



More information about the asdf-devel mailing list