bld1: building 11xq4431zs3828jvh317aq4pg7js9wz6-sbcl-fast-websocket-20241012-git.drv Running phase: unpackPhase unpacking source archive /nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source source root is source Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase This is SBCL 2.6.8, 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. * # * # * T * LOAD-SYSTEMS * ; compiling file "/nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/ws.lisp" (written 01 JAN 1970 12:00:01 AM): ; wrote /build/source/src/ws-tmpGHU3ALSV.fasl ; compilation finished in 0:00:00.024 ; compiling file "/nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/constants.lisp" (written 01 JAN 1970 12:00:01 AM): ; wrote /build/source/src/constants-tmpAAURSO1.fasl ; compilation finished in 0:00:00.006 ; compiling file "/nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/error.lisp" (written 01 JAN 1970 12:00:01 AM): ; wrote /build/source/src/error-tmp5GEXGEG5.fasl ; compilation finished in 0:00:00.012 ; compiling file "/nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/parser.lisp" (written 01 JAN 1970 12:00:01 AM): ; file: /nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/parser.lisp ; in: DEFUN MAKE-LL-PARSER ; (<= LENGTH 125) ; ; note: forced to do >-INTEGER-FIXNUM (cost 8) ; unable to do inline fixnum comparison (cost 3) because: ; The first argument is a INTEGER, not a FIXNUM. ; (+ FAST-WEBSOCKET.PARSER::I ; (FAST-WEBSOCKET.WS:WS-LENGTH FAST-WEBSOCKET.WS:WS)) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The second argument is a INTEGER, not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because: ; The first argument is a FIXNUM, not a (UNSIGNED-BYTE 64). ; The second argument is a INTEGER, not a (UNSIGNED-BYTE 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE 64) ; &OPTIONAL). ; etc. ; (DECF (FAST-WEBSOCKET.WS:WS-LENGTH FAST-WEBSOCKET.WS:WS) ; (- FAST-WEBSOCKET.PARSER::END FAST-WEBSOCKET.PARSER::I)) ; --> SB-IMPL::XSUBTRACT BLOCK ; ==> ; (- SB-IMPL::B SB-IMPL::A) ; ; note: forced to do GENERIC-- (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a INTEGER, not a FIXNUM. ; The second argument is a (INTEGER -9223372036854775807 ; 9223372036854775807), not a FIXNUM. ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES FIXNUM ; &OPTIONAL). ; unable to do inline (unsigned-byte 64) arithmetic (cost 4) because: ; The first argument is a INTEGER, not a (UNSIGNED-BYTE 64). ; The second argument is a (INTEGER -9223372036854775807 ; 9223372036854775807), not a (UNSIGNED-BYTE 64). ; The result is a (VALUES INTEGER &OPTIONAL), not a (VALUES ; (UNSIGNED-BYTE 64) ; &OPTIONAL). ; etc. ; ; note: doing signed word to integer coercion (cost 20), for: ; the second argument of GENERIC-- ; wrote /build/source/src/parser-tmpAR3FSGEY.fasl ; compilation finished in 0:00:00.020 ; compiling file "/nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/payload.lisp" (written 01 JAN 1970 12:00:01 AM): ; wrote /build/source/src/payload-tmpJAIDFZTC.fasl ; compilation finished in 0:00:00.008 ; compiling file "/nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/compose.lisp" (written 01 JAN 1970 12:00:01 AM): ; wrote /build/source/src/compose-tmp8V3J6PE9.fasl ; compilation finished in 0:00:00.018 ; compiling file "/nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/fast-websocket.lisp" (written 01 JAN 1970 12:00:01 AM): ; file: /nix/store/7nyj675q9zhymjrl112vcg1fs5s6062f-source/src/fast-websocket.lisp ; in: DEFUN MAKE-PAYLOAD-CALLBACK ; (AREF FAST-WEBSOCKET::PAYLOAD 0) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. ; (* 256 (AREF FAST-WEBSOCKET::PAYLOAD 0)) ; ; note: unable to ; convert x*2^k to shift ; due to type uncertainty: ; The first argument is a NUMBER, not a INTEGER. ; (AREF FAST-WEBSOCKET::PAYLOAD 1) ; ; note: unable to ; avoid runtime dispatch on array element type ; because: ; Upgraded element type of array is not known at compile time. ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a VECTOR, not a SIMPLE-ARRAY. ; (+ (* 256 (AREF FAST-WEBSOCKET::PAYLOAD 0)) (AREF FAST-WEBSOCKET::PAYLOAD 1)) ; ; note: unable to ; optimize ; due to type uncertainty: ; The first argument is a NUMBER, not a RATIONAL. ; The second argument is a NUMBER, not a RATIONAL. ; (FUNCALL FAST-WEBSOCKET::CLOSE-CALLBACK FAST-WEBSOCKET::REASON :CODE ; FAST-WEBSOCKET::CODE) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; CLOSE-CALLBACK is not known to be a function ; (FUNCALL FAST-WEBSOCKET::CLOSE-CALLBACK "" :CODE FAST-WEBSOCKET::CODE) ; ; note: unable to ; optimize away possible call to FDEFINITION at runtime ; because: ; CLOSE-CALLBACK is not known to be a function ; (* 256 (AREF FAST-WEBSOCKET::PAYLOAD 0)) ; ; note: forced to do GENERIC-* (cost 30) ; unable to do inline fixnum arithmetic (cost 1) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; etc. ; (+ (* 256 (AREF FAST-WEBSOCKET::PAYLOAD 0)) (AREF FAST-WEBSOCKET::PAYLOAD 1)) ; ; note: forced to do GENERIC-+ (cost 10) ; unable to do inline fixnum arithmetic (cost 2) because: ; The first argument is a NUMBER, not a FIXNUM. ; The second argument is a T, not a FIXNUM. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &OPTIONAL). ; unable to do inline float arithmetic (cost 2) because: ; The first argument is a NUMBER, not a SINGLE-FLOAT. ; The second argument is a T, not a SINGLE-FLOAT. ; The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT ; &OPTIONAL). ; etc. ; in: DEFUN MAKE-PARSER ; (LENGTH FAST-WEBSOCKET::DATA) ; ; note: deleting unreachable code ; wrote /build/source/src/fast-websocket-tmp9V47YWQF.fasl ; compilation finished in 0:00:00.038 ; ; compilation unit finished ; printed 15 notes Running phase: installPhase mkdir: created directory '/nix/store/b7wplvg27qpr3c4gvkkip9812377vmp3-sbcl-fast-websocket-20241012-git' removed '/nix/store/b7wplvg27qpr3c4gvkkip9812377vmp3-sbcl-fast-websocket-20241012-git/fast-websocket-test.asd' Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/b7wplvg27qpr3c4gvkkip9812377vmp3-sbcl-fast-websocket-20241012-git checking for references to /build/ in /nix/store/b7wplvg27qpr3c4gvkkip9812377vmp3-sbcl-fast-websocket-20241012-git...