+ '[' -z '' ']' + scripts='*.script' + env + grep -i asdf CL_SOURCE_REGISTRY=F:/asdf/ PWD=/cygdrive/f/asdf/test ASDF_TEST_LISPS=allegro allegro8 allegromodern allegromodern8 allegro_s allegro8_s allegromodern_s allegromodern8_s allegro_64 allegro8_64 allegromodern_64 allegromodern8_64 allegro_64_s allegro8_64_s allegromodern_64_s allegromodern8_64_s ASDF_DEVEL_SOURCE_REGISTRY=F:/asdf/ OLDPWD=/cygdrive/f/asdf + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e '(or`,#.(load(string`|script-support.lisp|))#.(asdf-test::compile-asdf-script))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e '(or`,#.(load(string`|script-support.lisp|))#.(asdf-test::compile-asdf-script))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "(or\`,#.(load(string\`|script-support.lisp|))#.(asdf-test::compile-asdf-script))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e '(or`,#.(load(string`|script-support.lisp|))#.(asdf-test::compile-asdf-script))' ; Loading F:\asdf\test\script-support.lisp ASDF compiled cleanly + '[' 0 -ne 0 ']' + echo 'Compiled OK' Compiled OK + test_count=0 + test_pass=0 + test_fail=0 + failed_list= + for i in '$scripts' + echo 'Testing: asdf-pathname-test.script' Testing: asdf-pathname-test.script ++ expr 0 + 1 + test_count=1 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|asdf-pathname-test.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|asdf-pathname-test.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|asdf-pathname-test.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|asdf-pathname-test.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running asdf-pathname-test.script with acl-9.0-win-x86 ; Loading F:\asdf\test\asdf-pathname-test.script source registry: NIL output translations: ((#P"C:\\Users\\dcooper8\\AppData\\Local\\common-lisp\\acl-9.0-win-x86\\**\\*.*" T) (#P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\**\\*.*" T) (#P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\**\\*.*" T) (#P"F:\\asdf\\**\\*.*" #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\**\\*.*") (T #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\**\\*.*") (T #P"C:\\Users\\dcooper8\\AppData\\Local\\common-lisp\\acl-9.0-win-x86\\**\\*.*")) (RESOLVE-LOCATION (QUOTE (:HOME))) and (TRUENAME (USER-HOMEDIR-PATHNAME)) both evaluate to same path: #P"C:\\Users\\dcooper8\\" ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # (MAKE-PATHNAME :HOST "ASDFTEST" :DIRECTORY (QUOTE (:ABSOLUTE "system2" "module4")) :NAME NIL :TYPE NIL) and (PARSE-NAMESTRING "ASDFTEST:system2;module4;") both evaluate to same path: #P"ASDFTEST:system2;module4;" ;;; 20150701T033925Z : International Allegro CL Enterprise Edition 9.0 [Windows] (Jan 16, 2015 1:44) 3.1.4.17 (:RESULT :TYPE "International Allegro CL Enterprise Edition" :VERSION "9.0 [Windows] (Jan 16, 2015 1:44)" :FILE #P"F:\\asdf\\build\\results\\alisp-pathnames.text" :SYSTEM-FAILURES (0 336) :DIRECTORY-FAILURES (0 672) :FILE-FAILURES (0 992) :HOMOGENEOUS 0) Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, asdf-pathname-test.script passed' Using g:/windows/allegro/32/non-smp/alisp, asdf-pathname-test.script passed ++ expr 0 + 1 + test_pass=1 + echo + echo + for i in '$scripts' + echo 'Testing: duplicate-components-test.script' Testing: duplicate-components-test.script ++ expr 1 + 1 + test_count=2 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|duplicate-components-test.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|duplicate-components-test.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|duplicate-components-test.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|duplicate-components-test.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running duplicate-components-test.script with acl-9.0-win-x86 ; Loading F:\asdf\test\duplicate-components-test.script ; Loading system definition for duplicate-components from F:\asdf\test\duplicate-components.asd ; Loading F:\asdf\test\duplicate-components.asd ; Registering # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, duplicate-components-test.script passed' Using g:/windows/allegro/32/non-smp/alisp, duplicate-components-test.script passed ++ expr 1 + 1 + test_pass=2 + echo + echo + for i in '$scripts' + echo 'Testing: package-inferred-system-test.script' Testing: package-inferred-system-test.script ++ expr 2 + 1 + test_count=3 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|package-inferred-system-test.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|package-inferred-system-test.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|package-inferred-system-test.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|package-inferred-system-test.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running package-inferred-system-test.script with acl-9.0-win-x86 ; Loading F:\asdf\test\package-inferred-system-test.script ; Loading ; F:\asdf\test\package-inferred-system-test\package-inferred-system-test.asd ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. ;;; Compiling file F:\asdf\test\package-inferred-system-test\a.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\a-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\a.fasl ;;; Compiling file F:\asdf\test\package-inferred-system-test\c.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\c-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\c.fasl ;;; Compiling file F:\asdf\test\package-inferred-system-test\a\x.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\a\x-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\a\x.fasl ;;; Compiling file F:\asdf\test\package-inferred-system-test\b.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\b-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\b.fasl ;;; Compiling file F:\asdf\test\package-inferred-system-test\d.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\d-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\package-inferred-system-test\d.fasl Checking whether (LOAD-SYSTEM :PACKAGE-INFERRED-SYSTEM-TEST/E) signals PACKAGE-INFERRED-SYSTEM-MISSING-PACKAGE-ERROR Received signal # Checking whether (LOAD-SYSTEM :PACKAGE-INFERRED-SYSTEM-TEST/F) signals MISSING-COMPONENT ; Loading ; F:\asdf\test\package-inferred-system-test\package-inferred-system-test.asd Received signal Component :PACKAGE-INFERRED-SYSTEM-TEST/F not found Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, package-inferred-system-test.script passed' Using g:/windows/allegro/32/non-smp/alisp, package-inferred-system-test.script passed ++ expr 2 + 1 + test_pass=3 + echo + echo + for i in '$scripts' + echo 'Testing: test1.script' Testing: test1.script ++ expr 3 + 1 + test_count=4 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test1.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test1.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test1.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test1.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test1.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test1.script ; Loading system definition for test1 from F:\asdf\test\test1.asd ; Loading F:\asdf\test\test1.asd ; Registering # TEST1.ASD and (TEST-SOURCE "test1.asd") both evaluate to same path: #P"F:\\asdf\\test\\test1.asd" FILE1.LISP and (TEST-SOURCE "file1.lisp") both evaluate to same path: #P"F:\\asdf\\test\\file1.lisp" FILE2.LISP and (TEST-SOURCE "file2.lisp") both evaluate to same path: #P"F:\\asdf\\test\\file2.lisp" FILE1.FASL and (TEST-FASL "file1") both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file1.fasl" FILE2.FASL and (TEST-FASL "file2") both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file2.fasl" loading test1 ;;; Compiling file F:\asdf\test\file1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl test that it compiled ASDF-TEST::*DATE* => 3643540264 ASDF-TEST::*THEN* => 3644689172 and loaded now remove file2 that depends-on file1 load again ; Loading F:\asdf\test\test1.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl check that file1 is _not_ recompiled, but file2 is now touch file1 and check that file2 _is_ also recompiled ; Loading F:\asdf\test\test1.asd ;;; Compiling file F:\asdf\test\file1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl FOO (FILE-WRITE-DATE ASDF-TEST::FILE2.FASL) => 3644689172 ASDF-TEST::*BEFORE* => 3644689172 Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test1.script passed' Using g:/windows/allegro/32/non-smp/alisp, test1.script passed ++ expr 3 + 1 + test_pass=4 + echo + echo + for i in '$scripts' + echo 'Testing: test2.script' Testing: test2.script ++ expr 4 + 1 + test_count=5 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test2.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test2.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test2.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test2.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test2.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test2.script test2: loading test2b1 ; Loading F:\asdf\test\test2b1.asd ; Loading F:\asdf\test\test2a.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl ;;; Compiling file F:\asdf\test\file3.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl ;;; Compiling file F:\asdf\test\file4.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file4-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file4.fasl test2: file3 and file4 were compiled test2: loading test2b2 should fail ; Loading F:\asdf\test\test2b2.asd load failed as expected: - Component ASDF/USER::TEST2A does not match version 1.2, required by # test2: loading test2b3 should fail ; Loading F:\asdf\test\test2b3.asd load failed as expected: - Component ASDF/USER::BET-YOU-CANT-FIND-THIS not found, required by # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test2.script passed' Using g:/windows/allegro/32/non-smp/alisp, test2.script passed ++ expr 4 + 1 + test_pass=5 + echo + echo + for i in '$scripts' + echo 'Testing: test3.script' Testing: test3.script ++ expr 5 + 1 + test_count=6 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test3.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test3.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test3.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test3.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test3.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test3.script should load file1 but not file2 ; Loading F:\asdf\test\test3.asd ;;; Compiling file F:\asdf\test\file1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test3.script passed' Using g:/windows/allegro/32/non-smp/alisp, test3.script passed ++ expr 5 + 1 + test_pass=6 + echo + echo + for i in '$scripts' + echo 'Testing: test8.script' Testing: test8.script ++ expr 6 + 1 + test_count=7 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test8.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test8.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test8.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test8.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test8.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test8.script got missing-component as expected: - Component SYSTEM-DOES-NOT-EXIST not found Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test8.script passed' Using g:/windows/allegro/32/non-smp/alisp, test8.script passed ++ expr 6 + 1 + test_pass=7 + echo + echo + for i in '$scripts' + echo 'Testing: test9.script' Testing: test9.script ++ expr 7 + 1 + test_count=8 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test9.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test9.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test9.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test9.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test9.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test9.script got missing-component-of-version as expected: - Component :TEST-ASDF/TEST9-2 does not match version 2.0, required by # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test9.script passed' Using g:/windows/allegro/32/non-smp/alisp, test9.script passed ++ expr 7 + 1 + test_pass=8 + echo + echo + for i in '$scripts' + echo 'Testing: test-around-compile.script' Testing: test-around-compile.script ++ expr 8 + 1 + test_count=9 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-around-compile.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-around-compile.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-around-compile.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-around-compile.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-around-compile.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-around-compile.script Testing around-compile with a function name ; Registering # ;;; Compiling file F:\asdf\test\test.lisp This is compile-time and the *read-base* is 2 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-TMP.fasl ;;; Fasl write complete ; Fast loading F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test.fasl This is load-time and the *read-base* is 10 (add10 0) is (in decimal) 2 Testing around-compile with a lambda ; Registering # ;;; Compiling file F:\asdf\test\test.lisp This is compile-time and the *read-base* is 9 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-TMP.fasl ;;; Fasl write complete ; Fast loading F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test.fasl This is load-time and the *read-base* is 10 (add10 0) is (in decimal) 9 Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-around-compile.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-around-compile.script passed ++ expr 8 + 1 + test_pass=9 + echo + echo + for i in '$scripts' + echo 'Testing: test-asdf.script' Testing: test-asdf.script ++ expr 9 + 1 + test_count=10 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-asdf.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-asdf.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-asdf.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-asdf.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-asdf.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-asdf.script ; Loading F:\asdf\test\test-asdf.asd ; Fast loading G:\windows\allegro\32\non-smp\code\osi.001 ;;; Installing osi patch, version 1. ; Fast loading from bundle code\FILEUTIL.fasl. ;; Autoloading locale from #P"G:\\windows\\allegro\\32\\non-smp\\locales\\en_US" ; Autoloading for LOAD-LOCALEDEF: ; Fast loading G:\windows\allegro\32\non-smp\code\locale.001 ;;; Installing locale patch, version 1. ; Autoloading for package "REGEXP": ; Fast loading G:\windows\allegro\32\non-smp\code\REGEXP2-S.001 ;;; Installing regexp2-s patch, version 1. ; Autoloading for REGEXP::MAKE-VM-CLOSURE: ; Fast loading G:\windows\allegro\32\non-smp\code\regexp2.002 ;;; Installing regexp2 patch, version 2. ; Fast loading G:\windows\allegro\32\non-smp\code\YACC.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl ;;; Compiling file F:\asdf\test\file3.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl FOO ASDF-TEST::*PLAN* => # (ASDF/ACTION:COMPONENT-DEPENDS-ON (QUOTE ASDF/LISP-ACTION:COMPILE-OP) (QUOTE ("test-asdf/test-module-depend" "quux" "file3mod" "file3"))) => ((ASDF/LISP-ACTION:PREPARE-OP #)) (ASDF/COMPONENT:COMPONENT-IF-FEATURE (ASDF/FIND-COMPONENT:FIND-COMPONENT "test-asdf/test-module-depend" (QUOTE ("quux" "file3mod" "file3")))) => :COMMON-LISP Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-asdf.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-asdf.script passed ++ expr 9 + 1 + test_pass=10 + echo + echo + for i in '$scripts' + echo 'Testing: test-builtin-source-file-type.script' Testing: test-builtin-source-file-type.script ++ expr 10 + 1 + test_count=11 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-builtin-source-file-type.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-builtin-source-file-type.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-builtin-source-file-type.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-builtin-source-file-type.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-builtin-source-file-type.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-builtin-source-file-type.script 3.1.4.17 ; Registering # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\test-tmp.cl compiling test-tmp.cl ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-tmp-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-tmp.fasl loading test-tmp.cl ; Loading system definition for test-source-file-type-1 from F:\asdf\test\test-source-file-type-1.asd ; Loading F:\asdf\test\test-source-file-type-1.asd ; Registering # Hello, world! ; Registering # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-tmp.fasl loading test-tmp.cl ; Registering # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-tmp.fasl loading test-tmp.cl ; Registering # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-tmp.fasl loading test-tmp.cl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-builtin-source-file-type.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-builtin-source-file-type.script passed ++ expr 10 + 1 + test_pass=11 + echo + echo + for i in '$scripts' + echo 'Testing: test-bundle.script' Testing: test-bundle.script ++ expr 11 + 1 + test_count=12 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-bundle.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-bundle.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-bundle.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-bundle.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-bundle.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-bundle.script ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # TEST-BUNDLE ASDF-TEST::*BUNDLE-1* => #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\test-asdf\\bundle-1--system.fasl" ASDF-TEST::*BUNDLE-2* => #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\test-asdf\\bundle-2--system.fasl" ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-asdf\bundle-1--system.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-asdf\bundle-2--system.fasl Check that the bundles were indeed created. Check that the files were indeed loaded. Now for the mono-fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-bundle.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-bundle.script passed ++ expr 11 + 1 + test_pass=12 + echo + echo + for i in '$scripts' + echo 'Testing: test-cache.script' Testing: test-cache.script ++ expr 12 + 1 + test_count=13 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-cache.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-cache.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-cache.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-cache.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-cache.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-cache.script Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-cache.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-cache.script passed ++ expr 12 + 1 + test_pass=13 + echo + echo + for i in '$scripts' + echo 'Testing: test-cache-for-introspection.script' Testing: test-cache-for-introspection.script ++ expr 13 + 1 + test_count=14 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-cache-for-introspection.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-cache-for-introspection.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-cache-for-introspection.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-cache-for-introspection.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-cache-for-introspection.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-cache-for-introspection.script ; Registering # ; Loading system definition for file3-only from F:\asdf\test\file3-only.asd ; Loading F:\asdf\test\file3-only.asd ; Registering # ; Registering # ; Registering # ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl ; Registering # ; Registering # ; Registering # The weakly-depends-on information is properly cached The depends-on information is properly cached The defsystem-depends-on information is properly cached Test structured dependencies Test removal of non-orthogonal feature syntax. ; Registering # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-cache-for-introspection.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-cache-for-introspection.script passed ++ expr 13 + 1 + test_pass=14 + echo + echo + for i in '$scripts' + echo 'Testing: test-compile-file-failure.script' Testing: test-compile-file-failure.script ++ expr 14 + 1 + test_count=15 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-compile-file-failure.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-compile-file-failure.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-compile-file-failure.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-compile-file-failure.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-compile-file-failure.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-compile-file-failure.script ; Registering # ;;; Compiling file F:\asdf\test\test-compile-file-failure.lisp ; While EVALUATING #'# in #P"F:\\asdf\\test\\test-compile-file-failure.lisp": Warning: Warning. ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-compile-file-failure-TMP.fasl ;;; Fasl write complete Warning: Lisp compilation failed while compiling # Warning: Lisp compilation had style-warnings while compiling # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-compile-file-failure.fasl Warning: Warning. ;;; Compiling file F:\asdf\test\test-compile-file-failure.lisp ; While EVALUATING #'# in #P"F:\\asdf\\test\\test-compile-file-failure.lisp": Warning: Warning. ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-compile-file-failure-TMP.fasl ;;; Fasl write complete Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-compile-file-failure.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-compile-file-failure.script passed ++ expr 14 + 1 + test_pass=15 + echo + echo + for i in '$scripts' + echo 'Testing: test-concatenate-source.script' Testing: test-concatenate-source.script ++ expr 15 + 1 + test_count=16 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-concatenate-source.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-concatenate-source.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-concatenate-source.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-concatenate-source.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-concatenate-source.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-concatenate-source.script ; Registering # ; Loading system definition for file3-only from F:\asdf\test\file3-only.asd ; Loading F:\asdf\test\file3-only.asd ; Registering # (NTH 0 (INPUT-FILES MCSO SYS)) and (NTH 0 (LOOP :FOR N :IN (QUOTE (3 1 2)) :COLLECT (TEST-SOURCE (FORMAT NIL "file~D.lisp" N)))) both evaluate to same path: #P"F:\\asdf\\test\\file3.lisp" (NTH 1 (INPUT-FILES MCSO SYS)) and (NTH 1 (LOOP :FOR N :IN (QUOTE (3 1 2)) :COLLECT (TEST-SOURCE (FORMAT NIL "file~D.lisp" N)))) both evaluate to same path: #P"F:\\asdf\\test\\file1.lisp" (NTH 2 (INPUT-FILES MCSO SYS)) and (NTH 2 (LOOP :FOR N :IN (QUOTE (3 1 2)) :COLLECT (TEST-SOURCE (FORMAT NIL "file~D.lisp" N)))) both evaluate to same path: #P"F:\\asdf\\test\\file2.lisp" (OUTPUT-FILE MCSO SYS) and (APPLY-OUTPUT-TRANSLATIONS (RESOLVE-OUTPUT "asdf/test/test-concatenate-source--all-systems.lisp")) both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\test-concatenate-source--all-systems.lisp" (NTH 0 (OUTPUT-FILES MCSO SYS)) and (NTH 0 (INPUT-FILES MCCSO SYS)) both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\test-concatenate-source--all-systems.lisp" (FIRST (OUTPUT-FILES MCCSO SYS)) and (TEST-FASL "test-concatenate-source--all-systems.lisp") both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\test-concatenate-source--all-systems.fasl" (NTH 0 (OUTPUT-FILES MCCSO SYS)) and (NTH 0 (INPUT-FILES MLCCSO SYS)) both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\test-concatenate-source--all-systems.fasl" ;;; Compiling file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-concatenate-source--all-systems.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-concatenate-source--all-systems-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-concatenate-source--all-systems.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-concatenate-source.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-concatenate-source.script passed ++ expr 15 + 1 + test_pass=16 + echo + echo + for i in '$scripts' + echo 'Testing: test-configuration.script' Testing: test-configuration.script ++ expr 16 + 1 + test_count=17 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-configuration.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-configuration.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-configuration.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-configuration.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-configuration.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-configuration.script subdirectories of dir2/: (#P"F:\\asdf\\build\\dir2\\dir4\\" #P"F:\\asdf\\build\\dir2\\dir3\\") subdirectories of dir5/: (#P"F:\\asdf\\build\\dir5\\dir6\\" #P"F:\\asdf\\build\\dir5\\dir7\\") ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. Source Registry: # ; Loading system definition for foo0 from F:\asdf\build\dir1\foo0.asd ; Loading F:\asdf\build\dir1\foo0.asd ; Registering # ; Loading system definition for foo1 from F:\asdf\build\dir2\dir3\foo1.asd ; Loading F:\asdf\build\dir2\dir3\foo1.asd ; Registering # ; Loading system definition for foo2 from F:\asdf\build\dir2\dir4\foo2.asd ; Loading F:\asdf\build\dir2\dir4\foo2.asd ; Registering # ; Loading system definition for foo3 from F:\asdf\build\dir2\foo3.asd ; Loading F:\asdf\build\dir2\foo3.asd ; Registering # ; Loading system definition for foo4 from F:\asdf\build\dir5\dir6\foo4.asd ; Loading F:\asdf\build\dir5\dir6\foo4.asd ; Registering # ; Loading system definition for foo6 from F:\asdf\build\dir8\foo6.asd ; Loading F:\asdf\build\dir8\foo6.asd ; Registering # ; Loading system definition for foo7 from F:\asdf\build\dir9\dira\foo7.asd ; Loading F:\asdf\build\dir9\dira\foo7.asd ; Registering # ; Loading system definition for foo8 from F:\asdf\build\dir9\dira\dirc\foo8.asd ; Loading F:\asdf\build\dir9\dira\dirc\foo8.asd ; Registering # A: "F:\\asdf\\build\\dir2\\bar\\baz.lisp" B: "F:\\asdf\\build\\dir2\\bar\\baz.lisp" Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-configuration.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-configuration.script passed ++ expr 16 + 1 + test_pass=17 + echo + echo + for i in '$scripts' + echo 'Testing: test-deferred-warnings.script' Testing: test-deferred-warnings.script ++ expr 17 + 1 + test_count=18 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-deferred-warnings.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-deferred-warnings.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-deferred-warnings.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-deferred-warnings.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-deferred-warnings.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-deferred-warnings.script ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # TDW0 UIOP/LISP-BUILD:*COMPILE-FILE-WARNINGS-BEHAVIOUR* => :WARN ;;; Compiling file F:\asdf\test\unintern-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\unintern-foo-TMP.fasl ;;; Fasl write complete ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\unintern-foo.fasl ;;; Compiling file F:\asdf\test\use-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-foo-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-foo.fasl Warning: While compiling these undefined functions were referenced: ASDF-TEST/DEFERRED-WARNINGS::FOO from character position 43 in F:\asdf\test\use-foo.lisp ;;; Compiling file F:\asdf\test\use-setf-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-setf-foo-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-setf-foo.fasl Warning: While compiling these undefined functions were referenced: (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) from character position 67 in F:\asdf\test\use-setf-foo.lisp, character position 114 in F:\asdf\test\use-setf-foo.lisp, character position 210 in F:\asdf\test\use-setf-foo.lisp TDW1 UIOP/LISP-BUILD:*WARNINGS-FILE-TYPE* => "allegro-warnings" ;;; Compiling file F:\asdf\test\use-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-foo-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-foo.fasl Warning: While compiling these undefined functions were referenced: ASDF-TEST/DEFERRED-WARNINGS::FOO from character position 43 in F:\asdf\test\use-foo.lisp Warning: While compiling these undefined functions were referenced: (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) from character position 67 in F:\asdf\test\use-setf-foo.lisp, character position 114 in F:\asdf\test\use-setf-foo.lisp, character position 210 in F:\asdf\test\use-setf-foo.lisp ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-foo.fasl ;;; Compiling file F:\asdf\test\defun-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\defun-foo-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\defun-foo.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-setf-foo.fasl ;;; Compiling file F:\asdf\test\defun-setf-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\defun-setf-foo-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\defun-setf-foo.fasl ;;; Compiling file F:\asdf\test\use-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-foo-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-foo.fasl ;;; Compiling file F:\asdf\test\defmacro-foo.lisp ; While FILE-COMPILING #'"defmacro-foo.lisp" in #P"F:\\asdf\\test\\defmacro-foo.lisp" ; starting at file character position 43: Warning: FOO, :OPERATOR was defined in F:\asdf\test\defun-foo.lisp and is now being defined in F:\asdf\test\defmacro-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\defmacro-foo-TMP.fasl ;;; Fasl write complete ;;; Compiling file F:\asdf\test\use-setf-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-setf-foo-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\use-setf-foo.fasl ;;; Compiling file F:\asdf\test\defsetf-foo.lisp ; While FILE-COMPILING #'"defsetf-foo.lisp" in #P"F:\\asdf\\test\\defsetf-foo.lisp" ; starting at file character position 43: Warning: *FOO*, :VARIABLE was defined in F:\asdf\test\defun-setf-foo.lisp and is now being defined in F:\asdf\test\defsetf-foo.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\defsetf-foo-TMP.fasl ;;; Fasl write complete Checking whether (LET ((*COMPILE-FILE-WARNINGS-BEHAVIOUR* :ERROR)) (LOAD-SYSTEM :UNDEFINED-VARIABLES :FORCE T)) signals error COMPILE-FILE-ERROR ;;; Compiling file F:\asdf\test\fun-with-undefined-locals.lisp ; While FILE-COMPILING #'FOO in #P"F:\\asdf\\test\\fun-with-undefined-locals.lisp" ; starting at file character position 119: Warning: Free reference to undeclared variable A assumed special. ; While FILE-COMPILING #'FOO in #P"F:\\asdf\\test\\fun-with-undefined-locals.lisp" ; starting at file character position 119: Warning: Free reference to undeclared variable B assumed special. ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\fun-with-undefined-locals-TMP.fasl ;;; Fasl write complete Checking whether (LET ((*COMPILE-FILE-WARNINGS-BEHAVIOUR* :WARNING)) (LOAD-SYSTEM :UNDEFINED-VARIABLES :FORCE T)) signals error COMPILE-FILE-ERROR ;;; Compiling file F:\asdf\test\fun-with-undefined-locals.lisp ; While FILE-COMPILING #'FOO in #P"F:\\asdf\\test\\fun-with-undefined-locals.lisp" ; starting at file character position 119: Warning: Free reference to undeclared variable A assumed special. ; While FILE-COMPILING #'FOO in #P"F:\\asdf\\test\\fun-with-undefined-locals.lisp" ; starting at file character position 119: Warning: Free reference to undeclared variable B assumed special. ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\fun-with-undefined-locals-TMP.fasl ;;; Fasl write complete Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-deferred-warnings.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-deferred-warnings.script passed ++ expr 17 + 1 + test_pass=18 + echo + echo + for i in '$scripts' + echo 'Testing: test-defsystem-depends-on.script' Testing: test-defsystem-depends-on.script ++ expr 18 + 1 + test_count=19 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-defsystem-depends-on.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-defsystem-depends-on.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-defsystem-depends-on.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-defsystem-depends-on.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-defsystem-depends-on.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-defsystem-depends-on.script ; Registering # ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. ; Registering # ; Registering # ;;; Compiling file F:\asdf\test\l-file.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\l-file-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\l-file.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl ;;; Compiling file F:\asdf\test\test-extension.l ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-extension-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-extension.fasl ; Registering # ; Registering # ; Registering # ;;; Compiling file F:\asdf\test\l-operation.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\l-operation-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\l-operation.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl ; Registering # Checking whether (MAKE :TEST-DEFSYSTEM-DEPENDS-ON-3) signals ASDF/FIND-SYSTEM:FORMATTED-SYSTEM-DEFINITION-ERROR Received signal # ; Registering # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-defsystem-depends-on.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-defsystem-depends-on.script passed ++ expr 18 + 1 + test_pass=19 + echo + echo + for i in '$scripts' + echo 'Testing: test-defsystem-errors.script' Testing: test-defsystem-errors.script ++ expr 19 + 1 + test_count=20 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-defsystem-errors.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-defsystem-errors.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-defsystem-errors.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-defsystem-errors.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-defsystem-errors.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-defsystem-errors.script ; Registering # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-defsystem-errors.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-defsystem-errors.script passed ++ expr 19 + 1 + test_pass=20 + echo + echo + for i in '$scripts' + echo 'Testing: test-encodings.script' Testing: test-encodings.script ++ expr 20 + 1 + test_count=21 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-encodings.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-encodings.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-encodings.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-encodings.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-encodings.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-encodings.script Test TEST-ENCODING-EXPLICIT-U8: should be UTF-8 ; Registering # ; Loading F:\asdf\test\lambda.lisp Couldn't find ASDF-ENCODINGS. Skipping the rest the test. + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-encodings.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-encodings.script passed ++ expr 20 + 1 + test_pass=21 + echo + echo + for i in '$scripts' + echo 'Testing: test-force.script' Testing: test-force.script ++ expr 21 + 1 + test_count=22 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-force.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-force.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-force.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-force.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-force.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-force.script ; Loading F:\asdf\test\test-asdf.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl Check that :force t forces the current system but not its dependencies ASDF-TEST::PLAN => ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) Check that :force :all forces the current system and its dependencies ASDF-TEST::PLAN => ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) Check that :force-not takes precedence over :force, with t means "all but current system" ASDF-TEST::PLAN => ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) Check that :force-not :all means "all systems" ASDF-TEST::PLAN => NIL Check that :force-not :all takes precedence over :force ASDF-TEST::PLAN => NIL Check that immutable-systems will block forcing ASDF-TEST::PLAN => ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file3.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-force.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-force.script passed ++ expr 21 + 1 + test_pass=22 + echo + echo + for i in '$scripts' + echo 'Testing: test-inline-methods.script' Testing: test-inline-methods.script ++ expr 22 + 1 + test_count=23 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-inline-methods.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-inline-methods.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-inline-methods.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-inline-methods.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-inline-methods.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-inline-methods.script ; Registering # Method run before loading FASL for # - *a* = 1 ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete Method run for loading FASL for # - *a* = 2 ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-inline-methods.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-inline-methods.script passed ++ expr 22 + 1 + test_pass=23 + echo + echo + for i in '$scripts' + echo 'Testing: test-logical-pathname.script' Testing: test-logical-pathname.script ++ expr 23 + 1 + test_count=24 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-logical-pathname.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-logical-pathname.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-logical-pathname.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-logical-pathname.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-logical-pathname.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-logical-pathname.script LOGICAL (LOGICAL-PATHNAME-TRANSLATIONS "ASDF") => ((#P"**;*.*" #P"F:\\asdf\\**\\*.*" #S(EXCL::CACHED-TRANSLATION-INFO :HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME NIL :TYPE NIL :VERSION NIL))) (TRANSLATE-LOGICAL-PATHNAME "ASDF:test;test-logical-pathname.asd") => #P"F:\\asdf\\test\\test-logical-pathname.asd" (TRUENAME "ASDF:test;test-logical-pathname.asd") => #P"F:\\asdf\\test\\test-logical-pathname.asd" (TRANSLATE-LOGICAL-PATHNAME "ASDF:test;test-logical-pathname.lisp") => #P"F:\\asdf\\test\\test-logical-pathname.lisp" (TRANSLATE-LOGICAL-PATHNAME "ASDF:test;test-logical-pathname.fasl") => #P"F:\\asdf\\test\\test-logical-pathname.fasl" Test logical pathnames in central registry loading (ASDF/OPERATE:OOS (QUOTE ASDF/LISP-ACTION:LOAD-OP) :TEST-LOGICAL-PATHNAME :FORCE T) => ; Loading F:\asdf\test\test-logical-pathname.asd ;;; Compiling file F:\asdf\test\logical-file.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\logical-file-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\logical-file.fasl # # Test logical pathnames in source-registry, non-recursive ; Loading system definition for test-logical-pathname from ASDF:test;test-logical-pathname.asd ; Loading ASDF:test;test-logical-pathname.asd ; (F:\asdf\test\test-logical-pathname.asd) ; Registering # ;;; Compiling file ASDF:test;logical-file.lisp (F:\asdf\test\logical-file.lisp) ;;; Writing fasl file ASDF:test;logical-file-TMP.fasl (F:\asdf\test\logical-file-TMP.fasl) ;;; Fasl write complete ; Fast loading ASDF:test;logical-file.fasl ; (F:\asdf\test\logical-file.fasl) Test logical pathnames in source-registry, recursive ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Loading ASDF:test;test-logical-pathname.asd ; (F:\asdf\test\test-logical-pathname.asd) ;;; Compiling file ASDF:test;logical-file.lisp (F:\asdf\test\logical-file.lisp) ;;; Writing fasl file ASDF:test;logical-file-TMP.fasl (F:\asdf\test\logical-file-TMP.fasl) ;;; Fasl write complete ; Fast loading ASDF:test;logical-file.fasl ; (F:\asdf\test\logical-file.fasl) Done Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-logical-pathname.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-logical-pathname.script passed ++ expr 23 + 1 + test_pass=24 + echo + echo + for i in '$scripts' + echo 'Testing: test-missing-lisp-file.script' Testing: test-missing-lisp-file.script ++ expr 24 + 1 + test_count=25 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-missing-lisp-file.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-missing-lisp-file.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-missing-lisp-file.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-missing-lisp-file.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-missing-lisp-file.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-missing-lisp-file.script ; Registering # ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ;;; Compiling file F:\asdf\test\fileMissing.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\fileMissing-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\fileMissing.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-missing-lisp-file.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-missing-lisp-file.script passed ++ expr 24 + 1 + test_pass=25 + echo + echo + for i in '$scripts' + echo 'Testing: test-module-depend.script' Testing: test-module-depend.script ++ expr 25 + 1 + test_count=26 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-depend.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-depend.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-module-depend.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-depend.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-module-depend.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-module-depend.script ; Loading F:\asdf\test\test-module-depend.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl FILE1.FASL and (TEST-FASL "file1") both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file1.fasl" FILE2.FASL and (TEST-FASL "file2") both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file2.fasl" FILE3.FASL and (TEST-FASL "file3") both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file3.fasl" ;;; Compiling file F:\asdf\test\file1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl ;;; Compiling file F:\asdf\test\file3.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-module-depend.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-module-depend.script passed ++ expr 25 + 1 + test_pass=26 + echo + echo + for i in '$scripts' + echo 'Testing: test-module-excessive-depend.script' Testing: test-module-excessive-depend.script ++ expr 26 + 1 + test_count=27 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-excessive-depend.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-excessive-depend.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-module-excessive-depend.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-excessive-depend.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-module-excessive-depend.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-module-excessive-depend.script ; Registering # loading test-module-excessive-depend (ASDF/OPERATE:OPERATE (QUOTE ASDF/LISP-ACTION:LOAD-OP) (QUOTE ASDF-TEST::TEST-MODULE-EXCESSIVE-DEPEND)) => ; Loading F:\asdf\test\file3-only.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl # # ;;; Compiling file F:\asdf\test\file1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-module-excessive-depend.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-module-excessive-depend.script passed ++ expr 26 + 1 + test_pass=27 + echo + echo + for i in '$scripts' + echo 'Testing: test-module-pathnames.script' Testing: test-module-pathnames.script ++ expr 27 + 1 + test_count=28 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-pathnames.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-pathnames.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-module-pathnames.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-module-pathnames.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-module-pathnames.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-module-pathnames.script ; Registering # Loading the system ;;; Compiling file F:\asdf\test\sources\level1\file1.lisp compiling level1/file1 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\sources\level1\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\sources\level1\file1.fasl loading level1/file1 ;;; Compiling file F:\asdf\test\sources\level1\level2\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\sources\level1\level2\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\sources\level1\level2\file2.fasl Checking pathnames Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-module-pathnames.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-module-pathnames.script passed ++ expr 27 + 1 + test_pass=28 + echo + echo + for i in '$scripts' + echo 'Testing: test-multiple.script' Testing: test-multiple.script ++ expr 28 + 1 + test_count=29 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-multiple.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-multiple.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-multiple.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-multiple.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-multiple.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-multiple.script ; Loading F:\asdf\test\test-multiple.asd ; Loading F:\asdf\test\file3.lisp ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl ;;; Compiling file F:\asdf\test\file4.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file4-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file4.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-multiple.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-multiple.script passed ++ expr 28 + 1 + test_pass=29 + echo + echo + for i in '$scripts' + echo 'Testing: test-mutual-redefinition.script' Testing: test-mutual-redefinition.script ++ expr 29 + 1 + test_count=30 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-mutual-redefinition.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-mutual-redefinition.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-mutual-redefinition.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-mutual-redefinition.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-mutual-redefinition.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-mutual-redefinition.script ; Loading F:\asdf\test\test-mutual-redefinition-1.asd loading test-mutual-redefinition-1 (TEST-SOURCE "test-mutual-redefinition-1.asd") and (CURRENT-SYSTEM-SOURCE-FILE "test-mutual-redefinition-1") both evaluate to same path: #P"F:\\asdf\\test\\test-mutual-redefinition-1.asd" (TEST-SOURCE "test-mutual-redefinition-1.asd") and (CURRENT-SYSTEM-SOURCE-FILE "test-mutual-redefinition-2") both evaluate to same path: #P"F:\\asdf\\test\\test-mutual-redefinition-1.asd" loading test-mutual-redefinition-2 in the same cache session (TEST-SOURCE "test-mutual-redefinition-1.asd") and (CURRENT-SYSTEM-SOURCE-FILE "test-mutual-redefinition-1") both evaluate to same path: #P"F:\\asdf\\test\\test-mutual-redefinition-1.asd" (TEST-SOURCE "test-mutual-redefinition-1.asd") and (CURRENT-SYSTEM-SOURCE-FILE "test-mutual-redefinition-2") both evaluate to same path: #P"F:\\asdf\\test\\test-mutual-redefinition-1.asd" loading test-mutual-redefinition-2 in a different cache session ; Loading F:\asdf\test\test-mutual-redefinition-2.asd (TEST-SOURCE "test-mutual-redefinition-2.asd") and (CURRENT-SYSTEM-SOURCE-FILE "test-mutual-redefinition-1") both evaluate to same path: #P"F:\\asdf\\test\\test-mutual-redefinition-2.asd" (TEST-SOURCE "test-mutual-redefinition-2.asd") and (CURRENT-SYSTEM-SOURCE-FILE "test-mutual-redefinition-2") both evaluate to same path: #P"F:\\asdf\\test\\test-mutual-redefinition-2.asd" Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-mutual-redefinition.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-mutual-redefinition.script passed ++ expr 29 + 1 + test_pass=30 + echo + echo + for i in '$scripts' + echo 'Testing: test-nested-components.script' Testing: test-nested-components.script ++ expr 30 + 1 + test_count=31 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-nested-components.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-nested-components.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-nested-components.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-nested-components.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-nested-components.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-nested-components.script ; Registering # ; Registering # ; Registering # ; Registering # (:A ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) ((# . #) (# . #) (# . #) (# . #)) :X ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) ((# . #) (# . #) (# . #) (# . #))) Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-nested-components.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-nested-components.script passed ++ expr 30 + 1 + test_pass=31 + echo + echo + for i in '$scripts' + echo 'Testing: test-operation-classes.script' Testing: test-operation-classes.script ++ expr 31 + 1 + test_count=32 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-operation-classes.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-operation-classes.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-operation-classes.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-operation-classes.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-operation-classes.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-operation-classes.script Checking whether (MAKE-INSTANCE (QUOTE MY-UNUPDATED-OPERATION)) signals OPERATION-DEFINITION-WARNING Received signal # Checking whether (MAKE-INSTANCE (QUOTE MY-INCOHERENT-OPERATION)) signals OPERATION-DEFINITION-ERROR Received signal # Warning: No dependency propagating scheme specified for operation class TRIVIAL-OPERATION. The class needs to be updated for ASDF 3.1 and specify appropriate propagation mixins. ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # Warning: No dependency propagating scheme specified for operation class TRIVIAL-OPERATION. The class needs to be updated for ASDF 3.1 and specify appropriate propagation mixins. Warning: No dependency propagating scheme specified for operation class TRIVIAL-OPERATION. The class needs to be updated for ASDF 3.1 and specify appropriate propagation mixins. Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-operation-classes.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-operation-classes.script passed ++ expr 31 + 1 + test_pass=32 + echo + echo + for i in '$scripts' + echo 'Testing: test-package.script' Testing: test-package.script ++ expr 32 + 1 + test_count=33 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-package.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-package.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-package.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-package.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-package.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-package.script ; Loading system definition from F:\asdf\test\test-package.asd ; Loading F:\asdf\test\test-package.asd ; Registering # ; Loading system definition from F:\asdf\test\test-package.asd ; Loading F:\asdf\test\test-package.asd Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-package.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-package.script passed ++ expr 32 + 1 + test_pass=33 + echo + echo + for i in '$scripts' + echo 'Testing: test-preloaded.script' Testing: test-preloaded.script ++ expr 33 + 1 + test_count=34 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-preloaded.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-preloaded.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-preloaded.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-preloaded.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-preloaded.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-preloaded.script Consider a system that does not exist. Loading it fails. Checking whether (LOAD-SYSTEM :THIS-SYSTEM-DOES-NOT-EXIST) signals error MISSING-COMPONENT Now let's register it as preloaded. Loading it will work! Now let's load a simple system. It should create a package. ; Loading F:\asdf\test\test-asdf.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl Destroy the package, clear the system and load it again. The package should be back. ; Loading F:\asdf\test\test-asdf.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl Destroy the package, clear the system, and register it as immutable. Try loading it again. The package should NOT be back, because it's immutable thus it's NOT going to be loaded. ; Registering # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-preloaded.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-preloaded.script passed ++ expr 33 + 1 + test_pass=34 + echo + echo + for i in '$scripts' + echo 'Testing: test-program.script' Testing: test-program.script ++ expr 34 + 1 + test_count=35 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-program.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-program.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-program.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-program.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-program.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-program.script FOO (UIOP/LISP-BUILD:CURRENT-LISP-FILE-PATHNAME) => #P"F:\\asdf\\test\\test-program.script" ; Loading system definition for hello-world-example from F:\asdf\test\hello-world-example.asd ; Loading F:\asdf\test\hello-world-example.asd ; Registering # ; Loading system definition for lisp-invocation from F:\asdf\ext\lisp-invocation\lisp-invocation.asd ; Loading F:\asdf\ext\lisp-invocation\lisp-invocation.asd ; Registering # ; Registering # ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. ;;; Compiling file F:\asdf\ext\lisp-invocation\lisp-invocation.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\ext\lisp-invocation\lisp-invocation-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\ext\lisp-invocation\lisp-invocation.fasl ;;; Compiling file F:\asdf\ext\lisp-invocation\implementations.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\ext\lisp-invocation\implementations-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\ext\lisp-invocation\implementations.fasl test image-op - first create an executable image 0[2]: (RUN-PROGRAM ("G:\\windows\\allegro\\32\\non-smp\\buildi.exe" "-qq" "-batch" "-L" "F:\\asdf\\test\\make-hello-world.lisp" "-e" "(asdf-test::make-hello-image)") :INPUT NIL :IGNORE-ERROR-STATUS T :OUTPUT (# :LINEWISE T :PREFIX "stdout: ") :ERROR-OUTPUT (# :LINEWISE T :PREFIX "stderr: ")) stdout: Imagefile: No lisp image to load. 0[2]: returned NIL NIL 1 TEST ABORTED: These two expressions fail comparison with EQUAL: 0 evaluates to 0 (NTH-VALUE 2 (LISP-INVOCATION/LISP-INVOCATION:INVOKE-LISP :LISP-PATH *LISP* :CROSS-COMPILE NIL :LOAD (NATIVE-NAMESTRING (SUBPATHNAME *TEST-DIRECTORY* "make-hello-world.lisp")) :EVAL (FORMAT NIL "(asdf-test::make-hello-~(~a~))" KIND) :RUN-PROGRAM-ARGS (EXCL::BACKQUOTE (:INPUT NIL :IGNORE-ERROR-STATUS T :OUTPUT ((EXCL::BQ-COMMA *STANDARD-OUTPUT*) :LINEWISE T :PREFIX "stdout: ") :ERROR-OUTPUT ((EXCL::BQ-COMMA *ERROR-OUTPUT*) :LINEWISE T :PREFIX "stderr: "))))) evaluates to 1 Evaluation stack: ->(TPL::ZOOM-COMMAND :FROM-READ-EVAL-PRINT-LOOP NIL :COUNT 69 :ALL T) (SYS::..RUNTIME-OPERATION #16="applyn" . #1=(:UNKNOWN-ARGS)) (TPL:DO-COMMAND "zoom" :FROM-READ-EVAL-PRINT-LOOP NIL :COUNT 69 :ALL T) (ASDF/IMAGE:RAW-PRINT-BACKTRACE :STREAM #2=# :COUNT 69 :CONDITION #3=#) (SYS::..RUNTIME-OPERATION #4="lisp_apply" . #1#) ((:INTERNAL ASDF/IMAGE:PRINT-BACKTRACE 0)) (ASDF/STREAM:CALL-WITH-SAFE-IO-SYNTAX #) (ASDF/IMAGE:PRINT-BACKTRACE :STREAM #2# :COUNT 69 :CONDITION #3#) (ASDF/IMAGE:PRINT-CONDITION-BACKTRACE #3# :STREAM #2# :COUNT 69) (SYS::..RUNTIME-OPERATION #4# . #1#) [... EXCL::EVAL-AS-PROGN ] (BLOCK ASDF-TEST:ACALL (APPLY (APPLY 'ASDF-TEST:ASYM (IF (CONSP ASDF-TEST::NAME) ASDF-TEST::NAME (LIST ASDF-TEST::NAME))) ASDF-TEST::ARGS)) [... EXCL::%EVAL ] (ASDF-TEST:ACALL :PRINT-CONDITION-BACKTRACE #3# :COUNT 69 :STREAM #2#) (SYS::..RUNTIME-OPERATION #8="_comp_to_interp" :PRINT-CONDITION-BACKTRACE #3# :COUNT 69 :STREAM #2#) (SYS::..RUNTIME-OPERATION #4# . #1#) [... EXCL::EVAL-AS-PROGN ] (LET* . #6=(((#5=#:G471 (CONS (LOAD-TIME-VALUE EXCL::.IGNORE-ERRORS-1.) (EXCL::FAST EXCL::*HANDLER-CLUSTERS*))) (EXCL::*HANDLER-CLUSTERS* #5#)) (DECLARE (DYNAMIC-EXTENT #5# EXCL::*HANDLER-CLUSTERS*)) (PROGN . #7=((ASDF-TEST:ACALL :PRINT-CONDITION-BACKTRACE ASDF-TEST::C :COUNT 69 :STREAM *ERROR-OUTPUT*))))) [... EXCL::EVAL-AS-PROGN ] (CATCH 'EXCL::IGNORE-ERRORS-1 (LET* . #6#)) [... EXCL::%EVAL ] (EXCL::EVAL-AS-PROGN #18=((IGNORE-ERRORS . #7#) (ASDF-TEST:LEAVE-TEST "Script failed" 1))) [... EXCL::%EVAL ] ((:INTERNAL ASDF-TEST::CALL-WITH-TEST) #3#) (SYS::..RUNTIME-OPERATION #8# #3#) (SIGNAL #3#) (ERROR #9="These two expressions fail comparison with ~S:~% ~ ~S evaluates to ~S~% ~S evaluates to ~S~%" EQUAL 0 0 #10=(NTH-VALUE 2 (LISP-INVOCATION:INVOKE-LISP :LISP-PATH ASDF-TEST::*LISP* :CROSS-COMPILE NIL :LOAD (ASDF/FILESYSTEM:NATIVE-NAMESTRING (ASDF/PATHNAME:SUBPATHNAME ASDF-TEST:*TEST-DIRECTORY* "make-hello-world.lisp")) :EVAL (FORMAT NIL "(asdf-test::make-hello-~(~a~))" ASDF-TEST::KIND) :RUN-PROGRAM-ARGS `(:INPUT NIL :IGNORE-ERROR-STATUS T :OUTPUT (,*STANDARD-OUTPUT* :LINEWISE T :PREFIX "stdout: ") :ERROR-OUTPUT (,*ERROR-OUTPUT* :LINEWISE T :PREFIX "stderr: ")))) 1) (SYS::..RUNTIME-OPERATION #4# . #1#) [... EXCL::EVAL-AS-PROGN ] (BLOCK ASDF-TEST::ASSERT-COMPARE-HELPER (UNLESS (FUNCALL ASDF-TEST::OP ASDF-TEST::X ASDF-TEST::Y) (ERROR #9# ASDF-TEST::OP ASDF-TEST::QX ASDF-TEST::X ASDF-TEST::QY ASDF-TEST::Y))) [... EXCL::%EVAL ] (ASDF-TEST::ASSERT-COMPARE-HELPER EQUAL 0 #10# 0 1) (SYS::..RUNTIME-OPERATION #8# EQUAL 0 #10# 0 1) (SYS::..RUNTIME-OPERATION #4# . #1#) [... EXCL::EVAL-AS-PROGN ] (BLOCK ASDF-TEST::MAKE-HELLO-WORLD (ASDF-TEST:ASSERT-EQUAL 0 #10#)) [... EXCL::%EVAL ] (ASDF-TEST::MAKE-HELLO-WORLD ASDF-TEST::IMAGE) (SYS::..RUNTIME-OPERATION #8# ASDF-TEST::IMAGE) [... EXCL::%EVAL ] (PROGN . #11=((ASDF-TEST::DBG "test image-op") (DEFPARAMETER ASDF-TEST::IMG (ASDF-ACTION:OUTPUT-FILE (ASDF/OPERATION:MAKE-OPERATION 'ASDF/BUNDLE:IMAGE-OP) (ASDF/SYSTEM:FIND-SYSTEM :HELLO-WORLD-EXAMPLE))) (ASSERT (ASDF/PATHNAME:ABSOLUTE-PATHNAME-P ASDF-TEST::IMG)) (ASDF/FILESYSTEM:DELETE-FILE-IF-EXISTS ASDF-TEST::IMG) (ASDF-TEST::DBG "- first create an executable image") (ASDF-TEST::MAKE-HELLO-WORLD 'ASDF-TEST::IMAGE) (ASSERT (ASDF/FILESYSTEM:PROBE-FILE* ASDF-TEST::IMG) NIL "Can't find image file ~S" ASDF-TEST::IMG) (ASDF-TEST::DBG "- then use this executable image") (ASDF-TEST:ASSERT-EQUAL (ASDF/UTILITY:NEST (LISP-INVOCATION:INVOKE-LISP :LISP-PATH ASDF-TEST::*LISP* :CROSS-COMPILE NIL :IMAGE-PATH (ASDF/FILESYSTEM:NATIVE-NAMESTRING ASDF-TEST::IMG) :EVAL "(uiop:restore-image :entry-point 'hello:entry-point :lisp-interaction nil)" :RUN-PROGRAM-ARGS '(:OUTPUT :LINES :ERROR-OUTPUT T))) '("hello, world")) (ASDF-TEST::DBG "- now, use this executable image with arguments") (ASDF-TEST:ASSERT-EQUAL (LISP-INVOCATION:INVOKE-LISP :LISP-PATH ASDF-TEST::*LISP* :IMAGE-PATH (ASDF/FILESYSTEM:NATIVE-NAMESTRING ASDF-TEST::IMG) :CROSS-COMPILE NIL :EVAL "(uiop:restore-image :entry-point 'hello:entry-point :lisp-interaction nil)" :ARGUMENTS '("a" "b c" "d") :RUN-PROGRAM-ARGS '(:OUTPUT :LINES :ERROR-OUTPUT T)) '("hello, world" "You passed 3 arguments:" " \"a\"" " \"b c\"" " \"d\"")))) [... EXCL::%EVAL ] (EVAL (PROGN . #11#)) (EXCL::SLOLOAD #12=#) (EXCL::LOAD-FROM-STREAM-OR-BUNDLE #12# #13# NIL T 2 NIL NIL) (EXCL::LOAD-2 #14="test-program.script" T #15=(#P"" #P(:TYPE "fasl") #P(:TYPE "cl") #P(:TYPE "lisp") #P(:TYPE "lsp")) :ERROR NIL NIL NIL NIL NIL NIL NIL :DEFAULT NIL NIL) (EXCL::LOAD-1 #14# T #15# :ERROR NIL NIL NIL NIL NIL NIL NIL :DEFAULT NIL NIL) (LOAD #14#) [... EXCL::EVAL-AS-PROGN ] (LET . #26=(((ASDF-TEST::NAME (STRING ASDF-TEST::FILE))) (FORMAT T "Running ~A with ~A~%" ASDF-TEST::NAME (ASDF-TEST:ACALL :IMPLEMENTATION-IDENTIFIER)) (LOAD ASDF-TEST::NAME))) [... EXCL::%EVAL ] ((:INTERNAL ASDF-TEST:RUN-TEST-SCRIPT)) (SYS::..RUNTIME-OPERATION #8#) (ASDF/CACHE:CALL-WITH-ASDF-CACHE #17=#) (SYS::..RUNTIME-OPERATION #16# . #1#) (FUNCALL ASDF/CACHE:CALL-WITH-ASDF-CACHE #17#) [... EXCL::%EVAL ] (EXCL::EVAL-AS-PROGN #22=((FUNCALL (OR (ASDF-TEST:ASYM :CALL-WITH-ASDF-CACHE) 'FUNCALL) ASDF-TEST::THUNK) (ASDF-TEST:LEAVE-TEST "Script succeeded" 0))) (LET* ((#19=#:G170 (CONS 'ERROR #23=(LAMBDA (ASDF-TEST::C) (IGNORE-ERRORS (FORMAT *ERROR-OUTPUT* "~&TEST ABORTED: ~A~&" ASDF-TEST::C)) (ASDF-TEST::FINISH-OUTPUTS*) (COND (ASDF-TEST::*DEBUG-ASDF* (FORMAT T "~&It's your baby, fix it!~%") (BREAK)) (T . #18#))))) (#20=#:G168 (LIST #19#)) (#21=#:G169 (CONS #20# (EXCL::FAST EXCL::*HANDLER-CLUSTERS*))) (EXCL::*HANDLER-CLUSTERS* #21#)) (DECLARE (DYNAMIC-EXTENT #20# #21# #19# EXCL::*HANDLER-CLUSTERS*)) . #22#) [... EXCL::EVAL-AS-PROGN ] (CATCH . #24=(:ASDF-TEST-DONE (HANDLER-BIND ((ERROR #23#)) . #22#))) [... EXCL::%EVAL ] (LET . #25=(((ASDF-TEST::RESULT (CATCH . #24#))) (WHEN ASDF-TEST::*QUIT-WHEN-DONE* (ASDF-TEST:EXIT-LISP ASDF-TEST::RESULT)))) [... EXCL::EVAL-AS-PROGN ] (BLOCK ASDF-TEST::CALL-WITH-TEST (ASDF-TEST::REDIRECT-OUTPUTS) (LET . #25#)) [... EXCL::%EVAL ] (ASDF-TEST::CALL-WITH-TEST #17#) (SYS::..RUNTIME-OPERATION #8# #17#) [... EXCL::EVAL-AS-PROGN ] (BLOCK ASDF-TEST:RUN-TEST-SCRIPT (ASDF-TEST:WITH-TEST NIL (LET . #26#))) [... EXCL::%EVAL ] (ASDF-TEST:RUN-TEST-SCRIPT ASDF-TEST::|test-program.script|) (SYS::..RUNTIME-OPERATION #8# ASDF-TEST::|test-program.script|) [... EXCL::%EVAL ] (EVAL (ASDF-TEST:RUN-TEST-SCRIPT 'ASDF-TEST::|test-program.script|)) (EXCL::SHARP-DOT #27=# #\. NIL) (EXCL::READ-DISPATCH-CHAR #27# #\#) (EXCL::READ-MAYBE-NOTHING #27# #\#) (EXCL::READ-LIST #27# #\() (EXCL::READ2 #27# T NIL T NIL NIL) (EXCL::READ1 #27# T NIL T NIL NIL) (READ #27# T NIL T) (EXCL::READ-QUOTE #27# #\') (EXCL::READ2 #27# T NIL NIL NIL NIL) (EXCL::READ1 #27# T NIL NIL NIL NIL) (READ #27# T NIL) (READ-FROM-STRING "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-program.script|))") (EXCL::DO-COMMAND-LINE-PROCESSING) (EXCL::START-LISP-EXECUTION T) Above backtrace due to this condition: These two expressions fail comparison with EQUAL: 0 evaluates to 0 (NTH-VALUE 2 (LISP-INVOCATION/LISP-INVOCATION:INVOKE-LISP :LISP-PATH ASDF-TEST::*LISP* :CROSS-COMPILE NIL :LOAD (UIOP/FILESYSTEM:NATIVE-NAMESTRING (UIOP/PATHNAME:SUBPATHNAME ASDF-TEST:*TEST-DIRECTORY* "make-hello-world.lisp")) :EVAL (FORMAT NIL "(asdf-test::make-hello-~(~a~))" ASDF-TEST::KIND) :RUN-PROGRAM-ARGS (EXCL::BACKQUOTE (:INPUT NIL :IGNORE-ERROR-STATUS T :OUTPUT ((EXCL::BQ-COMMA *STANDARD-OUTPUT*) :LINEWISE T :PREFIX "stdout: ") :ERROR-OUTPUT ((EXCL::BQ-COMMA *ERROR-OUTPUT*) :LINEWISE T :PREFIX "stderr: "))))) evaluates to 1 Script failed + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-program.script failed' Using g:/windows/allegro/32/non-smp/alisp, test-program.script failed ++ expr 0 + 1 + test_fail=1 + failed_list=' test-program.script' + echo 'you can retry compilation with:' you can retry compilation with: + echo ./test/run-tests.sh allegro test-program.script ./test/run-tests.sh allegro test-program.script + echo 'or more interactively (and maybe with rlwrap or in emacs), start with:' or more interactively (and maybe with rlwrap or in emacs), start with: + echo '(cd test ; g:/windows/allegro/32/non-smp/alisp -q )' (cd test ; g:/windows/allegro/32/non-smp/alisp -q ) + echo 'then copy/paste:' then copy/paste: + echo ''\''(#.(load "script-support.lisp") #.(asdf-test::da) #.(load-asdf) #.(frob-packages) #.(asdf::with-asdf-cache () (load "test-program.script")))' '(#.(load "script-support.lisp") #.(asdf-test::da) #.(load-asdf) #.(frob-packages) #.(asdf::with-asdf-cache () (load "test-program.script"))) + echo + echo + for i in '$scripts' + echo 'Testing: test-redundant-recompile.script' Testing: test-redundant-recompile.script ++ expr 35 + 1 + test_count=36 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-redundant-recompile.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-redundant-recompile.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-redundant-recompile.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-redundant-recompile.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-redundant-recompile.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-redundant-recompile.script ; Registering # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl test-redundant-recompile 1: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file1.fasl" 3644689196 test-redundant-recompile 2: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file2.fasl" 3644689196 Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-redundant-recompile.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-redundant-recompile.script passed ++ expr 34 + 1 + test_pass=35 + echo + echo + for i in '$scripts' + echo 'Testing: test-retry-loading-component-1.script' Testing: test-retry-loading-component-1.script ++ expr 36 + 1 + test_count=37 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-retry-loading-component-1.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-retry-loading-component-1.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-retry-loading-component-1.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-retry-loading-component-1.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-retry-loading-component-1.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-retry-loading-component-1.script ; Loading F:\asdf\test\try-reloading-1.asd Caught error Component "try-reloading-dependency" not found, required by # ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. trlc1 5 ; Loading F:\asdf\test\try-reloading-dependency.asd ;;; Compiling file F:\asdf\test\file3.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl ;;; Compiling file F:\asdf\test\file1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-retry-loading-component-1.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-retry-loading-component-1.script passed ++ expr 35 + 1 + test_pass=36 + echo + echo + for i in '$scripts' + echo 'Testing: test-run-program.script' Testing: test-run-program.script ++ expr 37 + 1 + test_count=38 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-run-program.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-run-program.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-run-program.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-run-program.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-run-program.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-run-program.script Testing echo ok 1 via run-program as a list Testing echo ok 1 via run-program as a string ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. Testing true via run-shell-command Testing false via run-shell-command Testing bad shell command via run-shell-command Testing awkward legacy output capture via run-shell-command Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-run-program.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-run-program.script passed ++ expr 36 + 1 + test_pass=37 + echo + echo + for i in '$scripts' + echo 'Testing: test-samedir-modules.script' Testing: test-samedir-modules.script ++ expr 38 + 1 + test_count=39 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-samedir-modules.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-samedir-modules.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-samedir-modules.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-samedir-modules.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-samedir-modules.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-samedir-modules.script loading test-samedir-modules ; Loading F:\asdf\test\test-samedir-modules.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\file2.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl test that it compiled ASDF-TEST::FILE1 => #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file1.fasl" ASDF-TEST::FILE1-DATE => 3644689206 and loaded Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-samedir-modules.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-samedir-modules.script passed ++ expr 37 + 1 + test_pass=38 + echo + echo + for i in '$scripts' + echo 'Testing: test-source-file-type.script' Testing: test-source-file-type.script ++ expr 39 + 1 + test_count=40 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-source-file-type.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-source-file-type.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-source-file-type.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-source-file-type.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-source-file-type.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-source-file-type.script ; Loading system definition for test-source-file-type-1 from F:\asdf\test\test-source-file-type-1.asd ; Loading F:\asdf\test\test-source-file-type-1.asd ; Registering # Hello, world! ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ;;; Compiling file F:\asdf\test\test-tmp.cl compiling test-tmp.cl ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-tmp-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-tmp.fasl loading test-tmp.cl ; Loading system definition for test-source-file-type-2 from F:\asdf\test\test-source-file-type-2.asd ; Loading F:\asdf\test\test-source-file-type-2.asd ; Registering # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\test-tmp.fasl loading test-tmp.cl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-source-file-type.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-source-file-type.script passed ++ expr 38 + 1 + test_pass=39 + echo + echo + for i in '$scripts' + echo 'Testing: test-stamp-propagation.script' Testing: test-stamp-propagation.script ++ expr 40 + 1 + test_count=41 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-stamp-propagation.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-stamp-propagation.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-stamp-propagation.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-stamp-propagation.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-stamp-propagation.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-stamp-propagation.script ; Loading F:\asdf\test\stamp-propagation\test-stamp-propagation.lisp FOO XXX :EXECUTE :TSP Warning: *ASDF-CACHE*, :VARIABLE was defined in F:\asdf\build\asdf.lisp and is now being defined in F:\asdf\test\stamp-propagation\test-stamp-propagation.lisp ; Registering # Testing stamp propagation by defsystem :ASDF removing any old fasls from another flavor of the implementation loading system ASDF-CACHE before # XXX :COMPILING :SYSTEM XXX :LOADING :SYSTEM ;;; Compiling file F:\asdf\test\stamp-propagation\file1.lisp XXX :COMPILE-TOPLEVEL :FILE1 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file1.fasl XXX :LOAD-TOPLEVEL :FILE1 ;;; Compiling file F:\asdf\test\stamp-propagation\file2.lisp XXX :COMPILE-TOPLEVEL :FILE2 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file2.fasl XXX :LOAD-TOPLEVEL :FILE2 ASDF-CACHE after # EVAL-NOTES ((:COMPILING :SYSTEM) (:LOADING :SYSTEM) (:COMPILE-TOPLEVEL :FILE1) (:LOAD-TOPLEVEL :FILE1) (:COMPILE-TOPLEVEL :FILE2) (:LOAD-TOPLEVEL :FILE2)) ; Registering # marking all files old but first source file, and reloading defsystem should recompile & reload everything ASDF-CACHE before # XXX :COMPILING :SYSTEM XXX :LOADING :SYSTEM ;;; Compiling file F:\asdf\test\stamp-propagation\file1.lisp XXX :COMPILE-TOPLEVEL :FILE1 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file1.fasl XXX :LOAD-TOPLEVEL :FILE1 ;;; Compiling file F:\asdf\test\stamp-propagation\file2.lisp XXX :COMPILE-TOPLEVEL :FILE2 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file2.fasl XXX :LOAD-TOPLEVEL :FILE2 ASDF-CACHE after # EVAL-NOTES ((:COMPILING :SYSTEM) (:LOADING :SYSTEM) (:COMPILE-TOPLEVEL :FILE1) (:LOAD-TOPLEVEL :FILE1) (:COMPILE-TOPLEVEL :FILE2) (:LOAD-TOPLEVEL :FILE2)) ; Registering # marking the old fasl new, the second one up to date defsystem should reload it, recompile & reload the other ASDF-CACHE before # XXX :COMPILING :SYSTEM XXX :LOADING :SYSTEM ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file1.fasl XXX :LOAD-TOPLEVEL :FILE1 ;;; Compiling file F:\asdf\test\stamp-propagation\file2.lisp XXX :COMPILE-TOPLEVEL :FILE2 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file2-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\stamp-propagation\file2.fasl XXX :LOAD-TOPLEVEL :FILE2 ASDF-CACHE after # EVAL-NOTES ((:COMPILING :SYSTEM) (:LOADING :SYSTEM) (:LOAD-TOPLEVEL :FILE1) (:COMPILE-TOPLEVEL :FILE2) (:LOAD-TOPLEVEL :FILE2)) cleaning up Checking whether (TEST-DEFSYSTEM :NATIVE) signals ERROR Testing stamp propagation by defsystem :NATIVE removing any old fasls from another flavor of the implementation loading system ASDF-CACHE before # XXX :COMPILING :SYSTEM ;Compiling system: "TEST-STAMP-PROPAGATION". ;Compiling module "file1.lisp" because the product file does not exist. ;;; Compiling file F:\asdf\test\stamp-propagation\file1.lisp XXX :COMPILE-TOPLEVEL :FILE1 ;;; Writing fasl file F:\asdf\test\stamp-propagation\file1.fasl ;;; Fasl write complete ;Compiling module "file2.lisp" because the product file does not exist. ;Loading product for module: "file1.lisp". ; Fast loading F:\asdf\test\stamp-propagation\file1.fasl XXX :LOAD-TOPLEVEL :FILE1 ;;; Compiling file F:\asdf\test\stamp-propagation\file2.lisp XXX :COMPILE-TOPLEVEL :FILE2 ;;; Writing fasl file F:\asdf\test\stamp-propagation\file2.fasl ;;; Fasl write complete XXX :LOADING :SYSTEM ;Loading system: "TEST-STAMP-PROPAGATION". ;Loading product for module: "file2.lisp". ; Fast loading F:\asdf\test\stamp-propagation\file2.fasl XXX :LOAD-TOPLEVEL :FILE2 ASDF-CACHE after # EVAL-NOTES ((:COMPILING :SYSTEM) (:COMPILE-TOPLEVEL :FILE1) (:LOAD-TOPLEVEL :FILE1) (:COMPILE-TOPLEVEL :FILE2) (:LOADING :SYSTEM) (:LOAD-TOPLEVEL :FILE2)) touching first source file and reloading ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. defsystem should recompile & reload everything ASDF-CACHE before # XXX :COMPILING :SYSTEM ;Compiling system: "TEST-STAMP-PROPAGATION". ;Compiling module "file1.lisp" because the product file is out of date. ;;; Compiling file F:\asdf\test\stamp-propagation\file1.lisp XXX :COMPILE-TOPLEVEL :FILE1 ;;; Writing fasl file F:\asdf\test\stamp-propagation\file1.fasl ;;; Fasl write complete ;Compiling module "file2.lisp" because the product file is out of date. ;Source is newer than product for module: "file1.lisp". ;Loading product for module: "file1.lisp". ; Fast loading F:\asdf\test\stamp-propagation\file1.fasl XXX :LOAD-TOPLEVEL :FILE1 ;;; Compiling file F:\asdf\test\stamp-propagation\file2.lisp XXX :COMPILE-TOPLEVEL :FILE2 ;;; Writing fasl file F:\asdf\test\stamp-propagation\file2.fasl ;;; Fasl write complete XXX :LOADING :SYSTEM ;Loading system: "TEST-STAMP-PROPAGATION". ;Source is newer than product for module: "file1.lisp". ;Loading product for module: "file1.lisp". ; Fast loading F:\asdf\test\stamp-propagation\file1.fasl XXX :LOAD-TOPLEVEL :FILE1 ASDF-CACHE after # EVAL-NOTES ((:COMPILING :SYSTEM) (:COMPILE-TOPLEVEL :FILE1) (:LOAD-TOPLEVEL :FILE1) (:COMPILE-TOPLEVEL :FILE2) (:LOADING :SYSTEM) (:LOAD-TOPLEVEL :FILE1)) Received signal # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-stamp-propagation.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-stamp-propagation.script passed ++ expr 39 + 1 + test_pass=40 + echo + echo + for i in '$scripts' + echo 'Testing: test-static-and-serial.script' Testing: test-static-and-serial.script ++ expr 41 + 1 + test_count=42 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-static-and-serial.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-static-and-serial.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-static-and-serial.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-static-and-serial.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-static-and-serial.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-static-and-serial.script ; Registering # FILE1.LISP and (TEST-SOURCE "file1.lisp") both evaluate to same path: #P"F:\\asdf\\test\\file1.lisp" FILE2.LISP and (TEST-SOURCE "file2.lisp") both evaluate to same path: #P"F:\\asdf\\test\\file2.lisp" RUN-TESTS.SH and (TEST-SOURCE "run-tests.sh") both evaluate to same path: #P"F:\\asdf\\test\\run-tests.sh" FILE1.FASL and (TEST-FASL "file1") both evaluate to same path: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file1.fasl" file: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file1.fasl" date: 3644689206 ; Registering # load again (ASDF/OPERATE:OOS (QUOTE ASDF/LISP-ACTION:LOAD-OP) (QUOTE ASDF-TEST::STATIC-AND-SERIAL)) => ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl # # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-static-and-serial.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-static-and-serial.script passed ++ expr 40 + 1 + test_pass=41 + echo + echo + for i in '$scripts' + echo 'Testing: test-sysdef-asdf.script' Testing: test-sysdef-asdf.script ++ expr 42 + 1 + test_count=43 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-sysdef-asdf.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-sysdef-asdf.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-sysdef-asdf.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-sysdef-asdf.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-sysdef-asdf.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-sysdef-asdf.script Using ASDF 3.1.4.17 Try load ASDF with an empty configuration Bogus attempt at loading an old ASDF: should issue a warning and ignore ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. Warning: You are using ASDF version 3.1.4.17 (probably from (require "asdf") or loaded by quicklisp) and have an older version of ASDF 1.0 registered at #P"F:\\asdf\\test\\always-error.lisp". Having an ASDF installed and registered is the normal way of configuring ASDF to upgrade itself, and having an old version registered is a configuration error. ASDF will ignore this configured system rather than downgrade itself. In the future, you may want to either: (a) upgrade this configured ASDF to a newer version, (b) install a newer ASDF and register it in front of the former in your configuration, or (c) uninstall or unregister this and any other old version of ASDF from your configuration. Note that the older ASDF might be registered implicitly through configuration inherited from your system installation, in which case you might have to specify :ignore-inherited-configuration in your in your ~/.config/common-lisp/source-registry.conf or other source-registry configuration file, environment variable or lisp parameter. Indeed, a likely offender is an obsolete version of the cl-asdf debian or ubuntu package, that you might want to upgrade (if a recent enough version is available) or else remove altogether (since most implementations ship with a recent asdf); if you lack the system administration rights to upgrade or remove this package, then you might indeed want to either install and register a more recent version, or use :ignore-inherited-configuration to avoid registering the old one. Please consult ASDF documentation and/or experts. 2nd bogus attempt at loading same old ASDF: should ignore without a warning Load ASDF with proper configuration: should find asdf.asd from the source above ; Loading F:\asdf\asdf.asd ; Loading F:\asdf\uiop\uiop.asd ;;; Compiling file F:\asdf\build\asdf.lisp ; Upgrading ASDF from version 3.0 to version 3.1.4.17 ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\build\asdf-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\build\asdf.fasl Warning: FIRST-FEATURE is defined more than once as `operator' in file F:\asdf\build\asdf.lisp. Warning: IMPLEMENTATION-TYPE is defined more than once as `operator' in file F:\asdf\build\asdf.lisp. Warning: *IMPLEMENTATION-TYPE* is defined more than once as `variable' in file F:\asdf\build\asdf.lisp. Warning: OPERATING-SYSTEM is defined more than once as `operator' in file F:\asdf\build\asdf.lisp. Warning: ARCHITECTURE is defined more than once as `operator' in file F:\asdf\build\asdf.lisp. (SUBPATHNAME *ASDF-DIRECTORY* "asdf.asd") and (SYSTEM-SOURCE-FILE (FIND-SYSTEM :ASDF)) both evaluate to same path: #P"F:\\asdf\\asdf.asd" Checking that Makefile and asdf.asd are in synch Testing that the Makefile and ASDF agree on the order of UIOP files Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 0 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\package.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "package" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 0 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\package.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "package" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 1 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\common-lisp.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "common-lisp" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 1 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\common-lisp.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "common-lisp" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 2 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\utility.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "utility" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 2 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\utility.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "utility" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 3 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\os.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "os" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 3 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\os.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "os" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 4 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\pathname.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "pathname" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 4 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\pathname.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "pathname" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 5 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\filesystem.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "filesystem" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 5 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\filesystem.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "filesystem" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 6 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\stream.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "stream" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 6 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\stream.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "stream" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 7 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\image.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "image" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 7 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\image.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "image" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 8 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\run-program.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "run-program" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 8 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\run-program.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "run-program" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 9 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\lisp-build.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "lisp-build" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 9 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\lisp-build.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "lisp-build" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 10 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\configuration.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "configuration" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 10 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\configuration.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "configuration" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 11 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\backward-driver.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "backward-driver" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 11 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\backward-driver.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "backward-driver" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 12 (SYSTEM-LISP-FILES :UIOP)) yields this: #P"uiop\\driver.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY (:RELATIVE "uiop") :NAME "driver" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 12 (MAKEFILE-LISP-FILES "driver-files")) yields that: #P"uiop\\driver.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY (:RELATIVE "uiop") :NAME "driver" :TYPE "lisp" :VERSION :UNSPECIFIC) Testing that the Makefile and ASDF agree on the order of ASDF/DEFSYSTEM files Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 0 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"upgrade.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "upgrade" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 0 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"upgrade.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "upgrade" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 1 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"component.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "component" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 1 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"component.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "component" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 2 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"system.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "system" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 2 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"system.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "system" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 3 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"cache.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "cache" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 3 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"cache.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "cache" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 4 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"find-system.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "find-system" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 4 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"find-system.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "find-system" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 5 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"find-component.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "find-component" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 5 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"find-component.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "find-component" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 6 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"operation.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "operation" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 6 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"operation.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "operation" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 7 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"action.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "action" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 7 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"action.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "action" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 8 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"lisp-action.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "lisp-action" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 8 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"lisp-action.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "lisp-action" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 9 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"plan.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "plan" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 9 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"plan.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "plan" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 10 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"operate.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "operate" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 10 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"operate.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "operate" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 11 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"output-translations.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "output-translations" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 11 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"output-translations.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "output-translations" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 12 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"source-registry.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "source-registry" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 12 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"source-registry.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "source-registry" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 13 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"parse-defsystem.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "parse-defsystem" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 13 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"parse-defsystem.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "parse-defsystem" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 14 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"bundle.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "bundle" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 14 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"bundle.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "bundle" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 15 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"concatenate-source.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "concatenate-source" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 15 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"concatenate-source.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "concatenate-source" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 16 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"package-inferred-system.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "package-inferred-system" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 16 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"package-inferred-system.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "package-inferred-system" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 17 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"backward-internals.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "backward-internals" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 17 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"backward-internals.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "backward-internals" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 18 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"backward-interface.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "backward-interface" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 18 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"backward-interface.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "backward-interface" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 19 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"interface.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "interface" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 19 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"interface.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "interface" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 20 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"user.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "user" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 20 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"user.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "user" :TYPE "lisp" :VERSION :UNSPECIFIC) Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 21 (SYSTEM-LISP-FILES :ASDF/DEFSYSTEM)) yields this: #P"footer.lisp" (:HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "footer" :TYPE "lisp" :VERSION :UNSPECIFIC) the other expression (NTH 21 (MAKEFILE-LISP-FILES "defsystem-files")) yields that: #P"footer.lisp" (:HOST NIL :DEVICE :UNSPECIFIC :DIRECTORY NIL :NAME "footer" :TYPE "lisp" :VERSION :UNSPECIFIC) Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-sysdef-asdf.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-sysdef-asdf.script passed ++ expr 41 + 1 + test_pass=42 + echo + echo + for i in '$scripts' + echo 'Testing: test-system-pathnames.script' Testing: test-system-pathnames.script ++ expr 43 + 1 + test_count=44 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-system-pathnames.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-system-pathnames.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-system-pathnames.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-system-pathnames.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-system-pathnames.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-system-pathnames.script ; Registering # loading test-system-pathnames ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\sources\level1\file1.fasl loading level1/file1 ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\sources\level1\level2\file2.fasl checking that test-system-pathnames loaded properly Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-system-pathnames.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-system-pathnames.script passed ++ expr 42 + 1 + test_pass=43 + echo + echo + for i in '$scripts' + echo 'Testing: test-touch-system-1.script' Testing: test-touch-system-1.script ++ expr 44 + 1 + test_count=45 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-touch-system-1.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-touch-system-1.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-touch-system-1.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-touch-system-1.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-touch-system-1.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-touch-system-1.script TEST1.ASD and (TEST-SOURCE "test1.asd") both evaluate to same path: #P"F:\\asdf\\test\\test1.asd" ; Loading F:\asdf\test\test1.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl BLAH ASDF-TEST::DATE1 => 3643543864 ASDF-TEST::DATE2 => 3643543264 ASDF-TEST::DATE3 => 3643543564 ASDF-TEST::DATE4 => 3644689209 ASDF-TEST::DATE5 => 3643543264 ; Loading system definition for test1 from F:\asdf\test\test1.asd ; Loading F:\asdf\test\test1.asd ; Registering # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-touch-system-1.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-touch-system-1.script passed ++ expr 43 + 1 + test_pass=44 + echo + echo + for i in '$scripts' + echo 'Testing: test-touch-system-2.script' Testing: test-touch-system-2.script ++ expr 45 + 1 + test_count=46 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-touch-system-2.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-touch-system-2.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-touch-system-2.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-touch-system-2.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-touch-system-2.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-touch-system-2.script TEST1.ASD and (TEST-SOURCE "test1.asd") both evaluate to same path: #P"F:\\asdf\\test\\test1.asd" ; Loading F:\asdf\test\test1.asd ; Registering # ; Loading F:\asdf\test\test1.asd ; Registering # Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-touch-system-2.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-touch-system-2.script passed ++ expr 44 + 1 + test_pass=45 + echo + echo + for i in '$scripts' + echo 'Testing: test-try-recompiling-1.script' Testing: test-try-recompiling-1.script ++ expr 46 + 1 + test_count=47 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-try-recompiling-1.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-try-recompiling-1.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-try-recompiling-1.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-try-recompiling-1.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-try-recompiling-1.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-try-recompiling-1.script ; Loading F:\asdf\test\try-recompiling-1.asd ;;; Compiling file F:\asdf\test\try-recompiling-1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\try-recompiling-1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\try-recompiling-1.fasl ;;; Compiling file F:\asdf\test\try-recompiling-1.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\try-recompiling-1-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\try-recompiling-1.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-try-recompiling-1.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-try-recompiling-1.script passed ++ expr 45 + 1 + test_pass=46 + echo + echo + for i in '$scripts' + echo 'Testing: test-try-refinding.script' Testing: test-try-refinding.script ++ expr 47 + 1 + test_count=48 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-try-refinding.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-try-refinding.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-try-refinding.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-try-refinding.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-try-refinding.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-try-refinding.script ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # Clearing the caches and finding. Correctly failed to find system. Caught MISSING-COMPONENT condition. ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # Refinding test successful. Now trying LOAD-SYSTEM with refinding. ; Registering # Catching MISSING-DEPENDENCY condition: ASDF-TEST::TRIED-ONCE => NIL Trying to reset the central registry and retry. Before invoking restart, CENTRAL-REGISTRY is: ASDF/FIND-SYSTEM:*CENTRAL-REGISTRY* => (#P"F:\\asdf\\test\\") ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. ; Loading F:\asdf\test\test-asdf.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-try-refinding.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-try-refinding.script passed ++ expr 46 + 1 + test_pass=47 + echo + echo + for i in '$scripts' + echo 'Testing: test-undeferred-warnings.script' Testing: test-undeferred-warnings.script ++ expr 48 + 1 + test_count=49 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-undeferred-warnings.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-undeferred-warnings.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-undeferred-warnings.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-undeferred-warnings.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-undeferred-warnings.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-undeferred-warnings.script ; Registering # Checking whether (LET ((*COMPILE-FILE-WARNINGS-BEHAVIOUR* :ERROR)) (LOAD-SYSTEM :UNDEFINED-VARIABLES)) signals error COMPILE-FILE-ERROR ;;; Compiling file F:\asdf\test\fun-with-undefined-locals.lisp ; While FILE-COMPILING #'FOO in #P"F:\\asdf\\test\\fun-with-undefined-locals.lisp" ; starting at file character position 119: Warning: Free reference to undeclared variable A assumed special. ; While FILE-COMPILING #'FOO in #P"F:\\asdf\\test\\fun-with-undefined-locals.lisp" ; starting at file character position 119: Warning: Free reference to undeclared variable B assumed special. ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\fun-with-undefined-locals-TMP.fasl ;;; Fasl write complete Checking whether (LET ((*COMPILE-FILE-WARNINGS-BEHAVIOUR* :WARNING)) (LOAD-SYSTEM :UNDEFINED-VARIABLES :FORCE T)) signals error COMPILE-FILE-ERROR ;;; Compiling file F:\asdf\test\fun-with-undefined-locals.lisp ; While FILE-COMPILING #'FOO in #P"F:\\asdf\\test\\fun-with-undefined-locals.lisp" ; starting at file character position 119: Warning: Free reference to undeclared variable A assumed special. ; While FILE-COMPILING #'FOO in #P"F:\\asdf\\test\\fun-with-undefined-locals.lisp" ; starting at file character position 119: Warning: Free reference to undeclared variable B assumed special. ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\fun-with-undefined-locals-TMP.fasl ;;; Fasl write complete Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-undeferred-warnings.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-undeferred-warnings.script passed ++ expr 47 + 1 + test_pass=48 + echo + echo + for i in '$scripts' + echo 'Testing: test-urls-1.script' Testing: test-urls-1.script ++ expr 49 + 1 + test_count=50 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-urls-1.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-urls-1.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-urls-1.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-urls-1.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-urls-1.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-urls-1.script Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-urls-1.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-urls-1.script passed ++ expr 48 + 1 + test_pass=49 + echo + echo + for i in '$scripts' + echo 'Testing: test-urls-2.script' Testing: test-urls-2.script ++ expr 50 + 1 + test_count=51 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-urls-2.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-urls-2.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-urls-2.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-urls-2.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-urls-2.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-urls-2.script Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-urls-2.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-urls-2.script passed ++ expr 49 + 1 + test_pass=50 + echo + echo + for i in '$scripts' + echo 'Testing: test-utilities.script' Testing: test-utilities.script ++ expr 51 + 1 + test_count=52 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-utilities.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-utilities.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-utilities.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-utilities.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-utilities.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-utilities.script ASDF-DIRECTORY and (GETCWD) both evaluate to same path: #P"F:\\asdf\\" ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. ASDF-DIRECTORY and (GETCWD-FROM-RUN-PROGRAM) both evaluate to same path: #P"F:\\asdf\\" TEST-DIRECTORY and (GETCWD) both evaluate to same path: #P"F:\\asdf\\test\\" TEST-DIRECTORY and (GETCWD-FROM-RUN-PROGRAM) both evaluate to same path: #P"F:\\asdf\\test\\" ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # Warning: Requested version "666" but # has no version First pathname test. (NTH 0 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS (QUOTE ("foo" "bar"))))) and (NTH 0 (QUOTE (#P"foo" #P"bar"))) both evaluate to same path: #P"foo" (NTH 1 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS (QUOTE ("foo" "bar"))))) and (NTH 1 (QUOTE (#P"foo" #P"bar"))) both evaluate to same path: #P"bar" Second pathname test. (NTH 0 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS (QUOTE ("foo" "bar"))) :ENSURE-DIRECTORY T)) and (NTH 0 (QUOTE (#P"foo\\" #P"bar\\"))) both evaluate to same path: #P"foo\\" (NTH 1 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS (QUOTE ("foo" "bar"))) :ENSURE-DIRECTORY T)) and (NTH 1 (QUOTE (#P"foo\\" #P"bar\\"))) both evaluate to same path: #P"bar\\" Third pathname test. (NTH 0 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS (QUOTE ("/foo" "/bar"))) :WANT-ABSOLUTE T)) and (NTH 0 (QUOTE (#P"\\foo" #P"\\bar"))) both evaluate to same path: #P"\\foo" (NTH 1 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS (QUOTE ("/foo" "/bar"))) :WANT-ABSOLUTE T)) and (NTH 1 (QUOTE (#P"\\foo" #P"\\bar"))) both evaluate to same path: #P"\\bar" Fourth pathname test. (NTH 0 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS (QUOTE ("/foo" "/bar"))) :WANT-ABSOLUTE T :ENSURE-DIRECTORY T)) and (NTH 0 (QUOTE (#P"\\foo\\" #P"\\bar\\"))) both evaluate to same path: #P"\\foo\\" (NTH 1 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS (QUOTE ("/foo" "/bar"))) :WANT-ABSOLUTE T :ENSURE-DIRECTORY T)) and (NTH 1 (QUOTE (#P"\\foo\\" #P"\\bar\\"))) both evaluate to same path: #P"\\bar\\" Fifth pathname test. ; Loading system definition for uiop from F:\asdf\uiop\uiop.asd ; Loading F:\asdf\uiop\uiop.asd ; Registering # check to make sure DIRECTORY-FILES doesn't list subdirectories (NTH 0 DIRECTORY-A) and (NTH 0 (LIST (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/1.x"))) both evaluate to same path: #P"F:\\asdf\\build\\deleteme\\a\\1.x" Warning: These two expressions yield pathname-equal yet not equal path the first expression (NTH 0 DIRECTORY-B) yields this: #P"F:\\asdf\\build\\deleteme\\a\\b\\2" (:HOST NIL :DEVICE "F" :DIRECTORY (:ABSOLUTE "asdf" "build" "deleteme" "a" "b") :NAME "2" :TYPE NIL :VERSION :UNSPECIFIC) the other expression (NTH 0 (LIST (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/2"))) yields that: #P"F:\\asdf\\build\\deleteme\\a\\b\\2" (:HOST NIL :DEVICE "F" :DIRECTORY (:ABSOLUTE "asdf" "build" "deleteme" "a" "b") :NAME "2" :TYPE :UNSPECIFIC :VERSION :UNSPECIFIC) check to make sure SUBDIRECTORIES does list subdirectories (NTH 0 DIRECTORY-A) and (NTH 0 (LIST (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/"))) both evaluate to same path: #P"F:\\asdf\\build\\deleteme\\a\\b\\" (NTH 0 (SORT DIRECTORY-B (FUNCTION STRING<) :KEY (FUNCTION (LAMBDA (X) (CAR (LAST (PATHNAME-DIRECTORY X))))))) and (NTH 0 (LIST (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/c/") (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/d/") (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/e/"))) both evaluate to same path: #P"F:\\asdf\\build\\deleteme\\a\\b\\c\\" (NTH 1 (SORT DIRECTORY-B (FUNCTION STRING<) :KEY (FUNCTION (LAMBDA (X) (CAR (LAST (PATHNAME-DIRECTORY X))))))) and (NTH 1 (LIST (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/c/") (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/d/") (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/e/"))) both evaluate to same path: #P"F:\\asdf\\build\\deleteme\\a\\b\\d\\" (NTH 2 (SORT DIRECTORY-B (FUNCTION STRING<) :KEY (FUNCTION (LAMBDA (X) (CAR (LAST (PATHNAME-DIRECTORY X))))))) and (NTH 2 (LIST (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/c/") (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/d/") (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/e/"))) both evaluate to same path: #P"F:\\asdf\\build\\deleteme\\a\\b\\e\\" ; Autoloading for package "EXCL.OSI": ; Fast loading G:\windows\allegro\32\non-smp\code\OSI.001 ;;; Installing osi patch, version 1. ; Fast loading from bundle code\FILEUTIL.fasl. ;; Autoloading locale from #P"G:\\windows\\allegro\\32\\non-smp\\locales\\en_US" ; Autoloading for LOAD-LOCALEDEF: ; Fast loading G:\windows\allegro\32\non-smp\code\locale.001 ;;; Installing locale patch, version 1. ; Autoloading for package "REGEXP": ; Fast loading G:\windows\allegro\32\non-smp\code\REGEXP2-S.001 ;;; Installing regexp2-s patch, version 1. ; Autoloading for REGEXP::MAKE-VM-CLOSURE: ; Fast loading G:\windows\allegro\32\non-smp\code\regexp2.002 ;;; Installing regexp2 patch, version 2. ; Fast loading G:\windows\allegro\32\non-smp\code\YACC.fasl testing with-temporary-file ENSURE-GETHASH Checking whether (ENSURE-GETHASH 2 H (QUOTE (ERROR PARSE-ERROR))) signals PARSE-ERROR Received signal # OPTIMIZATION-SETTINGS STANDARD-CASE-SYMBOL-NAME FIND-STANDARD-CASE-SYMBOL Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-utilities.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-utilities.script passed ++ expr 50 + 1 + test_pass=51 + echo + echo + for i in '$scripts' + echo 'Testing: test-version.script' Testing: test-version.script ++ expr 52 + 1 + test_count=53 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-version.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-version.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-version.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-version.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-version.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-version.script Check that there is an ASDF version that correctly parses to a non-empty list Check that ASDF is newer than 1.234 Check that ASDF is not a compatible replacement for 1.234 Check that asdf.asd is not registered and we're using a fallback system ; Registering # Check that the fallback system bears the current asdf version ; Registering # ; Registering # ; Registering # ; Registering # ; Loading system definition for test-asdf from F:\asdf\test\test-asdf.asd ; Loading F:\asdf\test\test-asdf.asd ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file2.fasl ; Registering # ; Autoloading for EXCL::GRAY-OPEN: ; Fast loading from bundle code\streamc.fasl. ; Fast loading from bundle code\efft-1252-base.fasl. ; Fast loading from bundle code\efft-utf8-base.fasl. ; Fast loading from bundle code\efft-void.fasl. ; Fast loading from bundle code\efft-latin1-base.fasl. ; Autoloading for class ECHO-STREAM: ; Fast loading G:\windows\allegro\32\non-smp\code\STREAMA.002 ;;; Installing streama patch, version 2. ; Registering # Warning: Requested version "1" but # has no version Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-version.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-version.script passed ++ expr 51 + 1 + test_pass=52 + echo + echo + for i in '$scripts' + echo 'Testing: test-weakly-depends-on-present.script' Testing: test-weakly-depends-on-present.script ++ expr 53 + 1 + test_count=54 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-weakly-depends-on-present.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-weakly-depends-on-present.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-weakly-depends-on-present.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-weakly-depends-on-present.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-weakly-depends-on-present.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-weakly-depends-on-present.script ; Registering # ; Loading system definition for file3-only from F:\asdf\test\file3-only.asd ; Loading F:\asdf\test\file3-only.asd ; Registering # Loading (ASDF/OPERATE:OPERATE (QUOTE ASDF/LISP-ACTION:LOAD-OP) (QUOTE ASDF-TEST::TEST-WEAKLY-DEPENDS-ON-PRESENT)) => ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file3.fasl ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl # # The weakly-depended-on system, file3-only, should be loaded... test1 1 ASDF-TEST::*FILE3* => #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file3.fasl" ASDF-TEST::*FILE3-DATE* => 3644689206 The depending system (test-weakly-depends-on-present) loads successfully. [2011/12/14:rpg] test1 2 ASDF-TEST::*FILE1* => #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file1.fasl" ASDF-TEST::*FILE1-DATE* => 3644689206 Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-weakly-depends-on-present.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-weakly-depends-on-present.script passed ++ expr 52 + 1 + test_pass=53 + echo + echo + for i in '$scripts' + echo 'Testing: test-weakly-depends-on-unpresent.script' Testing: test-weakly-depends-on-unpresent.script ++ expr 54 + 1 + test_count=55 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-weakly-depends-on-unpresent.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-weakly-depends-on-unpresent.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-weakly-depends-on-unpresent.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-weakly-depends-on-unpresent.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-weakly-depends-on-unpresent.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-weakly-depends-on-unpresent.script ; Loading F:\asdf\test\test-weakly-depends-on-unpresent.asd ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\file1.fasl test1 1: #P"F:\\asdf\\build\\fasls\\acl-9.0-win-x86\\asdf\\test\\file1.fasl" 3644689206 Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-weakly-depends-on-unpresent.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-weakly-depends-on-unpresent.script passed ++ expr 53 + 1 + test_pass=54 + echo + echo + for i in '$scripts' + echo 'Testing: test-xach-update-bug.script' Testing: test-xach-update-bug.script ++ expr 55 + 1 + test_count=56 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-xach-update-bug.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-xach-update-bug.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-xach-update-bug.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|test-xach-update-bug.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running test-xach-update-bug.script with acl-9.0-win-x86 ; Loading F:\asdf\test\test-xach-update-bug.script load foo. Should load from xach-foo-1/ ; Loading system definition for test-asdf-location-change from F:\asdf\test\xach-foo-1\test-asdf-location-change.asd ; Loading F:\asdf\test\xach-foo-1\test-asdf-location-change.asd ; Registering # (SUBPATHNAME *TEST-DIRECTORY* "xach-foo-1/test-asdf-location-change.asd") and (SYSTEM-SOURCE-FILE FOO1) both evaluate to same path: #P"F:\\asdf\\test\\xach-foo-1\\test-asdf-location-change.asd" (SUBPATHNAME *TEST-DIRECTORY* "xach-foo-1/a.lisp") and (COMPONENT-PATHNAME (FIND-COMPONENT FOO1 "a")) both evaluate to same path: #P"F:\\asdf\\test\\xach-foo-1\\a.lisp" ;;; Compiling file F:\asdf\test\xach-foo-1\a.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\xach-foo-1\a-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\xach-foo-1\a.fasl load foo again. Should not do anything -- already loaded Now, change registry so foo is found from xach-foo-2/ ; Loading system definition for test-asdf-location-change from F:\asdf\test\xach-foo-2\test-asdf-location-change.asd ; Loading F:\asdf\test\xach-foo-2\test-asdf-location-change.asd (SUBPATHNAME *TEST-DIRECTORY* "xach-foo-2/test-asdf-location-change.asd") and (SYSTEM-SOURCE-FILE FOO2) both evaluate to same path: #P"F:\\asdf\\test\\xach-foo-2\\test-asdf-location-change.asd" (SUBPATHNAME *TEST-DIRECTORY* "xach-foo-2/a.lisp") and (COMPONENT-PATHNAME (FIND-COMPONENT FOO2 "a")) both evaluate to same path: #P"F:\\asdf\\test\\xach-foo-2\\a.lisp" (SUBPATHNAME *TEST-DIRECTORY* "xach-foo-2/b.lisp") and (COMPONENT-PATHNAME (FIND-COMPONENT FOO2 "b")) both evaluate to same path: #P"F:\\asdf\\test\\xach-foo-2\\b.lisp" load foo yet again. It should see the pathname has changed and load it anew ;;; Compiling file F:\asdf\test\xach-foo-2\a.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\xach-foo-2\a-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\xach-foo-2\a.fasl ;;; Compiling file F:\asdf\test\xach-foo-2\b.lisp ;;; Writing fasl file F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\xach-foo-2\b-TMP.fasl ;;; Fasl write complete ; Fast loading ; F:\asdf\build\fasls\acl-9.0-win-x86\asdf\test\xach-foo-2\b.fasl Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, test-xach-update-bug.script passed' Using g:/windows/allegro/32/non-smp/alisp, test-xach-update-bug.script passed ++ expr 54 + 1 + test_pass=55 + echo + echo + for i in '$scripts' + echo 'Testing: wild-module.script' Testing: wild-module.script ++ expr 56 + 1 + test_count=57 ++ pwd + rm -f '/home/dcooper8/.cache/common-lisp//cygdrive/f/asdf/test/*' + DO g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|wild-module.script|))' + kwote g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|wild-module.script|))' + set +x g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|wild-module.script|))" + g:/windows/allegro/32/non-smp/buildi.exe -I g:/windows/allegro/32/non-smp/alisp.dxl -q -batch -e ''\''(#.(load(string'\''|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'\''|wild-module.script|))' ; Loading F:\asdf\test\script-support.lisp ; Fast loading F:\asdf\build\fasls\alisp\asdf.fasl Configuring ASDF Enabling debugging Being a bit verbose Comparing directories ASDF-TEST:*TEST-DIRECTORY* and (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: #P"F:\\asdf\\test\\" Frob packages Running wild-module.script with acl-9.0-win-x86 ; Loading F:\asdf\test\wild-module.script ; Loading F:\asdf\contrib\wild-modules.lisp ; Registering # Warning: completing compilation for # completed without its input file #P"F:\\asdf\\test\\*.asd" Warning: completing load for # completed without its input file #P"F:\\asdf\\test\\*.asd" Script succeeded + echo 'Using g:/windows/allegro/32/non-smp/alisp, wild-module.script passed' Using g:/windows/allegro/32/non-smp/alisp, wild-module.script passed ++ expr 55 + 1 + test_pass=56 + echo + echo + echo + echo -#--------------------------------------- -#--------------------------------------- + echo 'Using g:/windows/allegro/32/non-smp/alisp' Using g:/windows/allegro/32/non-smp/alisp + echo 'Ran 57 tests: ' Ran 57 tests: + echo ' 56 passing and 1 failing' 56 passing and 1 failing + '[' 1 -eq 0 ']' + echo 'failing test(s): test-program.script' failing test(s): test-program.script + echo -#--------------------------------------- -#--------------------------------------- + echo