* Package: dev-lisp/asdf-3.1.4 * Repository: gentoo * Maintainer: common-lisp@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: fakeroot preserve-libs sandbox test userpriv usersandbox >>> cfg-update-1.8.2-r1: Creating checksum index... >>> Unpacking source... >>> Unpacking asdf-3.1.4.tar.gz to /var/tmp/portage/dev-lisp/asdf-3.1.4/work >>> Source unpacked in /var/tmp/portage/dev-lisp/asdf-3.1.4/work >>> Preparing source in /var/tmp/portage/dev-lisp/asdf-3.1.4/work ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-lisp/asdf-3.1.4/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-lisp/asdf-3.1.4/work ... make: 'build/asdf.lisp' is up to date. >>> Source compiled. >>> Test phase: dev-lisp/asdf-3.1.4 make -j3 -l5 test make -C doc make[1]: Entering directory '/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc' makeinfo --html --no-split --no-headers -o asdf.html asdf.texinfo texi2pdf asdf.texinfo This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdfetex) restricted \write18 enabled. entering extended mode (./asdf.texinfo (/usr/share/texmf-dist/tex/texinfo/texinfo.tex Loading texinfo [version 2012-07-03.16]: pdf, fonts, markup, glyphs, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texmf-dist/tex/generic/epsf/epsf.tex This is `epsf.tex' v2.7.4 <14 February 2011> ) localization, formatting, and turning on texinfo input format.) [1{/var/lib/t exmf/fonts/map/pdftex/updmap/pdftex.map}] [2] [-1] Chapter 1 Cross reference values unknown; you must run TeX again. Chapter 2 [1] Chapter 3 [2] [3] [4] Chapter 4 [5] Overfull \hbox (10.88193pt too wide) in paragraph at lines 668--685 []@textrm The sim-plest way to add a path to your search path, say `@texttt /h ome/luser/.asd-link-farm/[]@textrm '[]| [6] Overfull \hbox (7.21071pt too wide) in paragraph at lines 745--748 []@textrm For ex-am-ple, let's say you want ASDF to find the `@texttt .asd[]@te xtrm '[] file `@texttt /home/me/src/foo/foo.asd[]@textrm '[].| [7] Chapter 5 [8] Chapter 6 [9] [10] [11] Overfull \hbox (31.97514pt too wide) in paragraph at lines 1287--1287 [] @texttt (see [][]$@textsy h$@texttt undefined$@texts y i$ @texttt [Component types], page $@textsy h$@texttt undefined$@textsy i$[][ ]@texttt )[] | [12] [13] [14] [15] [16] [17] Overfull \hbox (14.94176pt too wide) in paragraph at lines 1772--1772 [] @texttt '(:c2mop :closer-common-lisp :c2cl :closer-common-lisp-user :c2cl-u ser))[] | [18] Underfull \hbox (badness 10000) in paragraph at lines 1802--1806 @texttt lil/interface/definition[]@textrm , @texttt lil/interface/base[]@textrm , @texttt lil/interface/eq[]@textrm , and Chapter 7 [19] [20] [21] [22] Underfull \hbox (badness 7099) in paragraph at lines 2119--2123 []@textrm NB: @texttt compile-bundle-op[]@textrm , @texttt monolithic-compile- bundle-op[]@textrm , @texttt load-bundle-op[]@textrm , [23] [24] [25] [26] [27] [28] [29] [30] [31] Overfull \hbox (32.18782pt too wide) in paragraph at lines 2870--2870 [] @texttt (parse-unix-namestring (format nil "~(~A~)/" (asdf:implementation -type)))[] | [32] Chapter 8 [33] Underfull \hbox (badness 10000) in paragraph at lines 3007--3014 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n file Underfull \hbox (badness 10000) in paragraph at lines 3007--3014 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/source-registry.conf[]@textrm '[ ] (which de-faults Underfull \hbox (badness 7397) in paragraph at lines 3015--3022 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n di-rec-tory Underfull \hbox (badness 10000) in paragraph at lines 3023--3032 @textrm only), `@texttt $XDG_DATA_HOME/common-lisp/systems/[]@textrm '[] (no r e-cur-sion, link farm) Underfull \hbox (badness 10000) in paragraph at lines 3033--3038 []@textrm The source reg-istry will be con-fig-ured from sys-tem con-fig-u-ra- tion file [34] [35] [36] Overfull \hbox (20.69044pt too wide) in paragraph at lines 3242--3242 [] @texttt ;; magic, for output-translations source only: paths that are re lative[] | [37] Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm bian pack-ages or some fu-ture ver-sion of @texttt clbuild[] @textrm ma y then in-clude files Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm such as `@texttt /etc/common-lisp/source-registry.conf.d/10-foo.conf[]@ textrm '[] or Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm `@texttt ~/.config/common-lisp/source-registry.conf.d/10-foo.conf[]@tex trm '[] to eas-ily and Overfull \hbox (54.96515pt too wide) in paragraph at lines 3309--3314 []@textrm Hence, to achieve the same ef-fect as my ex-am-ple `@texttt ~/.config /common-lisp/source-registry.conf[]@textrm '[]| Overfull \hbox (102.80327pt too wide) in paragraph at lines 3309--3314 @textrm above, I could sim-ply cre-ate a file `@texttt ~/.config/common-lisp/so urce-registry.conf.d/33-home-fare-cl.conf[]@textrm '[]| [38] [39] [40] [41] [42] Chapter 9 [43] Underfull \hbox (badness 10000) in paragraph at lines 3724--3731 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n file Underfull \hbox (badness 10000) in paragraph at lines 3724--3731 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/asdf-output-translations.conf[]@ textrm '[] (which Underfull \hbox (badness 7397) in paragraph at lines 3732--3739 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n di-rec-tory Underfull \hbox (badness 10000) in paragraph at lines 3732--3739 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/asdf-output-translations.conf.d/ []@textrm '[] (which Underfull \hbox (badness 10000) in paragraph at lines 3740--3745 []@textrm The source reg-istry will be con-fig-ured from sys-tem con-fig-u-ra- tion file [44] [45] [46] [47] Underfull \hbox (badness 10000) in paragraph at lines 3980--3987 @textrm as `@texttt /etc/common-lisp/asdf-output-translations.conf.d/10-foo.con f[]@textrm '[] or [48] [49] Chapter 10 [50] Chapter 11 [51] [52] [53] Underfull \hbox (badness 10000) in paragraph at lines 4387--4394 @textttsl encodings.git[] @textrm or @textttsl git clone ssh://common-lisp.net/ project/asdf/git/asdf- [54] [55] [56] [57] [58] Chapter 12 [59] Chapter 13 [60] [61] [62] [63] [64] Underfull \hbox (badness 10000) in paragraph at lines 5150--5163 @texttt (defmethod source-file-type ((component cl-source-file) (system (eql [65] [66] Overfull \hbox (164.40764pt too wide) in paragraph at lines 5349--5349 []@texttt echo ':disable-cache' > ~/.config/common-lisp/asdf-output-translatio ns.conf.d/99-disable-cache.conf[] | [67] [68] [69] [70] [71] (Ongoing Work) [72] (Bibliography) [73] [74] (Concept Index) [75] (Function and Class Index) [76] (Variable Index) [77] [78] ) (see the transcript file for additional information) Output written on asdf.pdf (81 pages, 431409 bytes). Transcript written on asdf.log. This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdfetex) restricted \write18 enabled. entering extended mode (./asdf.texinfo (/usr/share/texmf-dist/tex/texinfo/texinfo.tex Loading texinfo [version 2012-07-03.16]: pdf, fonts, markup, glyphs, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texmf-dist/tex/generic/epsf/epsf.tex This is `epsf.tex' v2.7.4 <14 February 2011> ) localization, formatting, and turning on texinfo input format.) (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.aux) [1{/var/lib/texmf/font s/map/pdftex/updmap/pdftex.map}] [2] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.toc [-1] [-2] [-3]) [-4] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.toc) (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.toc) Chapter 1 Chapter 2 [1] Chapter 3 [2] [3] [4] Chapter 4 [5] Overfull \hbox (10.88193pt too wide) in paragraph at lines 668--685 []@textrm The sim-plest way to add a path to your search path, say `@texttt /h ome/luser/.asd-link-farm/[]@textrm '[]| [6] Overfull \hbox (7.21071pt too wide) in paragraph at lines 745--748 []@textrm For ex-am-ple, let's say you want ASDF to find the `@texttt .asd[]@te xtrm '[] file `@texttt /home/me/src/foo/foo.asd[]@textrm '[].| [7] Chapter 5 [8] Chapter 6 [9] [10] [11] [12] [13] [14] [15] [16] [17] Overfull \hbox (14.94176pt too wide) in paragraph at lines 1772--1772 [] @texttt '(:c2mop :closer-common-lisp :c2cl :closer-common-lisp-user :c2cl-u ser))[] | [18] Underfull \hbox (badness 10000) in paragraph at lines 1802--1806 @texttt lil/interface/definition[]@textrm , @texttt lil/interface/base[]@textrm , @texttt lil/interface/eq[]@textrm , and Chapter 7 [19] [20] [21] [22] Underfull \hbox (badness 7099) in paragraph at lines 2119--2123 []@textrm NB: @texttt compile-bundle-op[]@textrm , @texttt monolithic-compile- bundle-op[]@textrm , @texttt load-bundle-op[]@textrm , [23] [24] [25] [26] [27] [28] [29] [30] [31] Overfull \hbox (32.18782pt too wide) in paragraph at lines 2870--2870 [] @texttt (parse-unix-namestring (format nil "~(~A~)/" (asdf:implementation -type)))[] | [32] Chapter 8 [33] Underfull \hbox (badness 10000) in paragraph at lines 3007--3014 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n file Underfull \hbox (badness 10000) in paragraph at lines 3007--3014 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/source-registry.conf[]@textrm '[ ] (which de-faults Underfull \hbox (badness 7397) in paragraph at lines 3015--3022 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n di-rec-tory Underfull \hbox (badness 10000) in paragraph at lines 3023--3032 @textrm only), `@texttt $XDG_DATA_HOME/common-lisp/systems/[]@textrm '[] (no r e-cur-sion, link farm) Underfull \hbox (badness 10000) in paragraph at lines 3033--3038 []@textrm The source reg-istry will be con-fig-ured from sys-tem con-fig-u-ra- tion file [34] [35] [36] Overfull \hbox (20.69044pt too wide) in paragraph at lines 3242--3242 [] @texttt ;; magic, for output-translations source only: paths that are re lative[] | [37] Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm bian pack-ages or some fu-ture ver-sion of @texttt clbuild[] @textrm ma y then in-clude files Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm such as `@texttt /etc/common-lisp/source-registry.conf.d/10-foo.conf[]@ textrm '[] or Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm `@texttt ~/.config/common-lisp/source-registry.conf.d/10-foo.conf[]@tex trm '[] to eas-ily and Overfull \hbox (54.96515pt too wide) in paragraph at lines 3309--3314 []@textrm Hence, to achieve the same ef-fect as my ex-am-ple `@texttt ~/.config /common-lisp/source-registry.conf[]@textrm '[]| Overfull \hbox (102.80327pt too wide) in paragraph at lines 3309--3314 @textrm above, I could sim-ply cre-ate a file `@texttt ~/.config/common-lisp/so urce-registry.conf.d/33-home-fare-cl.conf[]@textrm '[]| [38] [39] [40] [41] [42] Chapter 9 [43] Underfull \hbox (badness 10000) in paragraph at lines 3724--3731 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n file Underfull \hbox (badness 10000) in paragraph at lines 3724--3731 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/asdf-output-translations.conf[]@ textrm '[] (which Underfull \hbox (badness 7397) in paragraph at lines 3732--3739 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n di-rec-tory Underfull \hbox (badness 10000) in paragraph at lines 3732--3739 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/asdf-output-translations.conf.d/ []@textrm '[] (which Underfull \hbox (badness 10000) in paragraph at lines 3740--3745 []@textrm The source reg-istry will be con-fig-ured from sys-tem con-fig-u-ra- tion file [44] [45] [46] [47] Underfull \hbox (badness 10000) in paragraph at lines 3980--3987 @textrm as `@texttt /etc/common-lisp/asdf-output-translations.conf.d/10-foo.con f[]@textrm '[] or [48] [49] Chapter 10 [50] Chapter 11 [51] [52] [53] Underfull \hbox (badness 10000) in paragraph at lines 4387--4394 @textttsl encodings.git[] @textrm or @textttsl git clone ssh://common-lisp.net/ project/asdf/git/asdf- [54] [55] [56] [57] [58] Chapter 12 [59] Chapter 13 [60] [61] [62] [63] [64] Underfull \hbox (badness 10000) in paragraph at lines 5150--5163 @texttt (defmethod source-file-type ((component cl-source-file) (system (eql [65] [66] Overfull \hbox (164.40764pt too wide) in paragraph at lines 5349--5349 []@texttt echo ':disable-cache' > ~/.config/common-lisp/asdf-output-translatio ns.conf.d/99-disable-cache.conf[] | [67] [68] [69] [70] [71] (Ongoing Work) [72] (Bibliography) [73] [74] (Concept Index) [75] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.cps) (Function and Class Index) [76] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.fns) [77] (Variable Index) [78] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.vrs) [79] ) (see the transcript file for additional information) Output written on asdf.pdf (85 pages, 477056 bytes). Transcript written on asdf.log. This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdfetex) restricted \write18 enabled. entering extended mode (./asdf.texinfo (/usr/share/texmf-dist/tex/texinfo/texinfo.tex Loading texinfo [version 2012-07-03.16]: pdf, fonts, markup, glyphs, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texmf-dist/tex/generic/epsf/epsf.tex This is `epsf.tex' v2.7.4 <14 February 2011> ) localization, formatting, and turning on texinfo input format.) (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.aux) [1{/var/lib/texmf/font s/map/pdftex/updmap/pdftex.map}] [2] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.toc [-1] [-2] [-3]) [-4] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.toc) (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.toc) Chapter 1 Chapter 2 [1] Chapter 3 [2] [3] [4] Chapter 4 [5] Overfull \hbox (10.88193pt too wide) in paragraph at lines 668--685 []@textrm The sim-plest way to add a path to your search path, say `@texttt /h ome/luser/.asd-link-farm/[]@textrm '[]| [6] Overfull \hbox (7.21071pt too wide) in paragraph at lines 745--748 []@textrm For ex-am-ple, let's say you want ASDF to find the `@texttt .asd[]@te xtrm '[] file `@texttt /home/me/src/foo/foo.asd[]@textrm '[].| [7] Chapter 5 [8] Chapter 6 [9] [10] [11] [12] [13] [14] [15] [16] [17] Overfull \hbox (14.94176pt too wide) in paragraph at lines 1772--1772 [] @texttt '(:c2mop :closer-common-lisp :c2cl :closer-common-lisp-user :c2cl-u ser))[] | [18] Underfull \hbox (badness 10000) in paragraph at lines 1802--1806 @texttt lil/interface/definition[]@textrm , @texttt lil/interface/base[]@textrm , @texttt lil/interface/eq[]@textrm , and Chapter 7 [19] [20] [21] [22] Underfull \hbox (badness 7099) in paragraph at lines 2119--2123 []@textrm NB: @texttt compile-bundle-op[]@textrm , @texttt monolithic-compile- bundle-op[]@textrm , @texttt load-bundle-op[]@textrm , [23] [24] [25] [26] [27] [28] [29] [30] [31] Overfull \hbox (32.18782pt too wide) in paragraph at lines 2870--2870 [] @texttt (parse-unix-namestring (format nil "~(~A~)/" (asdf:implementation -type)))[] | [32] Chapter 8 [33] Underfull \hbox (badness 10000) in paragraph at lines 3007--3014 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n file Underfull \hbox (badness 10000) in paragraph at lines 3007--3014 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/source-registry.conf[]@textrm '[ ] (which de-faults Underfull \hbox (badness 7397) in paragraph at lines 3015--3022 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n di-rec-tory Underfull \hbox (badness 10000) in paragraph at lines 3023--3032 @textrm only), `@texttt $XDG_DATA_HOME/common-lisp/systems/[]@textrm '[] (no r e-cur-sion, link farm) Underfull \hbox (badness 10000) in paragraph at lines 3033--3038 []@textrm The source reg-istry will be con-fig-ured from sys-tem con-fig-u-ra- tion file [34] [35] [36] Overfull \hbox (20.69044pt too wide) in paragraph at lines 3242--3242 [] @texttt ;; magic, for output-translations source only: paths that are re lative[] | [37] Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm bian pack-ages or some fu-ture ver-sion of @texttt clbuild[] @textrm ma y then in-clude files Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm such as `@texttt /etc/common-lisp/source-registry.conf.d/10-foo.conf[]@ textrm '[] or Underfull \hbox (badness 10000) in paragraph at lines 3286--3293 @textrm `@texttt ~/.config/common-lisp/source-registry.conf.d/10-foo.conf[]@tex trm '[] to eas-ily and Overfull \hbox (54.96515pt too wide) in paragraph at lines 3309--3314 []@textrm Hence, to achieve the same ef-fect as my ex-am-ple `@texttt ~/.config /common-lisp/source-registry.conf[]@textrm '[]| Overfull \hbox (102.80327pt too wide) in paragraph at lines 3309--3314 @textrm above, I could sim-ply cre-ate a file `@texttt ~/.config/common-lisp/so urce-registry.conf.d/33-home-fare-cl.conf[]@textrm '[]| [38] [39] [40] [41] [42] Chapter 9 [43] Underfull \hbox (badness 10000) in paragraph at lines 3724--3731 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n file Underfull \hbox (badness 10000) in paragraph at lines 3724--3731 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/asdf-output-translations.conf[]@ textrm '[] (which Underfull \hbox (badness 7397) in paragraph at lines 3732--3739 []@textrm The source reg-istry will be con-fig-ured from user con-fig-u-ra-tio n di-rec-tory Underfull \hbox (badness 10000) in paragraph at lines 3732--3739 @textrm `@texttt $XDG_CONFIG_DIRS/common-lisp/asdf-output-translations.conf.d/ []@textrm '[] (which Underfull \hbox (badness 10000) in paragraph at lines 3740--3745 []@textrm The source reg-istry will be con-fig-ured from sys-tem con-fig-u-ra- tion file [44] [45] [46] [47] Underfull \hbox (badness 10000) in paragraph at lines 3980--3987 @textrm as `@texttt /etc/common-lisp/asdf-output-translations.conf.d/10-foo.con f[]@textrm '[] or [48] [49] Chapter 10 [50] Chapter 11 [51] [52] [53] Underfull \hbox (badness 10000) in paragraph at lines 4387--4394 @textttsl encodings.git[] @textrm or @textttsl git clone ssh://common-lisp.net/ project/asdf/git/asdf- [54] [55] [56] [57] [58] Chapter 12 [59] Chapter 13 [60] [61] [62] [63] [64] Underfull \hbox (badness 10000) in paragraph at lines 5150--5163 @texttt (defmethod source-file-type ((component cl-source-file) (system (eql [65] [66] Overfull \hbox (164.40764pt too wide) in paragraph at lines 5349--5349 []@texttt echo ':disable-cache' > ~/.config/common-lisp/asdf-output-translatio ns.conf.d/99-disable-cache.conf[] | [67] [68] [69] [70] [71] (Ongoing Work) [72] (Bibliography) [73] [74] (Concept Index) [75] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.cps) (Function and Class Index) [76] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.fns) [77] (Variable Index) [78] (/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc/asdf.vrs) [79] ) (see the transcript file for additional information) Output written on asdf.pdf (85 pages, 477104 bytes). Transcript written on asdf.log. makeinfo --html asdf.texinfo makeinfo asdf.texinfo make[1]: Leaving directory '/var/tmp/portage/dev-lisp/asdf-3.1.4/work/doc' ./test/run-tests.sh -c sbcl GOOD: Loading ASDF on sbcl produces no message ./test/run-tests.sh -l sbcl Loading all these systems: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/asdf.lisp" Done! Script succeeded A=asdf-3.1.4.tar.gz D=/var/tmp/portage/dev-lisp/asdf-3.1.4/image/ SANDBOX_WRITE=:/dev/console:/dev/fd:/dev/full:/dev/null:/dev/ptmx:/dev/pts/:/dev/pty:/dev/shm:/dev/tts:/dev/tty:/dev/vc/:/dev/zero:/proc/self/fd:/tmp/:/usr/lib32/cf:/usr/lib32/conftest:/usr/lib64/cf:/usr/lib64/conftest:/usr/lib/cf:/usr/lib/conftest:/usr/tmp/cf:/usr/tmp/conftest:/var/tmp:/var/tmp/:/var/tmp/portage/dev-lisp/asdf-3.1.4/homedir/.bash_history TMPDIR=/var/tmp/portage/dev-lisp/asdf-3.1.4/temp FILESDIR=/usr/portage/dev-lisp/asdf/files SANDBOX_PREDICT=/var/tmp/portage/dev-lisp/asdf-3.1.4/homedir:/dev/crypto:/proc/self/coredump_filter:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/var/cache/fontconfig:/ CL_SOURCE_REGISTRY=/var/tmp/portage/dev-lisp/asdf-3.1.4/work/:/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/:/var/tmp/portage/dev-lisp/asdf-3.1.4/work/ext//: P=asdf-3.1.4 TEMP=/var/tmp/portage/dev-lisp/asdf-3.1.4/temp S=/var/tmp/portage/dev-lisp/asdf-3.1.4/work T=/var/tmp/portage/dev-lisp/asdf-3.1.4/temp WORKDIR=/var/tmp/portage/dev-lisp/asdf-3.1.4/work ED=/var/tmp/portage/dev-lisp/asdf-3.1.4/image/ PORTAGE_BUILDDIR=/var/tmp/portage/dev-lisp/asdf-3.1.4 PWD=/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test MOPREFIX=asdf HOME=/var/tmp/portage/dev-lisp/asdf-3.1.4/homedir PORTAGE_LOG_FILE=/var/log/portage/dev-lisp:asdf-3.1.4:20161230-203815.log PKG_LOGDIR=/var/tmp/portage/dev-lisp/asdf-3.1.4/temp/logging TMP=/var/tmp/portage/dev-lisp/asdf-3.1.4/temp PF=asdf-3.1.4 EBUILD=/usr/portage/dev-lisp/asdf/asdf-3.1.4.ebuild DISTDIR=/var/tmp/portage/dev-lisp/asdf-3.1.4/distdir PN=asdf OLDPWD=/var/tmp/portage/dev-lisp/asdf-3.1.4/work sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "(or\`,#.(load(string\`|script-support.lisp|))#.(asdf-test::compile-asdf-script))" ASDF compiled cleanly Compiled OK Testing: asdf-pathname-test.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|asdf-pathname-test.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running asdf-pathname-test.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/asdf-pathname-test.script" source registry: (("sb-aclrepl" . #P"/usr/lib64/sbcl/contrib/sb-aclrepl.asd") ("sb-bsd-sockets" . #P"/usr/lib64/sbcl/contrib/sb-bsd-sockets.asd") ("sb-cltl2" . #P"/usr/lib64/sbcl/contrib/sb-cltl2.asd") ("sb-concurrency" . #P"/usr/lib64/sbcl/contrib/sb-concurrency.asd") ("sb-cover" . #P"/usr/lib64/sbcl/contrib/sb-cover.asd") ("sb-executable" . #P"/usr/lib64/sbcl/contrib/sb-executable.asd") ("sb-gmp" . #P"/usr/lib64/sbcl/contrib/sb-gmp.asd") ("sb-grovel" . #P"/usr/lib64/sbcl/contrib/sb-grovel.asd") ("sb-introspect" . #P"/usr/lib64/sbcl/contrib/sb-introspect.asd") ("sb-md5" . #P"/usr/lib64/sbcl/contrib/sb-md5.asd") ("sb-posix" . #P"/usr/lib64/sbcl/contrib/sb-posix.asd") ("sb-queue" . #P"/usr/lib64/sbcl/contrib/sb-queue.asd") ("sb-rotate-byte" . #P"/usr/lib64/sbcl/contrib/sb-rotate-byte.asd") ("sb-rt" . #P"/usr/lib64/sbcl/contrib/sb-rt.asd") ("sb-simple-streams" . #P"/usr/lib64/sbcl/contrib/sb-simple-streams.asd") ("sb-sprof" . #P"/usr/lib64/sbcl/contrib/sb-sprof.asd")) output translations: ((#P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/**/*.*" T) (#P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/**/*.*" T) (#P"/var/tmp/portage/dev-lisp/asdf-3.1.4/homedir/.cache/common-lisp/sbcl-1.1.18-linux-x64/**/*.*" T) (#P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/**/*.*" #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/**/*.*") (#P"/usr/lib64/sbcl/**/*.*" T) (#P"/usr/lib64/sbcl/**/*.*" #P"/usr/lib64/sbcl/**/*.*") (T #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/**/*.*") (T #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/homedir/.cache/common-lisp/sbcl-1.1.18-linux-x64/**/*.*")) (RESOLVE-LOCATION '(:HOME)) and (TRUENAME (USER-HOMEDIR-PATHNAME)) both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/homedir/" WARNING: These two expressions yield pathname-equal yet not equal path the first expression (RESOLVE-LOCATION '("/foo" "bar" "baz")) yields this: #P"/foo/bar/baz" (:HOST # :DEVICE NIL :DIRECTORY (:ABSOLUTE "foo" "bar") :NAME "baz" :TYPE :UNSPECIFIC :VERSION NIL) the other expression #P"/foo/bar/baz" yields that: #P"/foo/bar/baz" (:HOST # :DEVICE NIL :DIRECTORY (:ABSOLUTE "foo" "bar") :NAME "baz" :TYPE NIL :VERSION :NEWEST) (RESOLVE-LOCATION '("/foo" "bar" "baz") :ENSURE-DIRECTORY T) and #P"/foo/bar/baz/" both evaluate to same path: #P"/foo/bar/baz/" (RESOLVE-LOCATION '("/foo" "bar" "baz") :ENSURE-DIRECTORY T :WILDEN T) and (WILDEN #P"/foo/bar/baz/") both evaluate to same path: #P"/foo/bar/baz/**/*.*" (RESOLVE-LOCATION '("/foo" "bar" "baz") :ENSURE-DIRECTORY NIL :WILDEN T) and (WILDEN #P"/foo/bar/") both evaluate to same path: #P"/foo/bar/**/*.*" (RESOLVE-LOCATION '("/foo" "bar" :**/ "baz" #P"*.*") :ENSURE-DIRECTORY NIL :WILDEN T) and #P"/foo/bar/**/baz/*.*" both evaluate to same path: #P"/foo/bar/**/baz/*.*" ; Loading system definition for test-asdf from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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;" ;;; 20161230T204032Z : SBCL 1.1.18 3.1.4 (:RESULT :TYPE "SBCL" :VERSION "1.1.18" :FILE #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/results/sbcl-pathnames.text" :SYSTEM-FAILURES (0 336) :DIRECTORY-FAILURES (0 672) :FILE-FAILURES (0 992) :HOMOGENEOUS 0) Script succeeded Using sbcl, asdf-pathname-test.script passed Testing: duplicate-components-test.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|duplicate-components-test.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running duplicate-components-test.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/duplicate-components-test.script" ; Loading system definition for duplicate-components from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/duplicate-components.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/duplicate-components.asd" ; Registering # Script succeeded Using sbcl, duplicate-components-test.script passed Testing: package-inferred-system-test.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|package-inferred-system-test.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running package-inferred-system-test.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/package-inferred-system-test.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/package-inferred-system-test/package-inferred-system-test.asd" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/package-inferred-system-test/a.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/a-TMP.fasl written ; compilation finished in 0:00:00.001 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/a.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/package-inferred-system-test/c.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/c-TMP.fasl written ; compilation finished in 0:00:00.006 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/c.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/package-inferred-system-test/a/x.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/a/x-TMP.fasl written ; compilation finished in 0:00:00.010 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/a/x.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/package-inferred-system-test/b.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/b-TMP.fasl written ; compilation finished in 0:00:00.000 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/b.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/package-inferred-system-test/d.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/package-inferred-system-test/d-TMP.fasl written ; compilation finished in 0:00:00.000 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/package-inferred-system-test/package-inferred-system-test.asd" Received signal Component :PACKAGE-INFERRED-SYSTEM-TEST/F not found Script succeeded Using sbcl, package-inferred-system-test.script passed Testing: test1.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test1.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test1.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.script" ; Loading system definition for test1 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd" ; Registering # TEST1.ASD and (TEST-SOURCE "test1.asd") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd" FILE1.LISP and (TEST-SOURCE "file1.lisp") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" FILE2.LISP and (TEST-SOURCE "file2.lisp") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" FILE1.FASL and (TEST-FASL "file1") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" FILE2.FASL and (TEST-FASL "file2") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" loading test1 ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1-TMP.fasl written ; compilation finished in 0:00:00.115 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.019 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" test that it compiled ASDF-TEST::*DATE* => 3617905913 ASDF-TEST::*THEN* => 3692119243 and loaded now remove file2 that depends-on file1 load again ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.013 check that file1 is _not_ recompiled, but file2 is now touch file1 and check that file2 _is_ also recompiled ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1-TMP.fasl written ; compilation finished in 0:00:00.020 ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.011 FOO (FILE-WRITE-DATE ASDF-TEST::FILE2.FASL) => 3692119243 ASDF-TEST::*BEFORE* => 3692119243 Script succeeded Using sbcl, test1.script passed Testing: test2.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test2.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test2.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test2.script" test2: loading test2b1 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test2b1.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test2a.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3-TMP.fasl written ; compilation finished in 0:00:00.009 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file4.lisp" (written 04 MAY 2009 03:26:32 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file4-TMP.fasl written ; compilation finished in 0:00:00.015 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file4.fasl" test2: file3 and file4 were compiled test2: loading test2b2 should fail ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test2b3.asd" load failed as expected: - Component ASDF/USER::BET-YOU-CANT-FIND-THIS not found, required by # Script succeeded Using sbcl, test2.script passed Testing: test3.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test3.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test3.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test3.script" should load file1 but not file2 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test3.asd" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1-TMP.fasl written ; compilation finished in 0:00:00.018 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" Script succeeded Using sbcl, test3.script passed Testing: test8.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test8.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test8.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test8.script" got missing-component as expected: - Component SYSTEM-DOES-NOT-EXIST not found Script succeeded Using sbcl, test8.script passed Testing: test9.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test9.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test9.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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 Using sbcl, test9.script passed Testing: test-around-compile.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-around-compile.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-around-compile.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-around-compile.script" Testing around-compile with a function name ; Registering # ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test.lisp" (written 24 AUG 2014 06:51:53 PM): This is compile-time and the *read-base* is 2 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-TMP.fasl written ; compilation finished in 0:00:00.035 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test.lisp" (written 24 AUG 2014 06:51:53 PM): This is compile-time and the *read-base* is 9 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-TMP.fasl written ; compilation finished in 0:00:00.022 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test.fasl" This is load-time and the *read-base* is 10 (add10 0) is (in decimal) 9 Script succeeded Using sbcl, test-around-compile.script passed Testing: test-asdf.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-asdf.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-asdf.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd" ;; loading #P"/usr/lib64/sbcl/contrib/sb-posix.asd" ;; loading #P"/usr/lib64/sbcl/contrib/sb-posix.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.002 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3-TMP.fasl written ; compilation finished in 0:00:00.013 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 Using sbcl, test-asdf.script passed Testing: test-builtin-source-file-type.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-builtin-source-file-type.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-builtin-source-file-type.script" 3.1.4 ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-tmp.cl" (written 24 AUG 2014 06:51:53 PM): compiling test-tmp.cl ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-tmp-TMP.fasl written ; compilation finished in 0:00:00.131 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-tmp.fasl" loading test-tmp.cl ; Loading system definition for test-source-file-type-1 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-source-file-type-1.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-source-file-type-1.asd" ; Registering # Hello, world! ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-tmp.fasl" loading test-tmp.cl ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-tmp.fasl" loading test-tmp.cl ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-tmp.fasl" loading test-tmp.cl Script succeeded Using sbcl, test-builtin-source-file-type.script passed Testing: test-bundle.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-bundle.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-bundle.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-bundle.script" ; Loading system definition for test-asdf from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-asdf/bundle-1--system.fasl" ASDF-TEST::*BUNDLE-2* => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-asdf/bundle-2--system.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-asdf/bundle-1--system.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 Using sbcl, test-bundle.script passed Testing: test-cache-for-introspection.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-cache-for-introspection.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-cache-for-introspection.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-cache-for-introspection.script" ; Registering # ; Loading system definition for file3-only from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3-only.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3-only.asd" ; Registering # ; Registering # ; Registering # ; Loading system definition for test-asdf from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd" ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 Using sbcl, test-cache-for-introspection.script passed Testing: test-cache.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-cache.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-cache.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-cache.script" Script succeeded Using sbcl, test-cache.script passed Testing: test-compile-file-failure.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-compile-file-failure.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-compile-file-failure.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-compile-file-failure.script" ; Registering # ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-compile-file-failure.lisp" (written 24 AUG 2014 06:51:53 PM): ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-compile-file-failure.lisp ; in: EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE) ; (WARN "Warning.") ; ; caught WARNING: ; Warning. ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-compile-file-failure-TMP.fasl written ; compilation finished in 0:00:00.016 WARNING: Lisp compilation failed while compiling # WARNING: Lisp compilation had style-warnings while compiling # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-compile-file-failure.fasl" WARNING: Warning. ; ; compilation unit finished ; caught 1 WARNING condition ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-compile-file-failure.lisp" (written 24 AUG 2014 06:51:53 PM): ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-compile-file-failure.lisp ; in: EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE) ; (WARN "Warning.") ; ; caught WARNING: ; Warning. ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-compile-file-failure-TMP.fasl written ; compilation finished in 0:00:00.011 ; ; compilation unit aborted ; caught 2 fatal ERROR conditions ; caught 1 WARNING condition Script succeeded Using sbcl, test-compile-file-failure.script passed Testing: test-concatenate-source.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-concatenate-source.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-concatenate-source.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-concatenate-source.script" ; Registering # ; Loading system definition for file3-only from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3-only.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3-only.asd" ; Registering # (NTH 0 (INPUT-FILES MCSO SYS)) and (NTH 0 (LOOP :FOR N :IN '(3 1 2) :COLLECT (TEST-SOURCE (FORMAT NIL "file~D.lisp" N)))) both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3.lisp" (NTH 1 (INPUT-FILES MCSO SYS)) and (NTH 1 (LOOP :FOR N :IN '(3 1 2) :COLLECT (TEST-SOURCE (FORMAT NIL "file~D.lisp" N)))) both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" (NTH 2 (INPUT-FILES MCSO SYS)) and (NTH 2 (LOOP :FOR N :IN '(3 1 2) :COLLECT (TEST-SOURCE (FORMAT NIL "file~D.lisp" N)))) both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-concatenate-source--all-systems.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-concatenate-source--all-systems.lisp" (written 30 DEC 2016 03:41:32 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-concatenate-source--all-systems-TMP.fasl written ; compilation finished in 0:00:06.422 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-concatenate-source--all-systems.fasl" Script succeeded Using sbcl, test-concatenate-source.script passed Testing: test-configuration.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-configuration.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-configuration.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-configuration.script" subdirectories of dir2/: (#P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/dir3/" #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/dir4/") subdirectories of dir5/: (#P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir5/dir6/" #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir5/dir7/") Source Registry: # ; Loading system definition for foo0 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir1/foo0.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir1/foo0.asd" ; Registering # ; Loading system definition for foo1 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/dir3/foo1.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/dir3/foo1.asd" ; Registering # ; Loading system definition for foo2 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/dir4/foo2.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/dir4/foo2.asd" ; Registering # ; Loading system definition for foo3 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/foo3.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/foo3.asd" ; Registering # ; Loading system definition for foo4 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir5/dir6/foo4.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir5/dir6/foo4.asd" ; Registering # ; Loading system definition for foo6 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir8/foo6.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir8/foo6.asd" ; Registering # ; Loading system definition for foo7 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir9/dira/foo7.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir9/dira/foo7.asd" ; Registering # ; Loading system definition for foo8 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir9/dira/dirc/foo8.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir9/dira/dirc/foo8.asd" ; Registering # A: "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/bar/baz.lisp" B: "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/dir2/bar/baz.lisp" Script succeeded Using sbcl, test-configuration.script passed Testing: test-deferred-warnings.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-deferred-warnings.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-deferred-warnings.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-deferred-warnings.script" ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # TDW0 UIOP/LISP-BUILD:*COMPILE-FILE-WARNINGS-BEHAVIOUR* => :WARN ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/unintern-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/unintern-foo-TMP.fasl written ; compilation finished in 0:00:00.063 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/unintern-foo.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-foo-TMP.fasl written ; compilation finished in 0:00:00.010 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-foo.fasl" ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-foo.lisp ; in: DEFUN ASDF-TEST/DEFERRED-WARNINGS::USE-FOO ; (ASDF-TEST/DEFERRED-WARNINGS::FOO ASDF-TEST/DEFERRED-WARNINGS::X) ; ; caught STYLE-WARNING: ; undefined function: ASDF-TEST/DEFERRED-WARNINGS::FOO ; ; compilation unit finished ; Undefined function: ; ASDF-TEST/DEFERRED-WARNINGS::FOO ; caught 1 STYLE-WARNING condition ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-setf-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-setf-foo-TMP.fasl written ; compilation finished in 0:00:00.060 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-setf-foo.fasl" STYLE-WARNING: Implicitly creating new generic function ASDF-TEST/DEFERRED-WARNINGS::GF. STYLE-WARNING: Implicitly creating new generic function (COMMON-LISP:SETF ASDF-TEST/DEFERRED-WARNINGS::GF). ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-setf-foo.lisp ; in: ; DEFMETHOD (SETF ASDF-TEST/DEFERRED-WARNINGS::GF) (T ; ASDF-TEST/DEFERRED-WARNINGS:: ; (EQL (+ 1 1))) ; (SETF (ASDF-TEST/DEFERRED-WARNINGS::FOO ASDF-TEST/DEFERRED-WARNINGS::X) ; (+ ASDF-TEST/DEFERRED-WARNINGS::Y ASDF-TEST/DEFERRED-WARNINGS::VALUE)) ; --> LET* MULTIPLE-VALUE-BIND LET FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) #:NEW16 #:X17) ; ; caught STYLE-WARNING: ; undefined function: (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) ; in: ; DEFMETHOD ASDF-TEST/DEFERRED-WARNINGS::GF (ASDF-TEST/DEFERRED-WARNINGS:: ; (EQL (+ 1 1))) ; (SETF (ASDF-TEST/DEFERRED-WARNINGS::FOO ; (MAKE-INSTANCE 'ASDF-TEST/DEFERRED-WARNINGS::)) ; #(1 2 3 4)) ; --> LET* MULTIPLE-VALUE-BIND LET FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) #:NEW7 #:G8) ; ; caught STYLE-WARNING: ; undefined function: (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) ; in: DEFUN ASDF-TEST/DEFERRED-WARNINGS::USE-SETF-FOO ; (SETF (ASDF-TEST/DEFERRED-WARNINGS::FOO ASDF-TEST/DEFERRED-WARNINGS::X) ; ASDF-TEST/DEFERRED-WARNINGS::V) ; --> LET* MULTIPLE-VALUE-BIND LET FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) #:NEW0 #:X1) ; ; caught STYLE-WARNING: ; undefined function: (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) ; ; compilation unit finished ; Undefined function: ; (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) ; caught 3 STYLE-WARNING conditions TDW1 UIOP/LISP-BUILD:*WARNINGS-FILE-TYPE* => "sbcl-warnings" ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-deferred-warnings.script ; in: ; ASSERT (HANDLER-CASE ; (LET ((*WARNINGS-FILE-TYPE* NIL)) ; (LOAD-SYSTEM :USE-FOO-ONLY :FORCE T) ; T) ; (ERROR NIL (DBG :WFTN C) NIL)) ; (ASDF-TEST::DBG :WFTN ASDF-TEST::C) ; --> LET FLET ; ==> ; (BLOCK #:THUNK6 ASDF-TEST::C) ; ; caught WARNING: ; undefined variable: C ; ; compilation unit finished ; Undefined variable: ; C ; caught 1 WARNING condition ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-foo-TMP.fasl written ; compilation finished in 0:00:00.009 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-foo.fasl" ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-foo.lisp ; in: DEFUN ASDF-TEST/DEFERRED-WARNINGS::USE-FOO ; (ASDF-TEST/DEFERRED-WARNINGS::FOO ASDF-TEST/DEFERRED-WARNINGS::X) ; ; caught STYLE-WARNING: ; undefined function: ASDF-TEST/DEFERRED-WARNINGS::FOO ; ; compilation unit finished ; Undefined function: ; ASDF-TEST/DEFERRED-WARNINGS::FOO ; caught 1 STYLE-WARNING condition ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-setf-foo.lisp ; in: ; DEFMETHOD (SETF ASDF-TEST/DEFERRED-WARNINGS::GF) (T ; ASDF-TEST/DEFERRED-WARNINGS:: ; (EQL (+ 1 1))) ; (SETF (ASDF-TEST/DEFERRED-WARNINGS::FOO ASDF-TEST/DEFERRED-WARNINGS::X) ; (+ ASDF-TEST/DEFERRED-WARNINGS::Y ASDF-TEST/DEFERRED-WARNINGS::VALUE)) ; --> LET* MULTIPLE-VALUE-BIND LET FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) #:NEW16 #:X17) ; ; caught STYLE-WARNING: ; undefined function: (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) ; in: ; DEFMETHOD ASDF-TEST/DEFERRED-WARNINGS::GF (ASDF-TEST/DEFERRED-WARNINGS:: ; (EQL (+ 1 1))) ; (SETF (ASDF-TEST/DEFERRED-WARNINGS::FOO ; (MAKE-INSTANCE 'ASDF-TEST/DEFERRED-WARNINGS::)) ; #(1 2 3 4)) ; --> LET* MULTIPLE-VALUE-BIND LET FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) #:NEW7 #:G8) ; ; caught STYLE-WARNING: ; undefined function: (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) ; in: DEFUN ASDF-TEST/DEFERRED-WARNINGS::USE-SETF-FOO ; (SETF (ASDF-TEST/DEFERRED-WARNINGS::FOO ASDF-TEST/DEFERRED-WARNINGS::X) ; ASDF-TEST/DEFERRED-WARNINGS::V) ; --> LET* MULTIPLE-VALUE-BIND LET FUNCALL ; ==> ; (SB-C::%FUNCALL #'(SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) #:NEW0 #:X1) ; ; caught STYLE-WARNING: ; undefined function: (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) ; ; compilation unit finished ; Undefined function: ; (SETF ASDF-TEST/DEFERRED-WARNINGS::FOO) ; caught 3 STYLE-WARNING conditions ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-foo.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/defun-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/defun-foo-TMP.fasl written ; compilation finished in 0:00:00.017 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/defun-foo.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-setf-foo.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/defun-setf-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/defun-setf-foo-TMP.fasl written ; compilation finished in 0:00:00.053 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/defun-setf-foo.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-foo-TMP.fasl written ; compilation finished in 0:00:00.011 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-foo.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/defmacro-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/defmacro-foo.lisp ; in: DEFMACRO FOO ; (DEFMACRO ASDF-TEST/DEFERRED-WARNINGS::FOO (ASDF-TEST/DEFERRED-WARNINGS::X) ; `(1+ ,ASDF-TEST/DEFERRED-WARNINGS::X)) ; --> PROGN EVAL-WHEN ; ==> ; (SB-C::%DEFMACRO 'ASDF-TEST/DEFERRED-WARNINGS::FOO ; #'(SB-INT:NAMED-LAMBDA (DEFMACRO ASDF-TEST/DEFERRED-WARNINGS::FOO) ; (#:WHOLE0 #:ENVIRONMENT1) ; (DECLARE (IGNORE #:ENVIRONMENT1)) ; (LET* () ; (DECLARE (MUFFLE-CONDITIONS CODE-DELETION-NOTE)) ; (LET (#) ; (UNLESS # #)) ; (LET* (#) ; (BLOCK ASDF-TEST/DEFERRED-WARNINGS::FOO `#)))) ; '(ASDF-TEST/DEFERRED-WARNINGS::X) NIL ; '(MACRO-FUNCTION ASDF-TEST/DEFERRED-WARNINGS::FOO) ; (SB-C:SOURCE-LOCATION)) ; ; caught STYLE-WARNING: ; FOO is being redefined as a macro when it was previously defined to be a function. ; ; caught STYLE-WARNING: ; redefining ASDF-TEST/DEFERRED-WARNINGS::FOO in DEFMACRO ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/defmacro-foo-TMP.fasl written ; compilation finished in 0:00:00.032 ; ; compilation unit aborted ; caught 2 fatal ERROR conditions ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/use-setf-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-setf-foo-TMP.fasl written ; compilation finished in 0:00:00.024 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/use-setf-foo.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/defsetf-foo.lisp" (written 24 AUG 2014 06:51:53 PM): ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/defsetf-foo.lisp ; in: DEFSETF FOO ; (DEFSETF ASDF-TEST/DEFERRED-WARNINGS::FOO ; ASDF-TEST/DEFERRED-WARNINGS::SET-FOO) ; --> EVAL-WHEN ; ==> ; (SB-IMPL::ASSIGN-SETF-MACRO 'ASDF-TEST/DEFERRED-WARNINGS::FOO NIL NIL ; 'ASDF-TEST/DEFERRED-WARNINGS::SET-FOO NIL) ; ; caught STYLE-WARNING: ; defining setf macro for FOO when (SETF FOO) is fbound ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/defsetf-foo-TMP.fasl written ; compilation finished in 0:00:01.122 ; ; compilation unit aborted ; caught 2 fatal ERROR conditions Script succeeded Using sbcl, test-deferred-warnings.script passed Testing: test-defsystem-depends-on.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-defsystem-depends-on.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-defsystem-depends-on.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-defsystem-depends-on.script" ; Registering # ; Loading system definition for test-asdf from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd" ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/l-file.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/l-file-TMP.fasl written ; compilation finished in 0:00:00.020 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/l-file.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-extension.l" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-extension-TMP.fasl written ; compilation finished in 0:00:00.000 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-extension.fasl" ; Registering # ; Registering # ; Registering # ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/l-operation.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/l-operation-TMP.fasl written ; compilation finished in 0:00:00.026 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/l-operation.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ; Registering # Checking whether (MAKE :TEST-DEFSYSTEM-DEPENDS-ON-3) signals ASDF/FIND-SYSTEM:FORMATTED-SYSTEM-DEFINITION-ERROR Received signal # Script succeeded Using sbcl, test-defsystem-depends-on.script passed Testing: test-defsystem-errors.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-defsystem-errors.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-defsystem-errors.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-defsystem-errors.script" ; file: /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-defsystem-errors.script ; in: DEFUN DEFSYSTEM-ERROR-HANDLER ; (DEFUN ASDF-TEST::DEFSYSTEM-ERROR-HANDLER ; (ASDF-TEST::FORM &OPTIONAL (ERROR 'ERROR)) ; (HANDLER-CASE (EVAL ASDF-TEST::FORM) (ERROR NIL T) ; (:NO-ERROR (&REST VALUES) (DECLARE (IGNORE VALUES)) ; (ERROR "Expected an error out of ~S" ASDF-TEST::FORM)))) ; ; caught STYLE-WARNING: ; The variable ERROR is defined but never used. ; ; compilation unit finished ; caught 1 STYLE-WARNING condition ; Registering # Script succeeded Using sbcl, test-defsystem-errors.script passed Testing: test-encodings.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-encodings.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-encodings.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-encodings.script" Test TEST-ENCODING-EXPLICIT-U8: should be UTF-8 ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/lambda.lisp" Test TEST-ENCODING-EXPLICIT-DEFAULT: should be DEFAULT ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/lambda.lisp" Test TEST-ENCODING-IMPLICIT-DEFAULT: should be UTF-8 ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/lambda.lisp" Couldn't find ASDF-ENCODINGS. Skipping the rest the test. Using sbcl, test-encodings.script passed Testing: test-force.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-force.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-force.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-force.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 => ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1-TMP.fasl written ; compilation finished in 0:00:00.014 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3-TMP.fasl written ; compilation finished in 0:00:00.014 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" Script succeeded Using sbcl, test-force.script passed Testing: test-inline-methods.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-inline-methods.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-inline-methods.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-inline-methods.script" ; Registering # Method run before loading FASL for # - *a* = 1 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.019 Method run for loading FASL for # - *a* = 2 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" Script succeeded Using sbcl, test-inline-methods.script passed Testing: test-logical-pathname.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-logical-pathname.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-logical-pathname.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-logical-pathname.script" LOGICAL (LOGICAL-PATHNAME-TRANSLATIONS "ASDF") => (("**;*.asd.*" #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/**/*.asd") ("**;*.lisp.*" #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/**/*.lisp") ("**;*.*.*" #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/**/*.*")) (TRANSLATE-LOGICAL-PATHNAME "ASDF:test;test-logical-pathname.asd") => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-logical-pathname.asd" (TRUENAME "ASDF:test;test-logical-pathname.asd") => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-logical-pathname.asd" (TRANSLATE-LOGICAL-PATHNAME "ASDF:test;test-logical-pathname.lisp") => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-logical-pathname.lisp" (TRANSLATE-LOGICAL-PATHNAME "ASDF:test;test-logical-pathname.fasl") => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-logical-pathname.asd" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/logical-file.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/logical-file-TMP.fasl written ; compilation finished in 0:00:00.015 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 #P"ASDF:TEST;TEST-LOGICAL-PATHNAME.ASD.NEWEST" ; Registering # ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/logical-file.lisp" (written 24 AUG 2014 06:51:53 PM): ; ASDF:TEST;LOGICAL-FILE-TMP.FASL.NEWEST written ; compilation finished in 0:00:00.017 ;; loading #P"ASDF:TEST;LOGICAL-FILE.FASL.NEWEST" Test logical pathnames in source-registry, recursive ;; loading #P"ASDF:TEST;TEST-LOGICAL-PATHNAME.ASD.NEWEST" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/logical-file.lisp" (written 24 AUG 2014 06:51:53 PM): ; ASDF:TEST;LOGICAL-FILE-TMP.FASL.NEWEST written ; compilation finished in 0:00:00.007 ;; loading #P"ASDF:TEST;LOGICAL-FILE.FASL.NEWEST" Done Script succeeded Using sbcl, test-logical-pathname.script passed Testing: test-missing-lisp-file.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-missing-lisp-file.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-missing-lisp-file.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-missing-lisp-file.script" ; Registering # ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/fileMissing.lisp" (written 30 DEC 2016 03:42:11 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/fileMissing-TMP.fasl written ; compilation finished in 0:00:00.002 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/fileMissing.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.081 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" Script succeeded Using sbcl, test-missing-lisp-file.script passed Testing: test-module-depend.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-module-depend.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-module-depend.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-module-depend.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-module-depend.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" FILE1.FASL and (TEST-FASL "file1") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" FILE2.FASL and (TEST-FASL "file2") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" FILE3.FASL and (TEST-FASL "file3") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1-TMP.fasl written ; compilation finished in 0:00:00.010 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.015 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3-TMP.fasl written ; compilation finished in 0:00:00.010 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" Script succeeded Using sbcl, test-module-depend.script passed Testing: test-module-excessive-depend.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-module-excessive-depend.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-module-excessive-depend.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3-only.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.006 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" # # ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1-TMP.fasl written ; compilation finished in 0:00:00.011 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.011 Script succeeded Using sbcl, test-module-excessive-depend.script passed Testing: test-module-pathnames.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-module-pathnames.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-module-pathnames.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-module-pathnames.script" ; Registering # Loading the system ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/sources/level1/file1.lisp" (written 24 AUG 2014 06:51:53 PM): compiling level1/file1 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/sources/level1/file1-TMP.fasl written ; compilation finished in 0:00:00.013 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/sources/level1/file1.fasl" loading level1/file1 ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/sources/level1/level2/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/sources/level1/level2/file2-TMP.fasl written ; compilation finished in 0:00:00.015 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/sources/level1/level2/file2.fasl" Checking pathnames Script succeeded Using sbcl, test-module-pathnames.script passed Testing: test-multiple.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-multiple.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-multiple.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-multiple.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-multiple.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3.lisp" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file4.lisp" (written 04 MAY 2009 03:26:32 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file4-TMP.fasl written ; compilation finished in 0:00:00.060 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file4.fasl" Script succeeded Using sbcl, test-multiple.script passed Testing: test-mutual-redefinition.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-mutual-redefinition.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-mutual-redefinition.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-mutual-redefinition.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-mutual-redefinition-1.asd" loading test-mutual-redefinition-2 in a different cache session ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-mutual-redefinition-2.asd" Script succeeded Using sbcl, test-mutual-redefinition.script passed Testing: test-nested-components.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-nested-components.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-nested-components.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-nested-components.script" ; Registering # ; Registering # ; Registering # ; Registering # (:A ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) ((# . #) (# . #) (# . #) (# . #)) :X ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #)) ((# . #) (# . #) (# . #) (# . #))) Script succeeded Using sbcl, test-nested-components.script passed Testing: test-operation-classes.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-operation-classes.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-operation-classes.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-operation-classes.script" Checking whether (MAKE-INSTANCE 'MY-UNUPDATED-OPERATION) signals OPERATION-DEFINITION-WARNING Received signal # Checking whether (MAKE-INSTANCE '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 /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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. ;; loading #P"/usr/lib64/sbcl/contrib/sb-posix.asd" 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 Using sbcl, test-operation-classes.script passed Testing: test-package.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-package.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-package.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-package.script" ; Loading system definition from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-package.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-package.asd" ; Registering # ; Loading system definition from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-package.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-package.asd" Script succeeded Using sbcl, test-package.script passed Testing: test-program.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-program.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-program.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-program.script" FOO (UIOP/LISP-BUILD:CURRENT-LISP-FILE-PATHNAME) => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-program.script" ; Loading system definition for hello-world-example from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/hello-world-example.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/hello-world-example.asd" ; Registering # ; Loading system definition for lisp-invocation from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/ext/lisp-invocation/lisp-invocation.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/ext/lisp-invocation/lisp-invocation.asd" ; Registering # ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/ext/lisp-invocation/lisp-invocation.lisp" (written 24 AUG 2014 07:37:41 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/ext/lisp-invocation/lisp-invocation-TMP.fasl written ; compilation finished in 0:00:00.399 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/ext/lisp-invocation/lisp-invocation.fasl" test image-op - first create an executable image 0: (RUN-PROGRAM ("sbcl" "--noinform" "--no-userinit" "--no-sysinit" "--disable-debugger" "--load" "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/make-hello-world.lisp" "--eval" "(asdf-test::make-hello-IMAGE)") :INPUT NIL :IGNORE-ERROR-STATUS T :OUTPUT (# :LINEWISE T :PREFIX "stdout: ") :ERROR-OUTPUT (# :LINEWISE T :PREFIX "stderr: ")) stdout: ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/asdf.fasl" stdout: Configuring ASDF stdout: Enabling debugging stdout: Being a bit verbose stdout: Comparing directories stdout: ASDF-TEST:*TEST-DIRECTORY* and stdout: (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: stdout: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" stdout: Frob packages stdout: This is make-hello-world, testing its standard-output. stdout: This is make-hello-world, testing its error-output. stdout: This is make-hello-world, testing its stdout. stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/hello-world-example.asd" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/uiop.asd" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/package.lisp" (written 10 OCT 2014 10:10:29 AM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/package-TMP.fasl written stdout: ; compilation finished in 0:00:02.346 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/package.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/common-lisp.lisp" (written 24 AUG 2014 06:51:53 PM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/common-lisp-TMP.fasl written stdout: ; compilation finished in 0:00:00.107 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/common-lisp.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/utility.lisp" (written 10 OCT 2014 10:10:29 AM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/utility-TMP.fasl written stdout: ; compilation finished in 0:00:01.185 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/utility.fasl" stdout: STYLE-WARNING: redefining UIOP/UTILITY:STRIPLN in DEFUN stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/os.lisp" (written 10 OCT 2014 10:10:29 AM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/os-TMP.fasl written stdout: ; compilation finished in 0:00:00.286 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/os.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/pathname.lisp" (written 10 OCT 2014 10:10:29 AM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/pathname-TMP.fasl written stdout: ; compilation finished in 0:00:00.900 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/pathname.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/filesystem.lisp" (written 10 OCT 2014 10:10:29 AM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/filesystem-TMP.fasl written stdout: ; compilation finished in 0:00:00.742 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/filesystem.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/stream.lisp" (written 10 OCT 2014 10:10:29 AM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/stream-TMP.fasl written stdout: ; compilation finished in 0:00:01.120 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/stream.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/image.lisp" (written 10 OCT 2014 10:10:29 AM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/image-TMP.fasl written stdout: ; compilation finished in 0:00:00.361 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/image.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/lisp-build.lisp" (written 24 AUG 2014 06:51:53 PM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/lisp-build-TMP.fasl written stdout: ; compilation finished in 0:00:00.366 stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/run-program.lisp" (written 24 AUG 2014 06:51:53 PM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/run-program-TMP.fasl written stdout: ; compilation finished in 0:00:02.310 stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/configuration.lisp" (written 02 SEP 2014 08:51:43 AM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/configuration-TMP.fasl written stdout: ; compilation finished in 0:00:00.729 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/lisp-build.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/run-program.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/configuration.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/backward-driver.lisp" (written 24 AUG 2014 06:51:53 PM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/backward-driver-TMP.fasl written stdout: ; compilation finished in 0:00:00.449 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/backward-driver.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/driver.lisp" (written 24 AUG 2014 06:51:53 PM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/driver-TMP.fasl written stdout: ; compilation finished in 0:00:00.020 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/uiop--system.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/driver.fasl" stdout: ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/hello.lisp" (written 24 AUG 2014 06:51:53 PM): stdout: stdout: ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-TMP.fasl written stdout: ; compilation finished in 0:00:00.036 stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-world-example--system.fasl" stdout: [undoing binding stack and other enclosing state... done] stdout: [saving current Lisp image into /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-world-example--all-systems.image: stdout: writing 5792 bytes from the read-only space at 0x0x20000000 stdout: writing 3120 bytes from the static space at 0x0x20100000 stdout: writing 51642368 bytes from the dynamic space at 0x0x1000000000 stdout: done] stderr: This is make-hello-world, testing its stderr. 0: RUN-PROGRAM returned NIL NIL 0 - then, use it 0: (RUN-PROGRAM ("/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-world-example--all-systems.image" "--noinform" "--no-userinit" "--no-sysinit" "--disable-debugger" "--eval" "(uiop:restore-image :entry-point 'hello:entry-point :lisp-interaction nil)") :OUTPUT :LINES :ERROR-OUTPUT T) 0: RUN-PROGRAM returned ("hello, world") NIL 0 - now, use it with arguments 0: (RUN-PROGRAM ("/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-world-example--all-systems.image" "--noinform" "--no-userinit" "--no-sysinit" "--disable-debugger" "--eval" "(uiop:restore-image :entry-point 'hello:entry-point :lisp-interaction nil)" "--end-toplevel-options" "a" "b c" "d") :OUTPUT :LINES :ERROR-OUTPUT T) 0: RUN-PROGRAM returned ("hello, world" "You passed 3 arguments:" " \"a\"" " \"b c\"" " \"d\"") NIL 0 test program-op - first, create the standalone program 0: (RUN-PROGRAM ("sbcl" "--noinform" "--no-userinit" "--no-sysinit" "--disable-debugger" "--load" "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/make-hello-world.lisp" "--eval" "(asdf-test::make-hello-PROGRAM)") :INPUT NIL :IGNORE-ERROR-STATUS T :OUTPUT (# :LINEWISE T :PREFIX "stdout: ") :ERROR-OUTPUT (# :LINEWISE T :PREFIX "stderr: ")) stdout: ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/asdf.fasl" stdout: Configuring ASDF stdout: Enabling debugging stdout: Being a bit verbose stdout: Comparing directories stdout: ASDF-TEST:*TEST-DIRECTORY* and stdout: (:PATHNAME-DIRECTORY-PATHNAME (NTH-VALUE 2 (:LOCATE-SYSTEM :TEST-ASDF))) both evaluate to same path: stdout: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" stdout: Frob packages stdout: This is make-hello-world, testing its standard-output. stdout: This is make-hello-world, testing its error-output. stdout: This is make-hello-world, testing its stdout. stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/hello-world-example.asd" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/uiop.asd" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/uiop--system.fasl" stdout: STYLE-WARNING: redefining UIOP/PACKAGE:FIND-PACKAGE* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:FIND-SYMBOL* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:SYMBOL-CALL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:INTERN* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:EXPORT* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:IMPORT* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:SHADOWING-IMPORT* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:SHADOW* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:MAKE-SYMBOL* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:UNINTERN* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:SYMBOL-SHADOWING-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:HOME-PACKAGE-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:SYMBOL-PACKAGE-NAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:STANDARD-COMMON-LISP-SYMBOL-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:REIFY-PACKAGE in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:UNREIFY-PACKAGE in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:REIFY-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:UNREIFY-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::RECORD-FISHY in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::WHEN-PACKAGE-FISHINESS in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/PACKAGE::NOTE-PACKAGE-FISHINESS in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/PACKAGE::SET-DUMMY-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::MAKE-DUMMY-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::DUMMY-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::GET-DUMMY-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:NUKE-SYMBOL-IN-PACKAGE in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:NUKE-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:REHOME-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:ENSURE-PACKAGE-UNUSED in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:DELETE-PACKAGE* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:PACKAGE-NAMES in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:PACKAGES-FROM-NAMES in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:FRESH-PACKAGE-NAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:RENAME-PACKAGE-AWAY in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:PACKAGE-DEFINITION-FORM in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-SHADOWING-IMPORT in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-IMPORTED in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-IMPORT in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-INHERITED in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-MIX in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::RECYCLE-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::SYMBOL-RECYCLED-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-SYMBOL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORTED-TO-USER in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORTED in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE::ENSURE-EXPORT in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:ENSURE-PACKAGE in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:PARSE-DEFINE-PACKAGE-FORM in DEFUN stdout: STYLE-WARNING: redefining UIOP/PACKAGE:DEFINE-PACKAGE in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/COMMON-LISP::LOOP* in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/COMMON-LISP::FROB-SUBSTRINGS in DEFUN stdout: STYLE-WARNING: redefining UIOP/COMMON-LISP::COMPATFMT in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:UNDEFINE-FUNCTION in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:UNDEFINE-FUNCTIONS in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:DEFGENERIC* in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:DEFUN* in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:WITH-UPGRADABILITY in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:UIOP-DEBUG in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:LOAD-UIOP-DEBUG-UTILITY in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:NEST in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:IF-LET in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:WHILE-COLLECTING in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:APPENDF in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:LENGTH=N-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:ENSURE-LIST in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:REMOVE-PLIST-KEY in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:REMOVE-PLIST-KEYS in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:EMPTYP in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:CHARACTER-TYPE-INDEX in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:BASE-STRING-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STRINGS-COMMON-ELEMENT-TYPE in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:REDUCE/STRCAT in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STRCAT in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:FIRST-CHAR in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:LAST-CHAR in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:SPLIT-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STRING-PREFIX-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STRING-SUFFIX-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STRING-ENCLOSED-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STRIPLN in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STAMP< in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STAMPS< in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STAMP*< in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STAMP<= in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:EARLIER-STAMP in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STAMPS-EARLIEST in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:EARLIEST-STAMP in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:LATER-STAMP in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:STAMPS-LATEST in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:LATEST-STAMP in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:LATEST-STAMP-F in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/UTILITY:ENSURE-FUNCTION in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:ACCESS-AT in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:ACCESS-AT-COUNT in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:CALL-FUNCTION in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:CALL-FUNCTIONS in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:REGISTER-HOOK-FUNCTION in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:COERCE-CLASS in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:ENSURE-GETHASH in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:LIST-TO-HASH-SET in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:UNPARSE-VERSION in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:PARSE-VERSION in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:LEXICOGRAPHIC< in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:LEXICOGRAPHIC<= in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:VERSION< in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:VERSION<= in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:VERSION-COMPATIBLE-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:MATCH-CONDITION-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:MATCH-ANY-CONDITION-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS in DEFUN stdout: STYLE-WARNING: redefining UIOP/UTILITY:WITH-MUFFLED-CONDITIONS in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/OS:FEATUREP in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:OS-UNIX-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:OS-MACOSX-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:OS-WINDOWS-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:OS-GENERA-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS::OS-OLDMAC-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:DETECT-OS in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:GETENV in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:GETENVP in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS::FIRST-FEATURE in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:IMPLEMENTATION-TYPE in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:OPERATING-SYSTEM in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:ARCHITECTURE in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:LISP-VERSION-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:IMPLEMENTATION-IDENTIFIER in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:HOSTNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:GETCWD in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:CHDIR in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:READ-NULL-TERMINATED-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:READ-LITTLE-ENDIAN in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:PARSE-FILE-LOCATION-INFO in DEFUN stdout: STYLE-WARNING: redefining UIOP/OS:PARSE-WINDOWS-SHORTCUT in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/PATHNAME:NORMALIZE-PATHNAME-DIRECTORY-COMPONENT in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/PATHNAME:DENORMALIZE-PATHNAME-DIRECTORY-COMPONENT in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/PATHNAME:MERGE-PATHNAME-DIRECTORY-COMPONENTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME-COMPONENT-LOGICAL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:MAKE-PATHNAME-LOGICAL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:MERGE-PATHNAMES* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:LOGICAL-PATHNAME-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:PHYSICAL-PATHNAME-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:PHYSICALIZE-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:NIL-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:WITH-PATHNAME-DEFAULTS in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/PATHNAME:PATHNAME-EQUAL in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:ABSOLUTE-PATHNAME-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:RELATIVE-PATHNAME-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:HIDDEN-PATHNAME-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:FILE-PATHNAME-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:PATHNAME-DIRECTORY-PATHNAME in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/PATHNAME:PATHNAME-PARENT-DIRECTORY-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:DIRECTORY-PATHNAME-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:ENSURE-DIRECTORY-PATHNAME in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/PATHNAME:SPLIT-UNIX-NAMESTRING-DIRECTORY-COMPONENTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:SPLIT-NAME-TYPE in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:PARSE-UNIX-NAMESTRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:UNIX-NAMESTRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:SUBPATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:SUBPATHNAME* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:PATHNAME-ROOT in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:PATHNAME-HOST-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:ENSURE-ABSOLUTE-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:SUBPATHP in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:ENOUGH-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:CALL-WITH-ENOUGH-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:WITH-ENOUGH-PATHNAME in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/PATHNAME:WILDEN in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:RELATIVIZE-DIRECTORY-COMPONENT in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:RELATIVIZE-PATHNAME-DIRECTORY in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:DIRECTORY-SEPARATOR-FOR-HOST in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/PATHNAME:DIRECTORIZE-PATHNAME-HOST-DEVICE in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:NATIVE-NAMESTRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:PARSE-NATIVE-NAMESTRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:TRUENAME* in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:SAFE-FILE-WRITE-DATE in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:PROBE-FILE* in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:DIRECTORY-EXISTS-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:FILE-EXISTS-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:DIRECTORY* in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/FILESYSTEM:FILTER-LOGICAL-DIRECTORY-RESULTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:DIRECTORY-FILES in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:SUBDIRECTORIES in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:COLLECT-SUB*DIRECTORIES in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:TRUENAMIZE in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:RESOLVE-SYMLINKS in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:RESOLVE-SYMLINKS* in DEFUN stdout: STYLE-WARNING: redefining UIOP/PATHNAME:ENSURE-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:GET-PATHNAME-DEFAULTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:CALL-WITH-CURRENT-DIRECTORY in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:WITH-CURRENT-DIRECTORY in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:INTER-DIRECTORY-SEPARATOR in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:SPLIT-NATIVE-PATHNAMES-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:GETENV-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:GETENV-PATHNAMES in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:GETENV-ABSOLUTE-DIRECTORY in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:GETENV-ABSOLUTE-DIRECTORIES in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:LISP-IMPLEMENTATION-DIRECTORY in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/FILESYSTEM:LISP-IMPLEMENTATION-PATHNAME-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:ENSURE-ALL-DIRECTORIES-EXIST in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/FILESYSTEM:RENAME-FILE-OVERWRITING-TARGET in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:DELETE-FILE-IF-EXISTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:DELETE-EMPTY-DIRECTORY in DEFUN stdout: STYLE-WARNING: redefining UIOP/FILESYSTEM:DELETE-DIRECTORY-TREE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SETUP-STDIN in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SETUP-STDOUT in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SETUP-STDERR in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:ALWAYS-DEFAULT-ENCODING in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:DETECT-ENCODING in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:DEFAULT-ENCODING-EXTERNAL-FORMAT in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:ENCODING-EXTERNAL-FORMAT in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-SAFE-IO-SYNTAX in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SAFE-READ-FROM-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:CALL-WITH-OUTPUT-FILE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-OUTPUT-FILE in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/STREAM::CALL-WITH-OUTPUT in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-OUTPUT in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/STREAM:OUTPUT-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:CALL-WITH-INPUT-FILE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-INPUT-FILE in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/STREAM::CALL-WITH-INPUT in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-INPUT in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/STREAM:INPUT-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:NULL-DEVICE-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:CALL-WITH-NULL-INPUT in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-NULL-INPUT in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/STREAM:CALL-WITH-NULL-OUTPUT in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-NULL-OUTPUT in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/STREAM:FINISH-OUTPUTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:FORMAT! in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SAFE-FORMAT! in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:COPY-STREAM-TO-STREAM in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:CONCATENATE-FILES in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:COPY-FILE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SLURP-STREAM-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SLURP-STREAM-LINES in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SLURP-STREAM-LINE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SLURP-STREAM-FORMS in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SLURP-STREAM-FORM in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:READ-FILE-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:READ-FILE-LINES in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:READ-FILE-LINE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:READ-FILE-FORMS in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:READ-FILE-FORM in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SAFE-READ-FILE-LINE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SAFE-READ-FILE-FORM in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:EVAL-INPUT in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:EVAL-THUNK in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:STANDARD-EVAL-THUNK in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:PRINTLN in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WRITELN in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:DEFAULT-TEMPORARY-DIRECTORY in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:TEMPORARY-DIRECTORY in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:SETUP-TEMPORARY-DIRECTORY in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:CALL-WITH-TEMPORARY-FILE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-TEMPORARY-FILE in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/STREAM::GET-TEMPORARY-FILE in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:ADD-PATHNAME-SUFFIX in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:TMPIZE-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:CALL-WITH-STAGING-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/STREAM:WITH-STAGING-PATHNAME in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/IMAGE:QUIT in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:DIE in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:RAW-PRINT-BACKTRACE in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:PRINT-BACKTRACE in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:PRINT-CONDITION-BACKTRACE in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:FATAL-CONDITION-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:HANDLE-FATAL-CONDITION in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:CALL-WITH-FATAL-CONDITION-HANDLER in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:WITH-FATAL-CONDITION-HANDLER in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/IMAGE:SHELL-BOOLEAN-EXIT in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:REGISTER-IMAGE-RESTORE-HOOK in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:REGISTER-IMAGE-DUMP-HOOK in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:CALL-IMAGE-RESTORE-HOOK in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:CALL-IMAGE-DUMP-HOOK in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:RAW-COMMAND-LINE-ARGUMENTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:COMMAND-LINE-ARGUMENTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:ARGV0 in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:SETUP-COMMAND-LINE-ARGUMENTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:RESTORE-IMAGE in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:DUMP-IMAGE in DEFUN stdout: STYLE-WARNING: redefining UIOP/IMAGE:CREATE-IMAGE in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:GET-OPTIMIZATION-SETTINGS in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD:PROCLAIM-OPTIMIZATION-SETTINGS in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:WITH-OPTIMIZATION-SETTINGS in DEFMACRO stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD::SB-GROVEL-UNKNOWN-CONSTANT-CONDITION-P in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD:CALL-WITH-MUFFLED-COMPILER-CONDITIONS in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD:WITH-MUFFLED-COMPILER-CONDITIONS in DEFMACRO stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD:CALL-WITH-MUFFLED-LOADER-CONDITIONS in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD:WITH-MUFFLED-LOADER-CONDITIONS in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:CHECK-LISP-COMPILE-WARNINGS in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:REIFY-SIMPLE-SEXP in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:UNREIFY-SIMPLE-SEXP in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD::REIFY-UNDEFINED-WARNING in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:REIFY-DEFERRED-WARNINGS in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:UNREIFY-DEFERRED-WARNINGS in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:RESET-DEFERRED-WARNINGS in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:SAVE-DEFERRED-WARNINGS in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:WARNINGS-FILE-TYPE in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD:ENABLE-DEFERRED-WARNINGS-CHECK in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD:DISABLE-DEFERRED-WARNINGS-CHECK in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:WARNINGS-FILE-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:CHECK-DEFERRED-WARNINGS in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD::CALL-WITH-SAVED-DEFERRED-WARNINGS in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/LISP-BUILD:WITH-SAVED-DEFERRED-WARNINGS in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:CURRENT-LISP-FILE-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:LOAD-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:LISPIZE-PATHNAME in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:COMPILE-FILE-TYPE in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:CALL-AROUND-HOOK in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:COMPILE-FILE-PATHNAME* in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:LOAD* in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:LOAD-FROM-STRING in DEFUN stdout: STYLE-WARNING: redefining UIOP/LISP-BUILD:COMBINE-FASLS in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::REQUIRES-ESCAPING-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:ESCAPE-TOKEN in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/RUN-PROGRAM::ESCAPE-WINDOWS-TOKEN-WITHIN-DOUBLE-QUOTES in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:ESCAPE-WINDOWS-TOKEN in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/RUN-PROGRAM::ESCAPE-SH-TOKEN-WITHIN-DOUBLE-QUOTES in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:EASY-SH-CHARACTER-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:ESCAPE-SH-TOKEN in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::ESCAPE-SHELL-TOKEN in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:ESCAPE-COMMAND in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:ESCAPE-WINDOWS-COMMAND in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:ESCAPE-SH-COMMAND in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::ESCAPE-SHELL-COMMAND in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::CALL-STREAM-PROCESSOR in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:SLURP-INPUT-STREAM in DEFGENERIC stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining SLURP-INPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:VOMIT-OUTPUT-STREAM in DEFGENERIC stdout: STYLE-WARNING: stdout: redefining VOMIT-OUTPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining VOMIT-OUTPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining VOMIT-OUTPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining VOMIT-OUTPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining VOMIT-OUTPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining VOMIT-OUTPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining VOMIT-OUTPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: stdout: redefining VOMIT-OUTPUT-STREAM (# stdout: #) in DEFMETHOD stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%NORMALIZE-COMMAND in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%ACTIVE-IO-SPECIFIER-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%NORMALIZE-IO-SPECIFIER in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%INTERACTIVEP in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%RUN-PROGRAM in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%PROCESS-INFO-PID in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%WAIT-PROCESS-RESULT in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%CHECK-RESULT in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%CALL-WITH-PROGRAM-IO in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::PLACE-SETTER in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-INPUT in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-OUTPUT in DEFMACRO stdout: STYLE-WARNING: stdout: redefining UIOP/RUN-PROGRAM::WITH-PROGRAM-ERROR-OUTPUT in DEFMACRO stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%USE-RUN-PROGRAM in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%NORMALIZE-SYSTEM-COMMAND in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%REDIRECTED-SYSTEM-COMMAND in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%SYSTEM in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM::%USE-SYSTEM in DEFUN stdout: STYLE-WARNING: redefining UIOP/RUN-PROGRAM:RUN-PROGRAM in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:GET-FOLDER-PATH in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:USER-CONFIGURATION-DIRECTORIES in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:SYSTEM-CONFIGURATION-DIRECTORIES in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:IN-FIRST-DIRECTORY in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:IN-USER-CONFIGURATION-DIRECTORY in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:IN-SYSTEM-CONFIGURATION-DIRECTORY in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:CONFIGURATION-INHERITANCE-DIRECTIVE-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:REPORT-INVALID-FORM in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-FORM in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-FILE in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:VALIDATE-CONFIGURATION-DIRECTORY in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:RESOLVE-RELATIVE-LOCATION in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION::COMPUTE-USER-CACHE in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:RESOLVE-ABSOLUTE-LOCATION in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:LOCATION-DESIGNATOR-P in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:LOCATION-FUNCTION-P in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/CONFIGURATION:REGISTER-CLEAR-CONFIGURATION-HOOK in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:CLEAR-CONFIGURATION in DEFUN stdout: STYLE-WARNING: redefining UIOP/CONFIGURATION:UPGRADE-CONFIGURATION in DEFUN stdout: STYLE-WARNING: redefining UIOP/BACKWARD-DRIVER:COERCE-PATHNAME in DEFUN stdout: STYLE-WARNING: stdout: redefining UIOP/PATHNAME:COMPONENT-NAME-TO-PATHNAME-COMPONENTS in DEFUN stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/package.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/common-lisp.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/utility.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/os.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/pathname.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/filesystem.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/stream.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/image.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/run-program.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/lisp-build.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/configuration.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/backward-driver.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/uiop/driver.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-world-example--system.fasl" stdout: ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello.fasl" stdout: [undoing binding stack and other enclosing state... done] stdout: [saving current Lisp image into /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-world-example: stdout: writing 5792 bytes from the read-only space at 0x0x20000000 stdout: writing 3120 bytes from the static space at 0x0x20100000 stdout: writing 51609600 bytes from the dynamic space at 0x0x1000000000 stdout: done] stderr: This is make-hello-world, testing its stderr. 0: RUN-PROGRAM returned NIL NIL 0 - use that 0: (RUN-PROGRAM ("/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-world-example") :OUTPUT :LINES :ERROR-OUTPUT T) 0: RUN-PROGRAM returned ("hello, world") NIL 0 - use that with arguments 0: (RUN-PROGRAM ("/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/hello-world-example" "a" "b c" "d") :OUTPUT :LINES :ERROR-OUTPUT T) 0: RUN-PROGRAM returned ("hello, world" "You passed 3 arguments:" " \"a\"" " \"b c\"" " \"d\"") NIL 0 Script succeeded Using sbcl, test-program.script passed Testing: test-redundant-recompile.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-redundant-recompile.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-redundant-recompile.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-redundant-recompile.script" ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" test-redundant-recompile 1: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" 3692119336 test-redundant-recompile 2: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" 3692119336 Script succeeded Using sbcl, test-redundant-recompile.script passed Testing: test-retry-loading-component-1.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-retry-loading-component-1.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-retry-loading-component-1.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/try-reloading-1.asd" Caught error Component "try-reloading-dependency" not found, required by # trlc1 5 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/try-reloading-dependency.asd" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3-TMP.fasl written ; compilation finished in 0:00:00.009 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1-TMP.fasl written ; compilation finished in 0:00:00.001 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" Script succeeded Using sbcl, test-retry-loading-component-1.script passed Testing: test-run-program.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-run-program.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-run-program.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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 Testing true via run-shell-command Testing false via run-shell-command Testing bad shell command via run-shell-command ;; loading #P"/usr/lib64/sbcl/contrib/sb-posix.asd" ;; loading #P"/usr/lib64/sbcl/contrib/sb-posix.fasl" Testing good shell command in current directory via run-shell-command Testing awkward legacy output capture via run-shell-command Checking whether (RUN-PROGRAM '("") :OUTPUT :LINES) signals ERROR Received signal # Checking whether (RUN-PROGRAM NIL :OUTPUT :LINES) signals ERROR Received signal # Checking whether (RUN-PROGRAM '("does-not-exist") :OUTPUT :LINES) signals ERROR Received signal # Checking whether (RUN-PROGRAM "does-not-exist" :OUTPUT :LINES) signals ERROR Received signal # Checking whether (RUN-PROGRAM "false") signals SUBPROCESS-ERROR Received signal # Checking whether (RUN-PROGRAM '("false") :OUTPUT :LINES) signals SUBPROCESS-ERROR Received signal # Checking whether (NULL (RUN-PROGRAM '("false") :OUTPUT :LINES :IGNORE-ERROR-STATUS T)) Script succeeded Using sbcl, test-run-program.script passed Testing: test-samedir-modules.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-samedir-modules.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-samedir-modules.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-samedir-modules.script" loading test-samedir-modules ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-samedir-modules.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2-TMP.fasl written ; compilation finished in 0:00:00.018 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" test that it compiled ASDF-TEST::FILE1 => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ASDF-TEST::FILE1-DATE => 3692119381 and loaded Script succeeded Using sbcl, test-samedir-modules.script passed Testing: test-source-file-type.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-source-file-type.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-source-file-type.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-source-file-type.script" ; Loading system definition for test-source-file-type-1 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-source-file-type-1.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-source-file-type-1.asd" ; Registering # Hello, world! ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-tmp.cl" (written 24 AUG 2014 06:51:53 PM): compiling test-tmp.cl ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-tmp-TMP.fasl written ; compilation finished in 0:00:00.032 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-tmp.fasl" loading test-tmp.cl ; Loading system definition for test-source-file-type-2 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-source-file-type-2.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-source-file-type-2.asd" ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/test-tmp.fasl" loading test-tmp.cl Script succeeded Using sbcl, test-source-file-type.script passed Testing: test-stamp-propagation.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-stamp-propagation.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-stamp-propagation.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-stamp-propagation.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/stamp-propagation/test-stamp-propagation.lisp" FOO XXX :EXECUTE :TSP ; Registering # Testing stamp propagation by defsystem :ASDF loading system ASDF-CACHE before # XXX :COMPILING :SYSTEM XXX :LOADING :SYSTEM ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/stamp-propagation/file1.lisp" (written 09 OCT 2014 12:36:34 AM): XXX :COMPILE-TOPLEVEL :FILE1 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/stamp-propagation/file1-TMP.fasl written ; compilation finished in 0:00:00.079 ;;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/stamp-propagation/file1.fasl" XXX :LOAD-TOPLEVEL :FILE1 ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/stamp-propagation/file2.lisp" (written 24 AUG 2014 06:51:53 PM): XXX :COMPILE-TOPLEVEL :FILE2 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/stamp-propagation/file2-TMP.fasl written ; compilation finished in 0:00:00.046 ;;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/stamp-propagation/file1.lisp" (written 09 OCT 2014 12:36:34 AM): XXX :COMPILE-TOPLEVEL :FILE1 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/stamp-propagation/file1-TMP.fasl written ; compilation finished in 0:00:00.002 ;;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/stamp-propagation/file1.fasl" XXX :LOAD-TOPLEVEL :FILE1 ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/stamp-propagation/file2.lisp" (written 24 AUG 2014 06:51:53 PM): XXX :COMPILE-TOPLEVEL :FILE2 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/stamp-propagation/file2-TMP.fasl written ; compilation finished in 0:00:00.012 ;;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 ;;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/stamp-propagation/file1.fasl" XXX :LOAD-TOPLEVEL :FILE1 ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/stamp-propagation/file2.lisp" (written 24 AUG 2014 06:51:53 PM): XXX :COMPILE-TOPLEVEL :FILE2 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/stamp-propagation/file2-TMP.fasl written ; compilation finished in 0:00:00.005 ;;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 Script succeeded Using sbcl, test-stamp-propagation.script passed Testing: test-static-and-serial.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-static-and-serial.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-static-and-serial.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-static-and-serial.script" ; Registering # FILE1.LISP and (TEST-SOURCE "file1.lisp") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file1.lisp" FILE2.LISP and (TEST-SOURCE "file2.lisp") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file2.lisp" RUN-TESTS.SH and (TEST-SOURCE "run-tests.sh") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/run-tests.sh" FILE1.FASL and (TEST-FASL "file1") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" file: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" date: 3692119381 ; Registering # load again (ASDF/OPERATE:OOS (QUOTE ASDF/LISP-ACTION:LOAD-OP) (QUOTE ASDF-TEST::STATIC-AND-SERIAL)) => ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" # # Script succeeded Using sbcl, test-static-and-serial.script passed Testing: test-sysdef-asdf.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-sysdef-asdf.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-sysdef-asdf.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-sysdef-asdf.script" Using ASDF 3.1.4 Try load ASDF with an empty configuration Bogus attempt at loading an old ASDF: should issue a warning and ignore WARNING: You are using ASDF version 3.1.4 (probably from (require "asdf") or loaded by quicklisp) and have an older version of ASDF 1.0 registered at #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/asdf.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/uiop.asd" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/asdf.lisp" (written 10 OCT 2014 10:10:29 AM): ; Upgrading ASDF from version 3.0 to version 3.1.4 ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/build/asdf-TMP.fasl written ; compilation finished in 0:00:23.284 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/build/asdf.fasl" (SUBPATHNAME *ASDF-DIRECTORY* "asdf.asd") and (SYSTEM-SOURCE-FILE (FIND-SYSTEM :ASDF)) both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/asdf.asd" Checking that Makefile and asdf.asd are in synch Testing that the Makefile and ASDF agree on the order of UIOP files TEST ABORTED: These two expressions yield sequences of unequal length The first, (SYSTEM-LISP-FILES :UIOP), has value (#P"uiop/package.lisp" #P"uiop/common-lisp.lisp" #P"uiop/utility.lisp" #P"uiop/os.lisp" #P"uiop/pathname.lisp" #P"uiop/filesystem.lisp" #P"uiop/stream.lisp" #P"uiop/image.lisp" #P"uiop/run-program.lisp" #P"uiop/lisp-build.lisp" #P"uiop/configuration.lisp" #P"uiop/backward-driver.lisp" #P"uiop/driver.lisp") of length 13 The other, (MAKEFILE-LISP-FILES "driver-files"), has value (#P"make\\[1]:" #P"warning:" #P"jobserver" #P"unavailable:" #P"using" #P"-j1." #P"Add" #P"'+'" #P"to" #P"parent" #P"make" #P"rule." #P"uiop/package.lisp" #P"uiop/common-lisp.lisp" #P"uiop/utility.lisp" #P"uiop/os.lisp" #P"uiop/pathname.lisp" #P"uiop/filesystem.lisp" #P"uiop/stream.lisp" #P"uiop/image.lisp" #P"uiop/run-program.lisp" #P"uiop/lisp-build.lisp" #P"uiop/configuration.lisp" #P"uiop/backward-driver.lisp" #P"uiop/driver.lisp") of length 25 Backtrace for: # 0: ((LAMBDA NIL :IN SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX)) 1: (SB-IMPL::CALL-WITH-SANE-IO-SYNTAX #) 2: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #) 3: (SB-DEBUG:PRINT-BACKTRACE :STREAM # :START 0 :FROM :DEBUGGER-FRAME :COUNT 69 :PRINT-THREAD T :PRINT-FRAME-SOURCE NIL :METHOD-FRAME-STYLE NIL) 4: ((LAMBDA NIL :IN UIOP/IMAGE:PRINT-BACKTRACE)) 5: ((LAMBDA NIL :IN UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX)) 6: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #) 7: (UIOP/IMAGE:PRINT-CONDITION-BACKTRACE # :STREAM # :COUNT 69) 8: (ASDF-TEST:ACALL :PRINT-CONDITION-BACKTRACE # :COUNT 69 :STREAM #) 9: ((FLET #:FORM-FUN-14 :IN ASDF-TEST::CALL-WITH-TEST)) 10: ((FLET #:LAMBDA1 :IN ASDF-TEST::CALL-WITH-TEST) #) 11: (SIGNAL #) 12: (ERROR "These two expressions yield sequences of unequal length~% The first, ~S, has value ~S of length ~S~% The other, ~S, has value ~S of length ~S~%" (ASDF-TEST::SYSTEM-LISP-FILES :UIOP) (#P"uiop/package.lisp" #P"uiop/common-lisp.lisp" #P"uiop/utility.lisp" #P"uiop/os.lisp" #P"uiop/pathname.lisp" #P"uiop/filesystem.lisp" #P"uiop/stream.lisp" #P"uiop/image.lisp" #P"uiop/run-program.lisp" #P"uiop/lisp-build.lisp" #P"uiop/configuration.lisp" #P"uiop/backward-driver.lisp" ...) 13 (ASDF-TEST::MAKEFILE-LISP-FILES "driver-files") (#P"make\\[1]:" #P"warning:" #P"jobserver" #P"unavailable:" #P"using" #P"-j1." #P"Add" #P"'+'" #P"to" #P"parent" #P"make" #P"rule." ...) 25) 13: (ASDF-TEST::ASSERT-LENGTH-EQUAL-HELPER (ASDF-TEST::SYSTEM-LISP-FILES :UIOP) (#P"uiop/package.lisp" #P"uiop/common-lisp.lisp" #P"uiop/utility.lisp" #P"uiop/os.lisp" #P"uiop/pathname.lisp" #P"uiop/filesystem.lisp" #P"uiop/stream.lisp" #P"uiop/image.lisp" #P"uiop/run-program.lisp" #P"uiop/lisp-build.lisp" #P"uiop/configuration.lisp" #P"uiop/backward-driver.lisp" ...) (ASDF-TEST::MAKEFILE-LISP-FILES "driver-files") (#P"make\\[1]:" #P"warning:" #P"jobserver" #P"unavailable:" #P"using" #P"-j1." #P"Add" #P"'+'" #P"to" #P"parent" #P"make" #P"rule." ...)) 14: (ASDF-TEST::ASSERT-PATHNAMES-EQUAL-HELPER (ASDF-TEST::SYSTEM-LISP-FILES :UIOP) (#P"uiop/package.lisp" #P"uiop/common-lisp.lisp" #P"uiop/utility.lisp" #P"uiop/os.lisp" #P"uiop/pathname.lisp" #P"uiop/filesystem.lisp" #P"uiop/stream.lisp" #P"uiop/image.lisp" #P"uiop/run-program.lisp" #P"uiop/lisp-build.lisp" #P"uiop/configuration.lisp" #P"uiop/backward-driver.lisp" ...) (ASDF-TEST::MAKEFILE-LISP-FILES "driver-files") (#P"make\\[1]:" #P"warning:" #P"jobserver" #P"unavailable:" #P"using" #P"-j1." #P"Add" #P"'+'" #P"to" #P"parent" #P"make" #P"rule." ...)) 15: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF-TEST::COMPARE-FILES :UIOP "driver-files") #) 16: (SB-EXT:EVAL-TLF (ASDF-TEST::COMPARE-FILES :UIOP "driver-files") 23 #) 17: ((FLET SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (ASDF-TEST::COMPARE-FILES :UIOP "driver-files") 23) 18: (SB-INT:LOAD-AS-SOURCE # :VERBOSE T :PRINT NIL :CONTEXT "loading") 19: ((FLET SB-FASL::LOAD-STREAM :IN LOAD) # NIL) 20: (LOAD "test-sysdef-asdf.script" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :DEFAULT) 21: ((LAMBDA NIL :IN ASDF-TEST:RUN-TEST-SCRIPT)) 22: (ASDF/CACHE:CALL-WITH-ASDF-CACHE # :OVERRIDE NIL :KEY NIL) 23: (ASDF-TEST::CALL-WITH-TEST #) 24: (ASDF-TEST:RUN-TEST-SCRIPT ASDF-TEST::|test-sysdef-asdf.script|) 25: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ASDF-TEST:RUN-TEST-SCRIPT (QUOTE ASDF-TEST::|test-sysdef-asdf.script|)) #) 26: (EVAL (ASDF-TEST:RUN-TEST-SCRIPT (QUOTE ASDF-TEST::|test-sysdef-asdf.script|))) 27: (SB-IMPL::READ-MAYBE-NOTHING # #\#) 28: (SB-IMPL::READ-LIST # #) 29: (SB-IMPL::%READ-PRESERVING-WHITESPACE # T NIL T) 30: (READ # T NIL T) 31: (SB-IMPL::READ-QUOTE # #) 32: (SB-IMPL::%READ-PRESERVING-WHITESPACE # T NIL T) 33: (SB-IMPL::%READ-PRESERVING-WHITESPACE # T NIL NIL) 34: (READ # T NIL NIL) 35: (SB-IMPL::%READ-FROM-STRING "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-sysdef-asdf.script|))" T NIL 0 NIL NIL) 36: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-sysdef-asdf.script|))"))) 37: (SB-IMPL::TOPLEVEL-INIT) 38: ((FLET #:WITHOUT-INTERRUPTS-BODY-60 :IN SB-EXT:SAVE-LISP-AND-DIE)) 39: ((LABELS SB-IMPL::RESTART-LISP :IN SB-EXT:SAVE-LISP-AND-DIE)) Above backtrace due to this condition: These two expressions yield sequences of unequal length The first, (ASDF-TEST::SYSTEM-LISP-FILES :UIOP), has value (#P"uiop/package.lisp" #P"uiop/common-lisp.lisp" #P"uiop/utility.lisp" #P"uiop/os.lisp" #P"uiop/pathname.lisp" #P"uiop/filesystem.lisp" #P"uiop/stream.lisp" #P"uiop/image.lisp" #P"uiop/run-program.lisp" #P"uiop/lisp-build.lisp" #P"uiop/configuration.lisp" #P"uiop/backward-driver.lisp" #P"uiop/driver.lisp") of length 13 The other, (ASDF-TEST::MAKEFILE-LISP-FILES "driver-files"), has value (#P"make\\[1]:" #P"warning:" #P"jobserver" #P"unavailable:" #P"using" #P"-j1." #P"Add" #P"'+'" #P"to" #P"parent" #P"make" #P"rule." #P"uiop/package.lisp" #P"uiop/common-lisp.lisp" #P"uiop/utility.lisp" #P"uiop/os.lisp" #P"uiop/pathname.lisp" #P"uiop/filesystem.lisp" #P"uiop/stream.lisp" #P"uiop/image.lisp" #P"uiop/run-program.lisp" #P"uiop/lisp-build.lisp" #P"uiop/configuration.lisp" #P"uiop/backward-driver.lisp" #P"uiop/driver.lisp") of length 25 Script failed Using sbcl, test-sysdef-asdf.script failed you can retry compilation with: ./test/run-tests.sh sbcl test-sysdef-asdf.script or more interactively (and maybe with rlwrap or in emacs), start with: (cd test ; sbcl --noinform --no-userinit --no-sysinit ) then copy/paste: '(#.(load "script-support.lisp") #.(asdf-test::da) #.(load-asdf) #.(frob-packages) #.(asdf::with-asdf-cache () (load "test-sysdef-asdf.script"))) Testing: test-system-pathnames.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-system-pathnames.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-system-pathnames.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-system-pathnames.script" ; Registering # loading test-system-pathnames ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/sources/level1/file1.fasl" loading level1/file1 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/sources/level1/level2/file2.fasl" checking that test-system-pathnames loaded properly Script succeeded Using sbcl, test-system-pathnames.script passed Testing: test-touch-system-1.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-touch-system-1.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-touch-system-1.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-touch-system-1.script" TEST1.ASD and (TEST-SOURCE "test1.asd") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" BLAH ASDF-TEST::DATE1 => 3617909513 ASDF-TEST::DATE2 => 3617908913 ASDF-TEST::DATE3 => 3617909213 ASDF-TEST::DATE4 => 3692119387 ASDF-TEST::DATE5 => 3617908913 ; Loading system definition for test1 from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd" ; Registering # Script succeeded Using sbcl, test-touch-system-1.script passed Testing: test-touch-system-2.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-touch-system-2.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-touch-system-2.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-touch-system-2.script" TEST1.ASD and (TEST-SOURCE "test1.asd") both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd" ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test1.asd" ; Registering # Script succeeded Using sbcl, test-touch-system-2.script passed Testing: test-try-recompiling-1.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-try-recompiling-1.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-try-recompiling-1.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-try-recompiling-1.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/try-recompiling-1.asd" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/try-recompiling-1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/try-recompiling-1-TMP.fasl written ; compilation finished in 0:00:00.010 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/try-recompiling-1.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/try-recompiling-1.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/try-recompiling-1-TMP.fasl written ; compilation finished in 0:00:00.060 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/try-recompiling-1.fasl" STYLE-WARNING: redefining ASDF-TEST::TRY-RECOMPILING-1 in DEFUN Script succeeded Using sbcl, test-try-recompiling-1.script passed Testing: test-try-refinding.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-try-refinding.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-try-refinding.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-try-refinding.script" ; Loading system definition for test-asdf from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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 /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/") ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" Script succeeded Using sbcl, test-try-refinding.script passed Testing: test-urls-1.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-urls-1.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-urls-1.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-urls-1.script" Script succeeded Using sbcl, test-urls-1.script passed Testing: test-urls-2.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-urls-2.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-urls-2.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-urls-2.script" Script succeeded Using sbcl, test-urls-2.script passed Testing: test-utilities.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-utilities.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-utilities.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-utilities.script" ;; loading #P"/usr/lib64/sbcl/contrib/sb-posix.asd" ;; loading #P"/usr/lib64/sbcl/contrib/sb-posix.fasl" ; Loading system definition for test-asdf from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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. WARNING: These two expressions yield pathname-equal yet not equal path the first expression (NTH 0 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS '("foo" "bar")))) yields this: #P"foo" (:HOST # :DEVICE NIL :DIRECTORY (:RELATIVE) :NAME "foo" :TYPE NIL :VERSION NIL) the other expression (NTH 0 '(#P"foo" #P"bar")) yields that: #P"foo" (:HOST # :DEVICE NIL :DIRECTORY NIL :NAME "foo" :TYPE NIL :VERSION :NEWEST) WARNING: These two expressions yield pathname-equal yet not equal path the first expression (NTH 1 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS '("foo" "bar")))) yields this: #P"bar" (:HOST # :DEVICE NIL :DIRECTORY (:RELATIVE) :NAME "bar" :TYPE NIL :VERSION NIL) the other expression (NTH 1 '(#P"foo" #P"bar")) yields that: #P"bar" (:HOST # :DEVICE NIL :DIRECTORY NIL :NAME "bar" :TYPE NIL :VERSION :NEWEST) Second pathname test. (NTH 0 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS '("foo" "bar")) :ENSURE-DIRECTORY T)) and (NTH 0 '(#P"foo/" #P"bar/")) both evaluate to same path: #P"foo/" (NTH 1 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS '("foo" "bar")) :ENSURE-DIRECTORY T)) and (NTH 1 '(#P"foo/" #P"bar/")) both evaluate to same path: #P"bar/" Third pathname test. (NTH 0 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS '("/foo" "/bar")) :WANT-ABSOLUTE T)) and (NTH 0 '(#P"/foo" #P"/bar")) both evaluate to same path: #P"/foo" (NTH 1 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS '("/foo" "/bar")) :WANT-ABSOLUTE T)) and (NTH 1 '(#P"/foo" #P"/bar")) both evaluate to same path: #P"/bar" Fourth pathname test. (NTH 0 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS '("/foo" "/bar")) :WANT-ABSOLUTE T :ENSURE-DIRECTORY T)) and (NTH 0 '(#P"/foo/" #P"/bar/")) both evaluate to same path: #P"/foo/" (NTH 1 (SPLIT-NATIVE-PATHNAMES-STRING (JOIN-NAMESTRINGS '("/foo" "/bar")) :WANT-ABSOLUTE T :ENSURE-DIRECTORY T)) and (NTH 1 '(#P"/foo/" #P"/bar/")) both evaluate to same path: #P"/bar/" Fifth pathname test. ; Loading system definition for uiop from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/uiop/uiop.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/deleteme/a/b/2" (:HOST # :DEVICE NIL :DIRECTORY (:ABSOLUTE "var" "tmp" "portage" "dev-lisp" "asdf-3.1.4" "work" "build" "deleteme" "a" "b") :NAME "2" :TYPE NIL :VERSION NIL) the other expression (NTH 0 (LIST (SUBPATHNAME *BUILD-DIRECTORY* "deleteme/a/b/2"))) yields that: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/deleteme/a/b/2" (:HOST # :DEVICE NIL :DIRECTORY (:ABSOLUTE "var" "tmp" "portage" "dev-lisp" "asdf-3.1.4" "work" "build" "deleteme" "a" "b") :NAME "2" :TYPE :UNSPECIFIC :VERSION NIL) 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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/deleteme/a/b/" (NTH 0 (SORT DIRECTORY-B #'STRING< :KEY #'(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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/deleteme/a/b/c/" (NTH 1 (SORT DIRECTORY-B #'STRING< :KEY #'(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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/deleteme/a/b/d/" (NTH 2 (SORT DIRECTORY-B #'STRING< :KEY #'(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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/deleteme/a/b/e/" *TEST-DIRECTORY* and (GETCWD) both evaluate to same path: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" WTF-S WTF-P WTF-S-P WSP ASDF-TEST::S => # ASDF-TEST::P => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/temp/LEP5GEXGEG5.tmp" (PROBE-FILE ASDF-TEST::P) => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/temp/LEP5GEXGEG5.tmp" WSP ASDF-TEST::S => # ASDF-TEST::P => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/temp/LEPAR3FSGEY.tmp" (PROBE-FILE ASDF-TEST::P) => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/temp/LEPAR3FSGEY.tmp" ENSURE-GETHASH Checking whether (ENSURE-GETHASH 2 H '(ERROR PARSE-ERROR)) signals PARSE-ERROR Received signal # OPTIMIZATION-SETTINGS Script succeeded Using sbcl, test-utilities.script passed Testing: test-version.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-version.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-version.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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 /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-asdf.asd" ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ; Registering # ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file2.fasl" ; Registering # ; Registering # WARNING: Requested version "1" but # has no version Script succeeded Using sbcl, test-version.script passed Testing: test-weakly-depends-on-present.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-weakly-depends-on-present.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-weakly-depends-on-present.script" ; Registering # ; Loading system definition for file3-only from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3-only.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/file3-only.asd" ; Registering # Loading (ASDF/OPERATE:OPERATE (QUOTE ASDF/LISP-ACTION:LOAD-OP) (QUOTE ASDF-TEST::TEST-WEAKLY-DEPENDS-ON-PRESENT)) => ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" # # The weakly-depended-on system, file3-only, should be loaded... test1 1 ASDF-TEST::*FILE3* => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file3.fasl" ASDF-TEST::*FILE3-DATE* => 3692119381 The depending system (test-weakly-depends-on-present) loads successfully. [2011/12/14:rpg] test1 2 ASDF-TEST::*FILE1* => #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" ASDF-TEST::*FILE1-DATE* => 3692119381 Script succeeded Using sbcl, test-weakly-depends-on-present.script passed Testing: test-weakly-depends-on-unpresent.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(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 #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-weakly-depends-on-unpresent.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-weakly-depends-on-unpresent.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-weakly-depends-on-unpresent.asd" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" test1 1: #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/file1.fasl" 3692119381 Script succeeded Using sbcl, test-weakly-depends-on-unpresent.script passed Testing: test-xach-update-bug.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|test-xach-update-bug.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running test-xach-update-bug.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/test-xach-update-bug.script" load foo. Should load from xach-foo-1/ ; Loading system definition for test-asdf-location-change from /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/xach-foo-1/test-asdf-location-change.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/xach-foo-1/a.lisp" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/xach-foo-1/a.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/xach-foo-1/a-TMP.fasl written ; compilation finished in 0:00:00.007 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/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 /var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/xach-foo-2/test-asdf-location-change.asd ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/xach-foo-2/b.lisp" load foo yet again. It should see the pathname has changed and load it anew ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/xach-foo-2/a.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/xach-foo-2/a-TMP.fasl written ; compilation finished in 0:00:00.009 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/xach-foo-2/a.fasl" ; compiling file "/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/xach-foo-2/b.lisp" (written 24 AUG 2014 06:51:53 PM): ; /var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/xach-foo-2/b-TMP.fasl written ; compilation finished in 0:00:00.005 ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl-1.1.18-linux-x64/asdf/test/xach-foo-2/b.fasl" Script succeeded Using sbcl, test-xach-update-bug.script passed Testing: wild-module.script sbcl --noinform --no-userinit --no-sysinit --disable-debugger --eval "'(#.(load(string'|script-support.lisp|))#.(asdf-test::load-asdf)#.(asdf-test::frob-packages)#.(asdf-test:run-test-script'|wild-module.script|))" ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/build/fasls/sbcl/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"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/" Frob packages Running wild-module.script with sbcl-1.1.18-linux-x64 ; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/wild-module.script" ;; loading #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/contrib/wild-modules.lisp" ; Registering # WARNING: completing compilation for # completed without its input file #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/*.asd" WARNING: completing load for # completed without its input file #P"/var/tmp/portage/dev-lisp/asdf-3.1.4/work/test/*.asd" Script succeeded Using sbcl, wild-module.script passed -#--------------------------------------- Using sbcl Ran 55 tests: 54 passing and 1 failing failing test(s): test-sysdef-asdf.script -#--------------------------------------- To view full results and failures, try the following command: less -p ABORTED build/results/sbcl-test.text Makefile:158: recipe for target 'test-lisp' failed make: *** [test-lisp] Error 1 * ERROR: dev-lisp/asdf-3.1.4::gentoo failed (test phase): * Make test failed. See above for details. * * Call stack: * ebuild.sh, line 115: Called src_test * environment, line 2069: Called default * phase-functions.sh, line 805: Called default_src_test * phase-functions.sh, line 834: Called __eapi0_src_test * phase-helpers.sh, line 764: Called die * The specific snippet of code: * $emake_cmd ${internal_opts} test || \ * die "Make test failed. See above for details." * * If you need support, post the output of `emerge --info '=dev-lisp/asdf-3.1.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lisp/asdf-3.1.4::gentoo'`. * The complete build log is located at '/var/log/portage/dev-lisp:asdf-3.1.4:20161230-203815.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-lisp/asdf-3.1.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lisp/asdf-3.1.4/temp/environment'. * Working directory: '/var/tmp/portage/dev-lisp/asdf-3.1.4/work' * S: '/var/tmp/portage/dev-lisp/asdf-3.1.4/work'