I have pushed JCB's package name fix, and also pushed a fix to the location of the lisp-invocation library for test-program.
I still get intermittent failures with test-program that seem to involve some uncontrolled state (in the file system, presumably). I am continuing to look into this. cheers, r Faré wrote: > Dear JCB, > > You suggestion indeed fixes test-bundle.script, but now > this test loops indefinitely for me, using the latest mkcl from git: > make t l=mkcl t=test-try-refinding.script > > —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org > Hardest obstacle / Separating two people, / Misunderstanding > > > On Sun, Oct 5, 2014 at 8:32 PM, Jean-Claude Beaudoin > <jean.claude.beaud...@gmail.com> wrote: >> Somehow, what I suspect to be a typo has been introduced in the >> test-bundle.script in the form of a "MKEXT" package name. >> MKCL never had a "MKEXT" package but it has a "MK-EXT" package nickname for >> package "MKCL". >> The "MK-EXT" nickname is to mimic the "SB-EXT" package in SBCL. >> So you should either use "MK-EXT" or "MKCL" instead of the faulty package >> name on line 59 of test-bundle.script. >> >> >> On Sun, Oct 5, 2014 at 5:40 PM, Robert P. Goldman <rpgold...@sift.info> >> wrote: >>> test-bundle failed for me, on version 1.1.9 of MKCL: >>> >>> Now for the mono-fasl >>> >>> TEST ABORTED: There is no package with the name MKEXT. >>> >>> 0: (#<compiled-closure 0000000004039500> #<compiled-debug-lexical-info >>> 00007fffcfee80d0>) >>> 1: (#<compiled-function UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX> >>> #<compiled-debug-lexical-info 00007fffcfee82b0>) >>> 2: (#<compiled-function UIOP/IMAGE:PRINT-BACKTRACE> >>> #<compiled-debug-lexical-info 00007fffcfee8490>) >>> 3: (#<compiled-function UIOP/IMAGE:PRINT-CONDITION-BACKTRACE> >>> #<compiled-debug-lexical-info 00007fffcfee8660>) >>> 4: (#<bytecompiled-function ASDF-TEST:ACALL> ((ASDF-TEST::ARGS #<a >>> SIMPLE-ERROR 66680128> :COUNT 69 :STREAM #<output strea\ >>> m "stdout">) (ASDF-TEST::NAME . :PRINT-CONDITION-BACKTRACE) >>> (#:|%the-lock--28954-510| . #<lock (recursive) MT:+LOAD-COMPIL\ >>> E-LOCK+ 00000000010b5280>) (#:|%lock-acquired--28954-511| . T))) >>> >>> 5: (#<bytecompiled-function 00000000035f4f00> (((NIL) (#:G-28954-948 . >>> 0)) (#:G-28954-947) ((NIL) . #:G-28954-946) (ASDF-T\ >>> EST::C . #<a SIMPLE-ERROR 66680128>) (:ASDF-TEST-DONE . :ASDF-TEST-DONE) >>> (ASDF-TEST::THUNK . #<bytecompiled-closure 000000\ >>> 0003d48180>) (#:|%the-lock--28954-932| . #<lock (recursive) >>> MT:+LOAD-COMPILE-LOCK+ 00000000010b5280>) (#:|%lock-acquired--\ >>> 28954-933| . T))) >>> >>> 6: (#<bytecompiled-function 0000000003628f80> ((ASDF-TEST::NAME . >>> "test-bundle.script") (ASDF-TEST::FILE . ASDF-TEST::|tes\ >>> t-bundle.script|) (#:|%the-lock--28954-982| . #<lock (recursive) >>> MT:+LOAD-COMPILE-LOCK+ 00000000010b5280>) (#:|%lock-acqui\ >>> red--28954-983| . T))) >>> >>> 7: (#<compiled-function ASDF/CACHE:CALL-WITH-ASDF-CACHE> >>> #<compiled-debug-lexical-info 00007fffcfeea620>) >>> 8: (#<bytecompiled-function ASDF-TEST::CALL-WITH-TEST> ((:ASDF-TEST-DONE >>> . :ASDF-TEST-DONE) (ASDF-TEST::THUNK . #<bytecomp\ >>> iled-closure 0000000003d48180>) (#:|%the-lock--28954-932| . #<lock >>> (recursive) MT:+LOAD-COMPILE-LOCK+ 00000000010b5280>) (\ >>> #:|%lock-acquired--28954-933| . T))) >>> >>> 9: (#<bytecompiled-function ASDF-TEST:RUN-TEST-SCRIPT> ((ASDF-TEST::FILE >>> . ASDF-TEST::|test-bundle.script|) (#:|%the-lock-\ >>> -28954-982| . #<lock (recursive) MT:+LOAD-COMPILE-LOCK+ >>> 00000000010b5280>) (#:|%lock-acquired--28954-983| . T))) >>> 10: (#<bytecompiled-function SI:BYTECODE> NIL) >>> >>> 11: (#<bytecompiled-function SI:BYTECODE> ((SI::OUTPUT-FILE . T) >>> (SI::C-FILE) (SI::H-FILE) (SI::DATA-FILE) (SI::EXTERNAL-F\ >>> ORMAT . :DEFAULT) (SI::VERBOSE . T) (SI::FASL-P . T) (MKCL:QUIT))) >>> >>> 12: (#<bytecompiled-function SI:BYTECODE> NIL) >>> >>> 13: (NIL NIL) >>> >>> Above backtrace due to this condition: >>> >>> There is no package with the name MKEXT. >>> >>> Script failed >>> Using mkcl, test-bundle.script failed >>> >>> Updated mkcl to head from git as of this afternoon, and same error, and >>> this time test-retry-loading-component-1 *also* failed: >>> >>> TEST ABORTED: Error while trying to load definition for system >>> hello-world-example from pathname /home/rpg/common-lisp/asd\ >>> f/test/hello-world-example.asd: Unknown initialization option >>> :EPILOGUE-CODE for class #<The STANDARD-CLASS SYSTEM 7752937\ >>> 6> >>> >>> Cheers, >>> r >>> >>> >>> >>> Tried updating my mkcl from git and that failed to build on linux: >>> sed '/-CUT-/,$d' ./mkcl/config.h > ./mkcl/config-install.h >>> /bin/bash: ./mkcl/config-install.h: Permission denied >>> make[1]: *** [mkcl/config-install.h] Error 1 >>> make[1]: Leaving directory `/home/rpg/src/mkcl/src' >>> make: *** [all] Error 2 >> >> >> _______________________________________________ >> Asdf-devel mailing list >> Asdf-devel@common-lisp.net >> http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel >> _______________________________________________ Asdf-devel mailing list Asdf-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel