starting phase `separate-from-pid1'
build process now running as PID 10
phase `separate-from-pid1' succeeded after 0.0 seconds
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/840d01508c40vxwr0yp2w3vysbzjx2w0-sbcl-2.4.7/bin:/gnu/store/j5zgzgsmbjgywr67r86h1n6s4qiabv5q-tar-1.34/bin:/gnu/store/0r2fx1lr1h2i3cl1x5fw4s4ly95qspya-gzip-1.13/bin:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/bin:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/bin:/gnu/store/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10/bin:/gnu/store/4jhlsg65s1zx90gnnfmaax52i8prnl45-patch-2.7.6/bin:/gnu/store/b5c62i99dsfa5j0j3f8g2j1xdi6fih22-findutils-4.9.0/bin:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/bin:/gnu/store/3f0fjq25n2kwcmi0zyrf216wa6g8xpjw-zstd-1.5.2/bin:/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8/bin:/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11/bin:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/bin:/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1/bin:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/bin:/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16/bin:/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0/bin:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/bin:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/bin:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/bin:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/sbin'
environment variable `XDG_DATA_DIRS' set to `/gnu/store/840d01508c40vxwr0yp2w3vysbzjx2w0-sbcl-2.4.7/share:/gnu/store/3m7jdrkwlzfy2rpkl90b2f0797najkn2-sbcl-osicat-0.7.0-4.9823279/share:/gnu/store/w9vi9lkyxjv1ysvxlxpdk83dwxdrzn3p-sbcl-parachute-1.5.0-1.bd072b0/share:/gnu/store/l5xc9nalh8gv9vz0dc2760619wiqa0kg-sbcl-alexandria-1.4-0.009b7e5/share:/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/share:/gnu/store/q620lz2pbyhq2y2w1wnj40mi0wrlgnja-sbcl-trivial-features-1.0/share:/gnu/store/j5zgzgsmbjgywr67r86h1n6s4qiabv5q-tar-1.34/share:/gnu/store/0r2fx1lr1h2i3cl1x5fw4s4ly95qspya-gzip-1.13/share:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/share:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/share:/gnu/store/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10/share:/gnu/store/4jhlsg65s1zx90gnnfmaax52i8prnl45-patch-2.7.6/share:/gnu/store/b5c62i99dsfa5j0j3f8g2j1xdi6fih22-findutils-4.9.0/share:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/share:/gnu/store/3f0fjq25n2kwcmi0zyrf216wa6g8xpjw-zstd-1.5.2/share:/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8/share:/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11/share:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/share:/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1/share:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/share:/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16/share:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/share:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/share:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/share:/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static/share:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/share'
environment variable `XDG_CONFIG_DIRS' set to `/gnu/store/840d01508c40vxwr0yp2w3vysbzjx2w0-sbcl-2.4.7/etc:/gnu/store/3m7jdrkwlzfy2rpkl90b2f0797najkn2-sbcl-osicat-0.7.0-4.9823279/etc:/gnu/store/w9vi9lkyxjv1ysvxlxpdk83dwxdrzn3p-sbcl-parachute-1.5.0-1.bd072b0/etc:/gnu/store/l5xc9nalh8gv9vz0dc2760619wiqa0kg-sbcl-alexandria-1.4-0.009b7e5/etc:/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/etc:/gnu/store/q620lz2pbyhq2y2w1wnj40mi0wrlgnja-sbcl-trivial-features-1.0/etc:/gnu/store/j5zgzgsmbjgywr67r86h1n6s4qiabv5q-tar-1.34/etc:/gnu/store/0r2fx1lr1h2i3cl1x5fw4s4ly95qspya-gzip-1.13/etc:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/etc:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/etc:/gnu/store/swmflx2bmqpf0drm167pxfpgyr7ckcam-diffutils-3.10/etc:/gnu/store/4jhlsg65s1zx90gnnfmaax52i8prnl45-patch-2.7.6/etc:/gnu/store/b5c62i99dsfa5j0j3f8g2j1xdi6fih22-findutils-4.9.0/etc:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/etc:/gnu/store/3f0fjq25n2kwcmi0zyrf216wa6g8xpjw-zstd-1.5.2/etc:/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8/etc:/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11/etc:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/etc:/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1/etc:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/etc:/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16/etc:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/etc:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/etc:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/etc'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to `/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include'
environment variable `OBJC_INCLUDE_PATH' set to `/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include'
environment variable `OBJCPLUS_INCLUDE_PATH' set to `/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/include:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/include:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/include:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/include:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/include:/gnu/store/lc6r1mh0jlcwixjziiw1zsx1my478rv1-make-4.4.1/include:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/include:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include/c++:/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0/include:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/include:/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/840d01508c40vxwr0yp2w3vysbzjx2w0-sbcl-2.4.7/lib:/gnu/store/3m7jdrkwlzfy2rpkl90b2f0797najkn2-sbcl-osicat-0.7.0-4.9823279/lib:/gnu/store/w9vi9lkyxjv1ysvxlxpdk83dwxdrzn3p-sbcl-parachute-1.5.0-1.bd072b0/lib:/gnu/store/l5xc9nalh8gv9vz0dc2760619wiqa0kg-sbcl-alexandria-1.4-0.009b7e5/lib:/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/lib:/gnu/store/q620lz2pbyhq2y2w1wnj40mi0wrlgnja-sbcl-trivial-features-1.0/lib:/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8/lib:/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45/lib:/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0/lib:/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5/lib:/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/lib:/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib:/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static/lib'
environment variable `GUIX_LOCPATH' set to `/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39/lib/locale'
environment variable `TZDIR' unset
phase `set-paths' succeeded after 0.0 seconds
starting phase `install-locale'
using 'C.UTF-8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/coverage.lisp' -> `./coverage.lisp'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/LICENSE' -> `./LICENSE'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/test.lisp' -> `./test.lisp'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/posix-shm.asd' -> `./posix-shm.asd'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/README.md' -> `./README.md'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/shm.lisp' -> `./shm.lisp'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/ffi/grovel.lisp' -> `./ffi/grovel.lisp'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/ffi/wrapper.lisp' -> `./ffi/wrapper.lisp'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/ffi/package.lisp' -> `./ffi/package.lisp'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/ffi/ffi.lisp' -> `./ffi/ffi.lisp'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/doc/ffi-reference.md' -> `./doc/ffi-reference.md'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/doc/api-reference.md' -> `./doc/api-reference.md'
`/gnu/store/cl7n0bqks2dnjr3wg1bqdv9alf3gvxi0-cl-posix-shm-0.0.7-checkout/.builds/test.yml' -> `./.builds/test.yml'
phase `unpack' succeeded after 0.0 seconds
starting phase `fix-paths'
phase `fix-paths' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `copy-source'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/coverage.lisp' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/coverage.lisp'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/LICENSE' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/LICENSE'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/test.lisp' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/test.lisp'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/posix-shm.asd' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/posix-shm.asd'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/README.md' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/README.md'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/shm.lisp' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/shm.lisp'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/ffi/grovel.lisp' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/ffi/grovel.lisp'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/ffi/wrapper.lisp' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/ffi/wrapper.lisp'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/ffi/package.lisp' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/ffi/package.lisp'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/ffi/ffi.lisp' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/ffi/ffi.lisp'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/doc/ffi-reference.md' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/doc/ffi-reference.md'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/doc/api-reference.md' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/doc/api-reference.md'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.builds/test.yml' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/source/posix-shm/.builds/test.yml'
phase `copy-source' succeeded after 0.0 seconds
starting phase `configure'
warning: collision encountered:
/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0/bin/ld
/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41/bin/ld
warning: choosing /gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0/bin/ld
phase `configure' succeeded after 0.6 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.2 seconds
starting phase `build'
Invoking sbcl: "/gnu/store/840d01508c40vxwr0yp2w3vysbzjx2w0-sbcl-2.4.7/bin/sbcl" "--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:initialize-source-registry (list :source-registry (list :tree (uiop:ensure-pathname \"/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/sbcl/posix-shm\" :truenamize t :ensure-directory t)) :inherit-configuration))" "--eval" "(asdf:load-system \"posix-shm\")"
This is SBCL 2.4.7, an implementation of ANSI Common Lisp.
More information about SBCL is available at .
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
; compiling file "/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/sbcl/posix-shm/ffi/package.lisp" (written 01 JAN 1970 12:00:00 AM):
; wrote /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/package-tmpGHU3ALSV.fasl
; compilation finished in 0:00:00.004
; gcc -o /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel-tmpAAURSO1.o -c -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fPIC -I/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/share/common-lisp/sbcl/cffi/ /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel.c
In file included from /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel.c:14:
/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel.c: In function ‘main’:
/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/share/common-lisp/sbcl/cffi/grovel/common.h:19:54: warning: comparison between pointer and integer
19 | #define _64_BIT_VALUE_FITS_SIGNED_P(value) ( (value) <= 0x7FFFFFFFFFFFFFFFLL )
| ^~
/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel.c:921:6: note: in expansion of macro ‘_64_BIT_VALUE_FITS_SIGNED_P’
921 | if(_64_BIT_VALUE_FITS_SIGNED_P(MAP_FAILED))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel.c:17:7: warning: unused variable ‘autotype_tmp’ [-Wunused-variable]
17 | int autotype_tmp;
| ^~~~~~~~~~~~
; gcc -o /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel-tmp5GEXGEG5 -g -Wl,--export-dynamic /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel.o
; /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel__grovel.grovel-tmp.lisp
; compiling file "/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel.processed-grovel-file" (written 31 OCT 2024 12:12:23 AM):
; file: /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel.processed-grovel-file
; in: DEFCSTRUCT (STAT :SIZE 144)
; (CFFI:DEFCSTRUCT (XYZ.SHUNTER.POSIX-SHM.FFI:STAT :SIZE 144)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-DEV XYZ.SHUNTER.POSIX-SHM.FFI:DEV :OFFSET 0)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-INO XYZ.SHUNTER.POSIX-SHM.FFI:INO :OFFSET 8)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-MODE XYZ.SHUNTER.POSIX-SHM.FFI:MODE :OFFSET
; 24)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-NLINK XYZ.SHUNTER.POSIX-SHM.FFI:NLINK :OFFSET
; 16)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-UID XYZ.SHUNTER.POSIX-SHM.FFI:UID :OFFSET 28)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-GID XYZ.SHUNTER.POSIX-SHM.FFI::GID :OFFSET 32)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-RDEV XYZ.SHUNTER.POSIX-SHM.FFI:DEV :OFFSET 40)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-SIZE XYZ.SHUNTER.POSIX-SHM.FFI:OFF :OFFSET 48)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-BLKSIZE XYZ.SHUNTER.POSIX-SHM.FFI:BLKSIZE
; :OFFSET 56)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-BLOCKS XYZ.SHUNTER.POSIX-SHM.FFI:BLKCNT
; :OFFSET 64)
; ...)
; ==>
; (CFFI::NOTICE-FOREIGN-STRUCT-DEFINITION 'XYZ.SHUNTER.POSIX-SHM.FFI:STAT
; '(:CLASS
; XYZ.SHUNTER.POSIX-SHM.FFI::STAT-TCLASS
; :SIZE 144)
; '((XYZ.SHUNTER.POSIX-SHM.FFI:ST-DEV
; XYZ.SHUNTER.POSIX-SHM.FFI:DEV
; :OFFSET 0)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-INO
; XYZ.SHUNTER.POSIX-SHM.FFI:INO
; :OFFSET 8)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-MODE
; XYZ.SHUNTER.POSIX-SHM.FFI:MODE
; :OFFSET 24)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-NLINK
; XYZ.SHUNTER.POSIX-SHM.FFI:NLINK
; :OFFSET 16)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-UID
; XYZ.SHUNTER.POSIX-SHM.FFI:UID
; :OFFSET 28)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-GID
; XYZ.SHUNTER.POSIX-SHM.FFI::GID
; :OFFSET 32)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-RDEV
; XYZ.SHUNTER.POSIX-SHM.FFI:DEV
; :OFFSET 40)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-SIZE
; XYZ.SHUNTER.POSIX-SHM.FFI:OFF
; :OFFSET 48)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-BLKSIZE
; XYZ.SHUNTER.POSIX-SHM.FFI:BLKSIZE
; :OFFSET 56)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-BLOCKS
; XYZ.SHUNTER.POSIX-SHM.FFI:BLKCNT
; :OFFSET 64)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-ATIM
; XYZ.SHUNTER.POSIX-SHM.FFI:TIMESPEC
; :OFFSET 72)
; (XYZ.SHUNTER.POSIX-SHM.FFI:ST-MTIM
; XYZ.SHUNTER.POSIX-SHM.FFI:TIMESPEC
; :OFFSET 88)
; ...))
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
;
; caught COMMON-LISP:STYLE-WARNING:
; bare references to struct types are deprecated. Please use (:POINTER
; (:STRUCT TIMESPEC)) or (:STRUCT
; TIMESPEC) instead.
; wrote /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/grovel-tmpAR3FSGEY.fasl
; compilation finished in 0:00:00.112
WARNING:
Lisp compilation had style-warnings while
compiling #
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
; compiling file "/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/sbcl/posix-shm/ffi/ffi.lisp" (written 01 JAN 1970 12:00:00 AM):
; wrote /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/ffi-tmpJAIDFZTC.fasl
; compilation finished in 0:00:00.048
; gcc -o /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/wrapper__wrapper-tmp8V3J6PE9.o -c -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fPIC -I/gnu/store/p4zybxvm28wsgg35a521kr1r8cz1vhdb-sbcl-cffi-0.24.1-1.3397035/share/common-lisp/sbcl/cffi/ /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/wrapper__wrapper.c
; gcc -o /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/wrapper.so -shared -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/wrapper__wrapper.o
; compiling file "/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/wrapper.processed-wrapper-file" (written 31 OCT 2024 12:12:23 AM):
; wrote /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/ffi/wrapper-tmp9V47YWQF.fasl
; compilation finished in 0:00:00.012
; compiling file "/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/sbcl/posix-shm/shm.lisp" (written 01 JAN 1970 12:00:00 AM):
; wrote /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/shm-tmp9BN22RMA.fasl
; compilation finished in 0:00:00.204
;
; compilation unit finished
; caught 12 STYLE-WARNING conditions
phase `build' succeeded after 2.0 seconds
starting phase `check'
Invoking sbcl: "/gnu/store/840d01508c40vxwr0yp2w3vysbzjx2w0-sbcl-2.4.7/bin/sbcl" "--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:initialize-source-registry (list :source-registry (list :tree (uiop:ensure-pathname \"/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/sbcl/posix-shm\" :truenamize t :ensure-directory t)) :inherit-configuration))" "--eval" "(asdf:test-system \"posix-shm\")"
This is SBCL 2.4.7, an implementation of ANSI Common Lisp.
More information about SBCL is available at .
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
COMMON-LISP:WARNING:
bare references to struct types are deprecated. Please use (:POINTER
(:STRUCT
TIMESPEC)) or (:STRUCT
TIMESPEC) instead.
; compiling file "/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/share/common-lisp/sbcl/posix-shm/test.lisp" (written 01 JAN 1970 12:00:00 AM):
; wrote /gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib/common-lisp/sbcl/posix-shm/test-tmpGHU3ALSV.fasl
; compilation finished in 0:00:00.128
? XYZ.SHUNTER.POSIX-SHM.TEST::OPEN-SHM
0.000 ✔ (of-type (and shm open-shm) shm)
0.000 ✔ (of-type (integer 0) (shm-fd shm))
0.000 ✔ (true (close-shm shm))
0.000 ✔ (of-type (and shm closed-shm) shm)
0.000 ✔ (fail (shm-fd shm) error)
0.000 ✔ (finish (close-shm shm))
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (true (close-shm shm))
0.000 ✔ (fail (open-shm (shm-name shm)) 'shm-does-not-exist)
0.000 ✔ (fail (open-shm* :attempts 0) 'shm-error)
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (fail (close-shm (make-shm 9999)) 'shm-error)
0.000 ✔ (fail (open-shm +shm-name+ :permissions '(:flag-that-doesnt-exist)) error)
? XYZ.SHUNTER.POSIX-SHM.TEST::OPEN-SHM.CANT-OPEN-NAMES-WITH-MULTIPLE-SLASHES
0.000 ✔ (fail (open-shm "/xyz.shunter.posix-shm.test/bad/name///" :if-does-not-exist :create) 'shm-error)
0.004 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::OPEN-SHM.CANT-OPEN-NAMES-WITH-MULTIPLE-SLASHES
? XYZ.SHUNTER.POSIX-SHM.TEST::OPEN-SHM.CAN-USE-VARIOUS-PERMISSIONS
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (of-type open-shm shm)
0.016 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::OPEN-SHM.CAN-USE-VARIOUS-PERMISSIONS
? XYZ.SHUNTER.POSIX-SHM.TEST::OPEN-SHM.CAN-USE-VARIOUS-OPTIONS
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (fail (open-shm +shm-name+ :if-exists :error :if-does-not-exist :create) 'shm-exists)
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (fail (open-shm +shm-name+ :if-does-not-exist :error) 'shm-does-not-exist)
0.000 ✔ (is eq () shm)
0.024 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::OPEN-SHM.CAN-USE-VARIOUS-OPTIONS
0.100 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::OPEN-SHM
? XYZ.SHUNTER.POSIX-SHM.TEST::DELETE-SHM
0.000 ✔ (finish (delete-shm +shm-name+))
0.000 ✔ (fail (open-shm +shm-name+ :if-does-not-exist :error) error)
0.000 ✔ (fail (delete-shm +shm-name+) 'shm-does-not-exist)
0.004 ✔ (fail (open-shm "/xyz.shunter.posix-shm.test/bad/name///") '(and shm-error (not shm-does-not-exist)))
0.008 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::DELETE-SHM
? XYZ.SHUNTER.POSIX-SHM.TEST::SHM-STATS
0.000 ✔ (of-type stat stat)
0.000 ✔ (of-type fixnum (stat-dev stat))
0.000 ✔ (of-type fixnum (stat-ino stat))
0.000 ✔ (is eq () (stat-mode stat))
0.000 ✔ (of-type fixnum (stat-nlink stat))
0.000 ✔ (of-type fixnum (stat-uid stat))
0.000 ✔ (of-type fixnum (stat-gid stat))
0.000 ✔ (of-type fixnum (stat-rdev stat))
0.000 ✔ (is = 0 (stat-size stat))
0.000 ✔ (of-type fixnum (stat-blksize stat))
0.000 ✔ (is = 0 (stat-blocks stat))
0.000 ✔ (fail (shm-stats (make-shm 99999)) 'shm-error)
0.032 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::SHM-STATS
? XYZ.SHUNTER.POSIX-SHM.TEST::TRUNCATE-SHM
0.000 ✔ (finish (truncate-shm shm size))
0.000 ✔ (is = size (stat-size (shm-stats shm)))
0.000 ✔ (finish (truncate-shm shm size))
0.000 ✔ (is = size (stat-size (shm-stats shm)))
0.000 ✔ (finish (truncate-shm shm size))
0.000 ✔ (is = size (stat-size (shm-stats shm)))
0.000 ✔ (fail (truncate-shm shm 1234) 'shm-error)
0.000 ✔ (fail (truncate-shm (make-shm 99999) 1234) 'shm-error)
0.012 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::TRUNCATE-SHM
? XYZ.SHUNTER.POSIX-SHM.TEST::MMAP
0.000 ✔ (true (pointerp ptr))
0.000 ✔ (of-type integer (mem-aref ptr :int))
0.000 ✔ (true (pointerp ptr))
0.000 ✔ (of-type integer (mem-aref ptr :int))
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (true (pointerp ptr))
0.000 ✔ (of-type integer (mem-aref ptr :int))
0.000 ✔ (of-type open-shm shm)
0.000 ✔ (true (pointerp ptr))
0.000 ✔ (of-type integer (mem-aref ptr :int))
0.000 ✔ (fail (mmap-shm shm 10 :prot '(:read :write)) 'mmap-error)
0.000 ✔ (is = (* i 10) (mem-aref ptr :int i))
0.000 ✔ (is = (* i 10) (mem-aref ptr :int i))
0.000 ✔ (is = (* i 10) (mem-aref ptr :int i))
0.000 ✔ (is = (* i 10) (mem-aref ptr :int i))
0.000 ✔ (is = (* i 10) (mem-aref ptr :int i))
0.000 ✔ (is = (* i 10) (mem-aref ptr :int i))
CORRUPTION WARNING in SBCL pid 54 tid 54:
Memory fault at 0x7ffff7fc0000 (pc=0xb800c7ec73 [code 0xb800c7e830+0x443 ID 0x8032], fp=0x7ffff71fe370, sp=0x7ffff71fe280) tid 54
The integrity of this image is possibly compromised.
Continuing with fingers crossed.
0.000 ✔ (fail (mem-aref ptr :int) error)
CORRUPTION WARNING in SBCL pid 54 tid 54:
Memory fault at 0x7ffff7fc0000 (pc=0xb800c7f203 [code 0xb800c7edc0+0x443 ID 0x8033], fp=0x7ffff71fe370, sp=0x7ffff71fe280) tid 54
The integrity of this image is possibly compromised.
Continuing with fingers crossed.
0.000 ✔ (fail (mem-aref ptr :int) error)
0.004 ✔ (is = the-int (mem-ref read-ptr :int))
0.000 ✔ (is = the-int (mem-ref read-ptr :int))
0.000 ✔ (is = the-int (mem-ref read-ptr :int))
0.000 ✔ (is = the-int (mem-ref read-ptr :int))
0.000 ✔ (is = the-int (mem-ref read-ptr :int))
0.000 ✔ (is = the-int (mem-ref read-ptr :int))
0.000 ✔ (fail (munmap (null-pointer) 0) 'mmap-error)
0.052 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::MMAP
? XYZ.SHUNTER.POSIX-SHM.TEST::CHOWN-SHM
0.000 ✔ (finish (chown-shm shm the-uid ()))
0.000 ✔ (is eq the-uid (stat-uid stat))
0.000 ✔ (is eq the-gid (stat-gid stat))
0.000 ✔ (finish (chown-shm shm () ()))
0.000 ✔ (is eq the-uid (stat-uid stat))
0.000 ✔ (is eq the-gid (stat-gid stat))
0.000 ✔ (fail (chown-shm shm 0 ()) 'shm-error)
0.000 ✔ (fail (chown-shm (make-shm 99999) () ()) 'shm-error)
0.024 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::CHOWN-SHM
? XYZ.SHUNTER.POSIX-SHM.TEST::CHMOD-SHM
0.000 ✔ (finish (chmod-shm shm '(:user-all)))
0.000 ✔ (fail (chmod-shm (make-shm 99999) ()) 'shm-error)
0.004 ✔ XYZ.SHUNTER.POSIX-SHM.TEST::CHMOD-SHM
;; Summary:
Passed: 87
Failed: 0
Skipped: 0
phase `check' succeeded after 1.5 seconds
starting phase `create-asdf-configuration'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-documentation-utils.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-documentation-utils.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-global-vars.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-global-vars.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-cffi.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-cffi.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-lift.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-lift.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-parachute.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-parachute.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-osicat.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-osicat.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-form-fiddle.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-form-fiddle.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-trivial-custom-debugger.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-trivial-custom-debugger.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-bordeaux-threads.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-bordeaux-threads.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-net.didierverna.asdf-flv.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-net.didierverna.asdf-flv.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-trivial-features.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-trivial-features.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-trivial-indent.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-trivial-indent.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-trivial-backtrace.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-trivial-backtrace.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-trivial-garbage.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-trivial-garbage.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-hu.dwim.asdf.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-hu.dwim.asdf.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-hu.dwim.stefil.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-hu.dwim.stefil.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-rt.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-rt.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-fiveam.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-fiveam.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-babel.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-babel.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/source-registry.conf.d/50-alexandria.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/source-registry.conf.d/50-alexandria.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-documentation-utils.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-documentation-utils.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-global-vars.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-global-vars.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-cffi.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-cffi.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-lift.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-lift.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-parachute.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-parachute.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-osicat.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-osicat.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-form-fiddle.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-form-fiddle.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-custom-debugger.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-custom-debugger.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-bordeaux-threads.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-bordeaux-threads.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-net.didierverna.asdf-flv.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-net.didierverna.asdf-flv.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-features.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-features.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-indent.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-indent.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-backtrace.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-backtrace.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-garbage.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-trivial-garbage.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-hu.dwim.asdf.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-hu.dwim.asdf.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-hu.dwim.stefil.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-hu.dwim.stefil.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-rt.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-rt.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-fiveam.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-fiveam.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-babel.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-babel.conf'
`/tmp/guix-build-sbcl-posix-shm-0.0.7.drv-0/source/.cl-union/etc/common-lisp/asdf-output-translations.conf.d/50-alexandria.conf' -> `/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/etc/common-lisp/asdf-output-translations.conf.d/50-alexandria.conf'
phase `create-asdf-configuration' succeeded after 0.0 seconds
starting phase `cleanup'
phase `cleanup' succeeded after 0.0 seconds
starting phase `patch-shebangs'
phase `patch-shebangs' succeeded after 0.0 seconds
starting phase `strip'
phase `strip' succeeded after 0.0 seconds
starting phase `validate-runpath'
validating RUNPATH of 4 binaries in "/gnu/store/qpmisw6dkrgwrpxf7814qjgb3g5kmvaw-sbcl-posix-shm-0.0.7/lib"...
phase `validate-runpath' succeeded after 0.0 seconds
starting phase `validate-documentation-location'
phase `validate-documentation-location' succeeded after 0.0 seconds
starting phase `delete-info-dir-file'
phase `delete-info-dir-file' succeeded after 0.0 seconds
starting phase `patch-dot-desktop-files'
phase `patch-dot-desktop-files' succeeded after 0.0 seconds
starting phase `make-dynamic-linker-cache'
phase `make-dynamic-linker-cache' succeeded after 0.0 seconds
starting phase `install-license-files'
installing 1 license files from '.'
phase `install-license-files' succeeded after 0.0 seconds
starting phase `reset-gzip-timestamps'
phase `reset-gzip-timestamps' succeeded after 0.0 seconds
starting phase `compress-documentation'
phase `compress-documentation' succeeded after 0.0 seconds