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/46wmmqdkffzzkfjpk8s3x1qmn9m2wl0h-sbcl-2.1.9/bin:/gnu/store/hqysqhh80g7qy8287b8p2gwz0379vh50-tar-1.34/bin:/gnu/store/8rvnivj15gmirawhikgbjaang5b4w779-gzip-1.10/bin:/gnu/store/64zk0izmaframq6cd0xlsmk0rxn3zc52-bzip2-1.0.8/bin:/gnu/store/z6bw81zw5b5jm3p02y906p0wnjbjqa7n-xz-5.2.5/bin:/gnu/store/jfmrxybjkd0nvh1n34hbzv0lwsnmxz1v-file-5.39/bin:/gnu/store/49j4cjqc8sckyh4qhf9j9dmc6anc8wk9-diffutils-3.8/bin:/gnu/store/znjj5y98lvi46fll85qg22ngz966gx1d-patch-2.7.6/bin:/gnu/store/yq3xalg1p2p5p5hfpw4v5jx0v86qw45w-findutils-4.8.0/bin:/gnu/store/bgyr8c7bl1sqhpapm2kghiya0k6zvi51-gawk-5.1.0/bin:/gnu/store/dsldg7i4y6hxdknh7cv93rbxbp17xm93-sed-4.8/bin:/gnu/store/4znchc8whjbs50mvxgc0skmkvyhy9xk1-grep-3.6/bin:/gnu/store/wllq3y3sl5bldm9vsx2fcwhcmks4i9ar-coreutils-8.32/bin:/gnu/store/zyhbjfyqh10yiw1dw1x1i7n70jm9ygdn-make-4.3/bin:/gnu/store/2an4h5ndc22dv62q3l985ciq862q4bj7-bash-minimal-5.1.8/bin:/gnu/store/g58zxpycy64m790vwjlzpadmbn065fia-ld-wrapper-0/bin:/gnu/store/cr38d3gvf52ckns2b01lwgw86hk3mvcc-binutils-2.37/bin:/gnu/store/h88kd46c8br0wc4i6hq19cjby081ina4-gcc-10.3.0/bin:/gnu/store/mjdjgiz9k5rrbj440r16z6p5g33nr7d7-glibc-2.33/bin:/gnu/store/mjdjgiz9k5rrbj440r16z6p5g33nr7d7-glibc-2.33/sbin' environment variable `XDG_DATA_DIRS' set to `/gnu/store/46wmmqdkffzzkfjpk8s3x1qmn9m2wl0h-sbcl-2.1.9/share:/gnu/store/hqysqhh80g7qy8287b8p2gwz0379vh50-tar-1.34/share:/gnu/store/8rvnivj15gmirawhikgbjaang5b4w779-gzip-1.10/share:/gnu/store/64zk0izmaframq6cd0xlsmk0rxn3zc52-bzip2-1.0.8/share:/gnu/store/z6bw81zw5b5jm3p02y906p0wnjbjqa7n-xz-5.2.5/share:/gnu/store/jfmrxybjkd0nvh1n34hbzv0lwsnmxz1v-file-5.39/share:/gnu/store/49j4cjqc8sckyh4qhf9j9dmc6anc8wk9-diffutils-3.8/share:/gnu/store/znjj5y98lvi46fll85qg22ngz966gx1d-patch-2.7.6/share:/gnu/store/yq3xalg1p2p5p5hfpw4v5jx0v86qw45w-findutils-4.8.0/share:/gnu/store/bgyr8c7bl1sqhpapm2kghiya0k6zvi51-gawk-5.1.0/share:/gnu/store/dsldg7i4y6hxdknh7cv93rbxbp17xm93-sed-4.8/share:/gnu/store/4znchc8whjbs50mvxgc0skmkvyhy9xk1-grep-3.6/share:/gnu/store/wllq3y3sl5bldm9vsx2fcwhcmks4i9ar-coreutils-8.32/share:/gnu/store/zyhbjfyqh10yiw1dw1x1i7n70jm9ygdn-make-4.3/share:/gnu/store/2an4h5ndc22dv62q3l985ciq862q4bj7-bash-minimal-5.1.8/share:/gnu/store/cr38d3gvf52ckns2b01lwgw86hk3mvcc-binutils-2.37/share:/gnu/store/h88kd46c8br0wc4i6hq19cjby081ina4-gcc-10.3.0/share:/gnu/store/mjdjgiz9k5rrbj440r16z6p5g33nr7d7-glibc-2.33/share:/gnu/store/88bdm10sayqjnggrxlbdmk3rv1qqdrvl-glibc-2.33-static/share:/gnu/store/k8xlwnnmhgmvzyxxfjq3z3fci73zx7x9-linux-libre-headers-5.10.35/share' environment variable `XDG_CONFIG_DIRS' set to `/gnu/store/46wmmqdkffzzkfjpk8s3x1qmn9m2wl0h-sbcl-2.1.9/etc:/gnu/store/hqysqhh80g7qy8287b8p2gwz0379vh50-tar-1.34/etc:/gnu/store/8rvnivj15gmirawhikgbjaang5b4w779-gzip-1.10/etc:/gnu/store/64zk0izmaframq6cd0xlsmk0rxn3zc52-bzip2-1.0.8/etc:/gnu/store/z6bw81zw5b5jm3p02y906p0wnjbjqa7n-xz-5.2.5/etc:/gnu/store/jfmrxybjkd0nvh1n34hbzv0lwsnmxz1v-file-5.39/etc:/gnu/store/49j4cjqc8sckyh4qhf9j9dmc6anc8wk9-diffutils-3.8/etc:/gnu/store/znjj5y98lvi46fll85qg22ngz966gx1d-patch-2.7.6/etc:/gnu/store/yq3xalg1p2p5p5hfpw4v5jx0v86qw45w-findutils-4.8.0/etc:/gnu/store/bgyr8c7bl1sqhpapm2kghiya0k6zvi51-gawk-5.1.0/etc:/gnu/store/dsldg7i4y6hxdknh7cv93rbxbp17xm93-sed-4.8/etc:/gnu/store/4znchc8whjbs50mvxgc0skmkvyhy9xk1-grep-3.6/etc:/gnu/store/wllq3y3sl5bldm9vsx2fcwhcmks4i9ar-coreutils-8.32/etc:/gnu/store/zyhbjfyqh10yiw1dw1x1i7n70jm9ygdn-make-4.3/etc:/gnu/store/2an4h5ndc22dv62q3l985ciq862q4bj7-bash-minimal-5.1.8/etc:/gnu/store/cr38d3gvf52ckns2b01lwgw86hk3mvcc-binutils-2.37/etc:/gnu/store/h88kd46c8br0wc4i6hq19cjby081ina4-gcc-10.3.0/etc:/gnu/store/mjdjgiz9k5rrbj440r16z6p5g33nr7d7-glibc-2.33/etc' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/64zk0izmaframq6cd0xlsmk0rxn3zc52-bzip2-1.0.8/include:/gnu/store/z6bw81zw5b5jm3p02y906p0wnjbjqa7n-xz-5.2.5/include:/gnu/store/jfmrxybjkd0nvh1n34hbzv0lwsnmxz1v-file-5.39/include:/gnu/store/bgyr8c7bl1sqhpapm2kghiya0k6zvi51-gawk-5.1.0/include:/gnu/store/zyhbjfyqh10yiw1dw1x1i7n70jm9ygdn-make-4.3/include:/gnu/store/cr38d3gvf52ckns2b01lwgw86hk3mvcc-binutils-2.37/include:/gnu/store/h88kd46c8br0wc4i6hq19cjby081ina4-gcc-10.3.0/include:/gnu/store/mjdjgiz9k5rrbj440r16z6p5g33nr7d7-glibc-2.33/include:/gnu/store/k8xlwnnmhgmvzyxxfjq3z3fci73zx7x9-linux-libre-headers-5.10.35/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/64zk0izmaframq6cd0xlsmk0rxn3zc52-bzip2-1.0.8/include:/gnu/store/z6bw81zw5b5jm3p02y906p0wnjbjqa7n-xz-5.2.5/include:/gnu/store/jfmrxybjkd0nvh1n34hbzv0lwsnmxz1v-file-5.39/include:/gnu/store/bgyr8c7bl1sqhpapm2kghiya0k6zvi51-gawk-5.1.0/include:/gnu/store/zyhbjfyqh10yiw1dw1x1i7n70jm9ygdn-make-4.3/include:/gnu/store/cr38d3gvf52ckns2b01lwgw86hk3mvcc-binutils-2.37/include:/gnu/store/h88kd46c8br0wc4i6hq19cjby081ina4-gcc-10.3.0/include/c++:/gnu/store/h88kd46c8br0wc4i6hq19cjby081ina4-gcc-10.3.0/include:/gnu/store/mjdjgiz9k5rrbj440r16z6p5g33nr7d7-glibc-2.33/include:/gnu/store/k8xlwnnmhgmvzyxxfjq3z3fci73zx7x9-linux-libre-headers-5.10.35/include' environment variable `LIBRARY_PATH' set to `/gnu/store/46wmmqdkffzzkfjpk8s3x1qmn9m2wl0h-sbcl-2.1.9/lib:/gnu/store/64zk0izmaframq6cd0xlsmk0rxn3zc52-bzip2-1.0.8/lib:/gnu/store/z6bw81zw5b5jm3p02y906p0wnjbjqa7n-xz-5.2.5/lib:/gnu/store/jfmrxybjkd0nvh1n34hbzv0lwsnmxz1v-file-5.39/lib:/gnu/store/bgyr8c7bl1sqhpapm2kghiya0k6zvi51-gawk-5.1.0/lib:/gnu/store/cr38d3gvf52ckns2b01lwgw86hk3mvcc-binutils-2.37/lib:/gnu/store/mjdjgiz9k5rrbj440r16z6p5g33nr7d7-glibc-2.33/lib:/gnu/store/88bdm10sayqjnggrxlbdmk3rv1qqdrvl-glibc-2.33-static/lib:/gnu/store/y4x3whxg8i1p9w9vy67lz3cw8xfil8bh-glibc-utf8-locales-2.33/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/y4x3whxg8i1p9w9vy67lz3cw8xfil8bh-glibc-utf8-locales-2.33/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/0a2s9fh8j44bgpyhx2mxdwpis84wnv7s-md5-2.0.4-checkout/COPYING' -> `./COPYING' `/gnu/store/0a2s9fh8j44bgpyhx2mxdwpis84wnv7s-md5-2.0.4-checkout/md5.lisp' -> `./md5.lisp' `/gnu/store/0a2s9fh8j44bgpyhx2mxdwpis84wnv7s-md5-2.0.4-checkout/.gitattributes' -> `./.gitattributes' `/gnu/store/0a2s9fh8j44bgpyhx2mxdwpis84wnv7s-md5-2.0.4-checkout/README' -> `./README' `/gnu/store/0a2s9fh8j44bgpyhx2mxdwpis84wnv7s-md5-2.0.4-checkout/NEWS' -> `./NEWS' `/gnu/store/0a2s9fh8j44bgpyhx2mxdwpis84wnv7s-md5-2.0.4-checkout/.gitignore' -> `./.gitignore' `/gnu/store/0a2s9fh8j44bgpyhx2mxdwpis84wnv7s-md5-2.0.4-checkout/md5.asd' -> `./md5.asd' phase `unpack' succeeded after 0.2 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-md5-2.0.4.drv-0/source/COPYING' -> `/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/source/md5/COPYING' `/tmp/guix-build-sbcl-md5-2.0.4.drv-0/source/md5.lisp' -> `/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/source/md5/md5.lisp' `/tmp/guix-build-sbcl-md5-2.0.4.drv-0/source/.gitattributes' -> `/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/source/md5/.gitattributes' `/tmp/guix-build-sbcl-md5-2.0.4.drv-0/source/README' -> `/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/source/md5/README' `/tmp/guix-build-sbcl-md5-2.0.4.drv-0/source/NEWS' -> `/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/source/md5/NEWS' `/tmp/guix-build-sbcl-md5-2.0.4.drv-0/source/.gitignore' -> `/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/source/md5/.gitignore' `/tmp/guix-build-sbcl-md5-2.0.4.drv-0/source/md5.asd' -> `/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/source/md5/md5.asd' phase `copy-source' succeeded after 0.0 seconds starting phase `configure' warning: collision encountered: /gnu/store/g58zxpycy64m790vwjlzpadmbn065fia-ld-wrapper-0/bin/ld /gnu/store/cr38d3gvf52ckns2b01lwgw86hk3mvcc-binutils-2.37/bin/ld warning: choosing /gnu/store/g58zxpycy64m790vwjlzpadmbn065fia-ld-wrapper-0/bin/ld phase `configure' succeeded after 0.7 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.3 seconds starting phase `build' Invoking sbcl: "/gnu/store/46wmmqdkffzzkfjpk8s3x1qmn9m2wl0h-sbcl-2.1.9/bin/sbcl" "--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:load-asd (truename \"/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.asd\"))" "--eval" "(asdf:compile-system \"md5\")" This is SBCL 2.1.9, 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/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp" (written 01 JAN 1970 12:00:00 AM): ; processing (DEFPACKAGE #:MD5 ...) ; processing (IN-PACKAGE #:MD5) ; processing (DEFTYPE UB32 ...) ; processing (DEFMACRO ASSEMBLE-UB32 ...) ; processing (DEFTYPE UB32-VECTOR ...) ; processing (DEFMACRO MAKE-UB32-VECTOR ...) ; processing (DEFMACRO UB32-AREF ...) ; processing (DECLAIM (INLINE F ...) ...) ; processing (DEFUN F ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN F ; (DEFUN MD5::F (MD5::X MD5::Y MD5::Z) ; (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (LOGIOR (LOGAND MD5::X MD5::Y) (LOGANDC1 MD5::X MD5::Z))) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA MD5::F ; (MD5::X MD5::Y MD5::Z) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (BLOCK MD5::F (LOGIOR (LOGAND MD5::X MD5::Y) (LOGANDC1 MD5::X MD5::Z)))) ; ; note: doing unsigned word to integer coercion (cost 20) to "" ; processing (DEFUN G ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN G ; (DEFUN MD5::G (MD5::X MD5::Y MD5::Z) ; (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (LOGIOR (LOGAND MD5::X MD5::Z) (LOGANDC2 MD5::Y MD5::Z))) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA MD5::G ; (MD5::X MD5::Y MD5::Z) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (BLOCK MD5::G (LOGIOR (LOGAND MD5::X MD5::Z) (LOGANDC2 MD5::Y MD5::Z)))) ; ; note: doing unsigned word to integer coercion (cost 20) to "" ; processing (DEFUN H ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN H ; (DEFUN MD5::H (MD5::X MD5::Y MD5::Z) ; (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (LOGXOR MD5::X MD5::Y MD5::Z)) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA MD5::H ; (MD5::X MD5::Y MD5::Z) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (BLOCK MD5::H (LOGXOR MD5::X MD5::Y MD5::Z))) ; ; note: doing unsigned word to integer coercion (cost 20) to "" ; processing (DEFUN I ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN I ; (DEFUN MD5::I (MD5::X MD5::Y MD5::Z) ; (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (LDB (BYTE 32 0) (LOGXOR MD5::Y (LOGORC2 MD5::X MD5::Z)))) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA MD5::I ; (MD5::X MD5::Y MD5::Z) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (TYPE MD5::UB32 MD5::X MD5::Y MD5::Z) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (BLOCK MD5::I (LDB (BYTE 32 0) (LOGXOR MD5::Y (LOGORC2 MD5::X MD5::Z))))) ; ; note: doing unsigned word to integer coercion (cost 20) to "" ; processing (DECLAIM (INLINE MOD32+) ...) ; processing (DEFUN MOD32+ ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN MOD32+ ; (DEFUN MD5::MOD32+ (MD5::A MD5::B) ; (DECLARE (TYPE MD5::UB32 MD5::A MD5::B) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (LDB (BYTE 32 0) (+ MD5::A MD5::B))) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA MD5::MOD32+ ; (MD5::A MD5::B) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (TYPE MD5::UB32 MD5::A MD5::B) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (BLOCK MD5::MOD32+ (LDB (BYTE 32 0) (+ MD5::A MD5::B)))) ; ; note: doing unsigned word to integer coercion (cost 20) to "" ; processing (DEFINE-COMPILER-MACRO MOD32+ ...) ; processing (DECLAIM (INLINE ROL32) ...) ; processing (DEFUN ROL32 ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN ROL32 ; (DEFUN MD5::ROL32 (MD5::A MD5::S) ; (DECLARE (TYPE MD5::UB32 MD5::A) ; (TYPE (UNSIGNED-BYTE 5) MD5::S) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (SB-ROTATE-BYTE:ROTATE-BYTE MD5::S (BYTE 32 0) MD5::A)) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA MD5::ROL32 ; (MD5::A MD5::S) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (TYPE MD5::UB32 MD5::A) ; (TYPE (UNSIGNED-BYTE 5) MD5::S) ; (OPTIMIZE (SPEED 3) (SAFETY 0) (SPACE 0) (DEBUG 0))) ; (BLOCK MD5::ROL32 (SB-ROTATE-BYTE:ROTATE-BYTE MD5::S (BYTE 32 0) MD5::A))) ; ; note: doing unsigned word to integer coercion (cost 20) to "" ; processing (DEFPARAMETER *T* ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFPARAMETER *T* ; (SIN (FLOAT MD5::I 0.0d0)) ; ; note: unable to avoid inline argument range check ; because the argument range ((DOUBLE-FLOAT 1.0d0)) was not within 2^63 ; processing (DEFMACRO WITH-MD5-ROUND ...) ; processing (DEFTYPE MD5-REGS ...) ; processing (DEFMACRO MD5-REGS-A ...) ; processing (DEFMACRO MD5-REGS-B ...) ; processing (DEFMACRO MD5-REGS-C ...) ; processing (DEFMACRO MD5-REGS-D ...) ; processing (DEFCONSTANT +MD5-MAGIC-A+ ...) ; processing (DEFCONSTANT +MD5-MAGIC-B+ ...) ; processing (DEFCONSTANT +MD5-MAGIC-C+ ...) ; processing (DEFCONSTANT +MD5-MAGIC-D+ ...) ; processing (DECLAIM (INLINE INITIAL-MD5-REGS)) ; processing (DEFUN INITIAL-MD5-REGS ...) ; processing (DEFTYPE MD5-BLOCK ...) ; processing (DEFUN UPDATE-MD5-BLOCK ...) ; processing (DECLAIM (INLINE FILL-BLOCK ...)) ; processing (DEFUN FILL-BLOCK-UB8 ...) ; processing (DEFUN FILL-BLOCK-CHAR ...) ; processing (DEFUN FILL-BLOCK ...) ; processing (DECLAIM (INLINE MD5REGS-DIGEST)) ; processing (DEFUN MD5REGS-DIGEST ...) ; processing (DEFSTRUCT (MD5-STATE # ...) ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFSTRUCT MD5-STATE ; (DEFSTRUCT (MD5:MD5-STATE (:CONSTRUCTOR MD5:MAKE-MD5-STATE NIL) (:COPIER)) ; (MD5::REGS (MD5:INITIAL-MD5-REGS) :TYPE MD5:MD5-REGS :READ-ONLY T) ; (MD5::AMOUNT 0 :TYPE (INTEGER 0 *)) ; (BLOCK (MD5::MAKE-UB32-VECTOR 16) :READ-ONLY T :TYPE MD5::MD5-BLOCK) ; (MD5::BUFFER (MAKE-ARRAY 64 :ELEMENT-TYPE '(UNSIGNED-BYTE 8)) :READ-ONLY T ; :TYPE (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (64))) ; (MD5::BUFFER-INDEX 0 :TYPE (INTEGER 0 63)) ; (MD5::FINALIZED-P NIL)) ; --> PROGN SB-C:XDEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN ; --> SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET SB-KERNEL:THE* MULTIPLE-VALUE-BIND ; --> LET UNLESS IF AND IF LOCALLY AND THE ; ==> ; (>= (TRULY-THE INTEGER #:G14) 0) ; ; note: forced to do GENERIC-< (cost 10) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a INTEGER, not a FIXNUM. ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a INTEGER, not a FIXNUM. ; etc. ; --> PROGN SB-KERNEL::%TARGET-DEFSTRUCT SB-KERNEL::%TARGET-DEFSTRUCT ; --> SB-INT:NAMED-LAMBDA FUNCTION AND IF IF ; ==> ; (= ; (SB-KERNEL:THE* ((INTEGER 0 *) :DERIVE-TYPE-ONLY T) ; (SB-KERNEL:%INSTANCE-REF (THE MD5:MD5-STATE SB-KERNEL::A) ; 2)) ; (SB-KERNEL:THE* ((INTEGER 0 *) :DERIVE-TYPE-ONLY T) ; (SB-KERNEL:%INSTANCE-REF (THE MD5:MD5-STATE SB-KERNEL::B) ; 2))) ; ; note: forced to do GENERIC-EQL (cost 10) ; unable to do inline fixnum comparison (cost 4) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The second argument is a UNSIGNED-BYTE, not a FIXNUM. ; processing (DECLAIM (INLINE COPY-TO-BUFFER)) ; processing (DEFUN COPY-TO-BUFFER ...) ; processing (DEFUN UPDATE-MD5-STATE ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN UPDATE-MD5-STATE ; (+ (MD5::MD5-STATE-AMOUNT MD5::STATE) LENGTH) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; unable to do inline (signed-byte 32) arithmetic (cost 5) because: ; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32). ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES ; (SIGNED-BYTE 32) ; &REST T). ; etc. ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; unable to do inline (signed-byte 32) arithmetic (cost 5) because: ; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32). ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES ; (SIGNED-BYTE 32) ; &REST T). ; etc. ; processing (DEFUN FINALIZE-MD5-STATE ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN FINALIZE-MD5-STATE ; (* 8 (MD5::MD5-STATE-AMOUNT MD5::STATE)) ; ; note: forced to do full call ; unable to do inline ASH (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; unable to do inline ASH (cost 3) because: ; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32). ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE ; 32) ; &REST T). ; etc. ; (LDB (BYTE 32 0) MD5::TOTAL-LENGTH) ; ; note: forced to do LOGAND-WORD-MASK (cost 10) ; unable to do inline (unsigned-byte 32) arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32). ; unable to do inline (unsigned-byte 32) arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32). ; etc. ; (LDB (BYTE 32 32) MD5::TOTAL-LENGTH) ; ; note: forced to do full call ; unable to do inline ASH (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a FIXNUM. ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM ; &REST T). ; unable to do inline ASH (cost 3) because: ; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32). ; The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE ; 32) ; &REST T). ; etc. ; ; note: forced to do LOGAND-WORD-MASK (cost 10) ; unable to do inline (unsigned-byte 32) arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32). ; unable to do inline (unsigned-byte 32) arithmetic (cost 2) because: ; The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32). ; etc. ; processing (DEFUN MD5SUM-SEQUENCE ...) ; file: /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.lisp ; in: DEFUN MD5SUM-SEQUENCE ; (MD5:UPDATE-MD5-STATE MD5::STATE MD5::DATA :START MD5::REAL-START :END ; (+ MD5::REAL-START (- MD5::END MD5::START))) ; ; note: doing signed word to integer coercion (cost 20) ; processing (DEFUN MD5SUM-STRING ...) ; processing (DEFCONSTANT +BUFFER-SIZE+ ...) ; processing (DEFTYPE BUFFER-INDEX ...) ; processing (DEFUN MD5SUM-STREAM ...) ; processing (DEFUN MD5SUM-FILE ...) ; wrote /gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/lib/common-lisp/sbcl/md5/md5-tmp7LQ0A0VI.fasl ; compilation finished in 0:00:00.408 ; ; compilation unit finished ; printed 16 notes phase `build' succeeded after 1.0 seconds starting phase `check' Invoking sbcl: "/gnu/store/46wmmqdkffzzkfjpk8s3x1qmn9m2wl0h-sbcl-2.1.9/bin/sbcl" "--non-interactive" "--eval" "(require :asdf)" "--eval" "(asdf:load-asd (truename \"/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/share/common-lisp/sbcl/md5/md5.asd\"))" "--eval" "(when (uiop:file-exists-p \"md5-tests.asd\") (asdf:load-asd (truename \"md5-tests.asd\")))" "--eval" "(when (uiop:file-exists-p \"md5-test.asd\") (asdf:load-asd (truename \"md5-test.asd\")))" "--eval" "(when (uiop:file-exists-p \"tests.asd\") (asdf:load-asd (truename \"tests.asd\")))" "--eval" "(when (uiop:file-exists-p \"test.asd\") (asdf:load-asd (truename \"test.asd\")))" "--eval" "(asdf:test-system \"md5\")" This is SBCL 2.1.9, 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. phase `check' succeeded after 0.7 seconds starting phase `create-asdf-configuration' 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 0 binaries in "/gnu/store/svpzdm2ivmf947p1yg9924bfvsb7yhp8-sbcl-md5-2.0.4/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