Source: sbcl Version: 2:2.3.7-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240420 ftbfs-trixie ftbfs-t64-armhf
Hi, During a rebuild of all packages in sid, your package failed to build on armhf. Relevant part (hopefully): > make[2]: Entering directory '/<<PKGBUILDDIR>>/tools-for-build' > cc -I../src/runtime -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -marm > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time > -D_FORTIFY_SOURCE=2 -Wl,-z,relro grovel-headers.c -ldl -Wl,-no-as-needed > -lzstd -o grovel-headers > make[2]: Leaving directory '/<<PKGBUILDDIR>>/tools-for-build' > 13.75user 0.96system 0:14.73elapsed 99%CPU (0avgtext+0avgdata > 54616maxresident)k > 0inputs+48376outputs (0major+228023minor)pagefaults 0swaps > make-host-2.sh: 2: set: can't access tty; job control turned off > //entering make-host-2.sh > //running cross-compiler to create target object files > This is SBCL 2.3.7.debian, an implementation of ANSI Common Lisp. > More information about SBCL is available at <http://www.sbcl.org/>. > > 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 > * ; Installed READ interceptor > ; Float-ops cache prefill: 4315 entries > ;; loading #P"/<<PKGBUILDDIR>>/tests/type.before-xc.lisp" > ;; loading #P"/<<PKGBUILDDIR>>/tests/info.before-xc.lisp" > ;; loading #P"/<<PKGBUILDDIR>>/tests/vm.before-xc.lisp" > ctype cache metrics: Count LF Seek Hit maxPSL Mask > FUN : 1137 55.5% 5 7FF > List : 737 72.0% 8 3FF > Set : 198 38.7% 5 1FF > UNION : 177 69.1% 7 FF > VALUES : 175 68.4% 5 FF > ARRAY : 136 53.1% 4 FF > NUMERIC : 123 48.0% 3 FF > Key-Info : 85 66.4% 4 7F > CONSTANT : 53 41.4% 5 7F > Key-Info-Set : 38 59.4% 3 3F > INTERSECTION : 31 48.4% 2 3F > UNKNOWN : 26 40.6% 3 3F > MEMBER : 21 32.8% 2 3F > HAIRY : 13 20.3% 2 3F > NEGATION : 12 18.8% 3 3F > EQL : 6 NIL % > CHARACTER-SET : 4 6.3% 1 3F > CONS : 2 3.1% 1 3F > ALIEN-TYPE : 1 1.6% 1 3F > MEMBER/EQ : 0 0.0% 0 3F > FUN-DESIGNATOR : 0 0.0% 0 3F > Total : 2975 > Alien: > POINTER : 1 1.6% 1 3F > INTEGER : 0 0.0% 0 3F > BOOLEAN : 0 0.0% 0 3F > C-STRING : 0 0.0% 0 3F > ARRAY : 0 0.0% 0 3F > FUN : 0 0.0% 0 3F > VALUES : 0 0.0% 0 3F > ENUM : 0 0.0% 0 3F > UNION : 0 0.0% 0 3F > STRUCT : 0 0.0% 0 3F > Total : 1 > [ 1/301] src/code/show (0.028 sec) > [ 2/301] src/compiler/early-constantp (0.016 sec) > [ 3/301] src/compiler/vop-existsp (0.032 sec) > [ 4/301] src/code/defsetfs (0.268 sec) > [ 5/301] src/code/cl-specials (0.028 sec) > [ 6/301] src/code/primordial-extensions (0.228 sec) > [ 7/301] src/code/cold-init-helper-macros (0.044 sec) > [ 8/301] src/code/backq (0.16 sec) > [ 9/301] src/code/globals (0.024 sec) > [ 10/301] src/code/cmacros (0.052 sec) > [ 11/301] src/code/uncross (0.004 sec) > [ 12/301] src/code/defbangtype (0.012 sec) > [ 13/301] src/code/early-constants (0.008 sec) > [ 14/301] src/code/function-names (0.028 sec) > [ 15/301] src/compiler/early-globaldb (0.184 sec) > [ 16/301] src/compiler/generic/parms (0.068 sec) > [ 17/301] src/compiler/arm/parms (0.024 sec) > [ 18/301] src/compiler/generic/early-vm (0.016 sec) > [ 19/301] src/compiler/generic/early-objdef (0.112 sec) > [ 20/301] src/code/barrier (0.016 sec) > [ 21/301] src/code/parse-body (0.008 sec) > [ 22/301] src/compiler/policy (0.284 sec) > [ 23/301] src/code/early-extensions (0.712 sec) > [ 24/301] src/code/ansi-stream (0.58 sec) > [ 25/301] src/code/restart (0.164 sec) > [ 26/301] src/code/early-pprint (0.22 sec) > [ 27/301] src/code/early-impl (0.012 sec) > [ 28/301] src/code/early-package (0.028 sec) > [ 29/301] src/code/early-raw-slots (0.104 sec) > [ 30/301] src/code/maphash (0.076 sec) > [ 31/301] src/code/sysmacs (0.112 sec) > [ 32/301] src/code/hashset (0.324 sec) > [ 33/301] src/code/string-hash (0.088 sec) > [ 34/301] src/code/xset (0.148 sec) > [ 35/301] src/code/type-class (1.524 sec) > [ 36/301] src/code/cas (0.052 sec) > [ 37/301] src/code/thread-structs (0.176 sec) > [ 38/301] src/compiler/early-c (0.336 sec) > [ 39/301] src/pcl/slot-name (0.016 sec) > [ 40/301] src/code/early-classoid (0.704 sec) > [ 41/301] src/code/initial-method (0.076 sec) > [ 42/301] src/compiler/generic/pinned-objects (0.024 sec) > [ 43/301] src/compiler/generic/layout-ids (0.02 sec) > [ 44/301] src/code/signal (0.032 sec) > [ 45/301] src/code/cold-error (0.092 sec) > [ 46/301] src/code/early-full-eval (0.048 sec) > [ 47/301] src/code/debug-var-io (0.2 sec) > [ 48/301] src/code/early-float (0.04 sec) > [ 49/301] src/code/huffman (0.144 sec) > [ 50/301] src/code/early-time (0.004 sec) > [ 51/301] src/code/misc (0.004 sec) > [ 52/301] src/code/target-error (1.344 sec) > [ 53/301] src/code/target-extensions (0.164 sec) > [ 54/301] src/compiler/parse-lambda-list (0.572 sec) > [ 55/301] src/compiler/macros (0.572 sec) > [ 56/301] src/compiler/fun-info (0.152 sec) > [ 57/301] src/compiler/generic/vm-macs (0.224 sec) > [ 58/301] src/compiler/policies (0.632 sec) > [ 59/301] src/code/target-lfhash (0.352 sec) > [ 60/301] src/compiler/info-vector (0.452 sec) > [ 61/301] src/compiler/globaldb (0.24 sec) > [ 62/301] src/compiler/generic/objdef (0.128 sec) > [ 63/301] src/code/lockfree-list (0.128 sec) > [ 64/301] src/compiler/generic/vm-array (0.128 sec) > [ 65/301] src/code/primordial-type (0.032 sec) > [ 66/301] src/compiler/sset (0.176 sec) > [ 67/301] src/compiler/node (7.868 sec) > [ 68/301] src/compiler/early-assem (0.06 sec) > [ 69/301] src/compiler/vop (2.868 sec) > [ 70/301] src/compiler/backend (0.028 sec) > [ 71/301] src/code/sc-offset (0.024 sec) > [ 72/301] src/compiler/vmdef (0.196 sec) > [ 73/301] src/code/defmacro (0.036 sec) > [ 74/301] src/compiler/meta-vmdef (1.492 sec) > [ 75/301] src/compiler/arm/vm (0.46 sec) > [ 76/301] src/code/alieneval (2.124 sec) > [ 77/301] output/stuff-groveled-from-headers (0.044 sec) > [ 78/301] src/code/target-alieneval (0.428 sec) > [ 79/301] src/code/target-c-call (0.024 sec) > [ 80/301] src/code/misc-aliens (0.064 sec) > [ 81/301] src/code/weak (0.024 sec) > > ; file: src/code/array.lisp > ; in: DEF-BIT-ARRAY-OP BIT-NOR > ; (SB-VM::DEF-BIT-ARRAY-OP BIT-NOR LOGNOR) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET IF SB-KERNEL:WITH-ARRAY-DATA LET LET LET MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION SB-KERNEL:WITH-ARRAY-DATA LET LET LET > ; --> MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION > ; --> SB-KERNEL:WITH-ARRAY-DATA LET LET LET MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION IF LOCALLY BIT-NOR > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20) > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET IF LOCALLY BIT-NOR > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20) > ; > ; note: doing unsigned word to integer coercion (cost 20) > [ 82/301] src/code/array (1.604 sec) > [ 83/301] src/code/list (1.0 sec) > [ 84/301] src/code/seq (4.084 sec) > [ 85/301] src/code/coerce (0.076 sec) > [ 86/301] src/code/thread (0.116 sec) > [ 87/301] src/code/target-random (0.244 sec) > [ 88/301] src/code/class (0.436 sec) > [ 89/301] src/pcl/pre-warm (0.112 sec) > [ 90/301] src/code/number-dispatch (0.084 sec) > [ 91/301] src/code/float-inf-nan (0.052 sec) > [ 92/301] src/code/pathname (0.12 sec) > > ; file: src/code/target-sxhash.lisp > ; in: DEFUN PSXHASH > ; (SB-IMPL::RAW-CASES) > ; --> LET COND IF IF IF PROGN LET SB-INT:MIXF LET* SB-XC:SXHASH IF > ; ==> > ; SB-IMPL::X > ; > ; note: doing float to pointer coercion (cost 13) > > ; --> LET COND IF IF IF IF IF PROGN LET LET SB-INT:MIXF LET* SB-XC:SXHASH IF > ; ==> > ; SB-IMPL::X > ; > ; note: doing float to pointer coercion (cost 13) > ; > ; note: doing float to pointer coercion (cost 13) > > ; --> LET COND IF IF IF IF PROGN LET LET SB-INT:MIXF LET* SB-XC:SXHASH IF > ; ==> > ; SB-IMPL::X > ; > ; note: doing float to pointer coercion (cost 13) > ; > ; note: doing float to pointer coercion (cost 13) > > ; --> LET COND IF IF PROGN LET SB-INT:MIXF LET* SB-XC:SXHASH IF > ; ==> > ; SB-IMPL::X > ; > ; note: doing float to pointer coercion (cost 13) > > ; (SB-IMPL::HASH-FLOAT SB-XC:SINGLE-FLOAT SB-IMPL::KEY) > ; --> COND IF IF THE > ; ==> > ; (SB-KERNEL:SXHASH-BIGNUM-SINGLE-FLOAT SB-IMPL::KEY) > ; > ; note: doing float to pointer coercion (cost 13) from KEY > > ; (SB-IMPL::HASH-FLOAT SB-XC:DOUBLE-FLOAT SB-IMPL::KEY) > ; --> COND IF IF SB-EXT:FLOAT-INFINITY-P BLOCK > SB-KERNEL::FLOAT-INF-OR-NAN-TEST > ; --> SB-KERNEL::NUMBER-DISPATCH BLOCK TAGBODY RETURN-FROM TYPECASE LET COND > IF > ; --> IF PROGN LET AND IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> COND IF IF THE MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL SB-XC:FLOOR > ; ==> > ; 1 > ; > ; note: doing float to pointer coercion (cost 13) > [ 93/301] src/code/target-sxhash (0.524 sec) > [ 94/301] src/code/debug-info (0.6 sec) > [ 95/301] src/code/source-location (0.092 sec) > [ 96/301] src/compiler/proclaim (0.204 sec) > [ 97/301] src/compiler/constantp (0.144 sec) > [ 98/301] src/code/deftype (0.032 sec) > [ 99/301] src/code/type (2.308 sec) > [100/301] src/compiler/generic/vm-type (0.256 sec) > [101/301] src/code/pred (0.372 sec) > [102/301] src/compiler/generic/primtype (0.208 sec) > [103/301] src/code/deftypes-for-target (0.136 sec) > [104/301] src/code/type-init (0.02 sec) > [105/301] src/code/defstruct (1.228 sec) > [106/301] src/code/alien-type (0.024 sec) > [107/301] src/compiler/compiler-error (0.04 sec) > [108/301] src/compiler/fixup-type (0.012 sec) > [109/301] src/code/package (0.12 sec) > [110/301] src/code/typep (0.216 sec) > [111/301] src/code/random (0.02 sec) > [112/301] src/code/hash-table (0.176 sec) > [113/301] src/code/readtable (0.056 sec) > [114/301] src/code/host-pprint (0.028 sec) > [115/301] src/compiler/knownfun (0.436 sec) > [116/301] src/compiler/ctype (0.552 sec) > [117/301] src/compiler/fndb (0.308 sec) > [118/301] src/compiler/generic/vm-fndb (0.084 sec) > [119/301] src/compiler/generic/late-objdef (0.08 sec) > [120/301] src/compiler/generic/interr (0.08 sec) > [121/301] src/compiler/bit-util (0.032 sec) > [122/301] src/code/foreign (0.104 sec) > [123/301] src/code/unix (0.732 sec) > [124/301] src/code/symbol (0.224 sec) > > ; file: src/code/bignum.lisp > ; in: DEF DOUBLE-FLOAT > ; (SB-BIGNUM::DEF SB-XC:DOUBLE-FLOAT) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* LABELS COND IF IF AND IF DOTIMES DO BLOCK LET TAGBODY TAGBODY > UNLESS > ; --> IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* LABELS > ; ==> > ; (SB-BIGNUM::FLOAT-FROM-BITS (SB-BIGNUM::BITS SB-BIGNUM::LEN) > ; (DECLARE (TYPE SB-BIGNUM:BIGNUM-LENGTH SB-BIGNUM::LEN)) > ; (SB-BIGNUM::DOUBLE-FLOAT-FROM-BITS SB-BIGNUM::BITS > ; (SB-BIGNUM::CHECK-EXPONENT SB-BIGNUM::LEN SB-VM:DOUBLE-FLOAT-BIAS > ; SB-VM:DOUBLE-FLOAT-NORMAL-EXPONENT-MAX) > ; PLUSP)) > ; > ; note: doing float to pointer coercion (cost 13) to "<return value>" > > ; in: DEF SINGLE-FLOAT > ; (SB-BIGNUM::DEF SB-XC:SINGLE-FLOAT) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* LABELS COND IF IF AND IF DOTIMES DO BLOCK LET TAGBODY TAGBODY > UNLESS > ; --> IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* LABELS > ; ==> > ; (SB-BIGNUM::FLOAT-FROM-BITS (SB-BIGNUM::BITS SB-BIGNUM::LEN) > ; (DECLARE (TYPE SB-BIGNUM:BIGNUM-LENGTH SB-BIGNUM::LEN)) > ; (SB-BIGNUM::SINGLE-FLOAT-FROM-BITS SB-BIGNUM::BITS > ; (SB-BIGNUM::CHECK-EXPONENT SB-BIGNUM::LEN SB-VM:SINGLE-FLOAT-BIAS > ; SB-VM:SINGLE-FLOAT-NORMAL-EXPONENT-MAX) > ; PLUSP)) > ; > ; note: doing float to pointer coercion (cost 13) to "<return value>" > > ; in: DEFUN %NORMALIZE-BIGNUM-BUFFER > ; (SB-XC:ZEROP > ; (LOGXOR SB-BIGNUM::SIGN-DIGIT > ; (SB-BIGNUM:%ASHR SB-BIGNUM::NEXT-DIGIT (1- > SB-BIGNUM::DIGIT-SIZE)))) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN MAKE-GCD-BIGNUM-ODD > ; (SB-XC:ZEROP SB-BIGNUM::DIGIT) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN BIGNUM-BINARY-GCD > ; (SB-XC:ZEROP (SB-BIGNUM:%BIGNUM-REF SB-BIGNUM::R 0)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN BIGNUM-MOD-GCD > ; (SB-XC:ZEROP (SB-BIGNUM:%BIGNUM-REF SB-BIGNUM::B 0)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN BIGNUM-GCD > ; (SB-XC:ZEROP (SB-BIGNUM:%BIGNUM-REF SB-BIGNUM::V 0)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN REDUCED-RATIO-MOD > ; (INTEGER-LENGTH SB-BIGNUM::N1) > ; > ; note: doing unsigned word to integer coercion (cost 20) from N1 > > ; (INTEGER-LENGTH SB-BIGNUM::N2) > ; > ; note: doing unsigned word to integer coercion (cost 20) from N2 > > ; in: DEFUN BIGNUM-FACTORS-OF-TWO > ; (SB-XC:ZEROP SB-BIGNUM::OR-DIGITS) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN DMOD > ; (SB-XC:ZEROP (SB-BIGNUM:%BIGNUM-REF SB-BIGNUM::U 0)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN BIGNUM-LOGBITP > ; (LOGBITP SB-KERNEL:BIT-INDEX > ; (SB-BIGNUM:%BIGNUM-REF BIGNUM SB-BIGNUM::WORD-INDEX)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN LAST-BIGNUM-PART=>FIXNUM > ; (ASH > ; (IF (< SB-BIGNUM::WORD-INDEX SB-BIGNUM::N-DIGITS) > ; (SB-BIGNUM:%BIGNUM-REF BIGNUM SB-BIGNUM::WORD-INDEX) > ; (SB-BIGNUM::%SIGN-DIGIT BIGNUM SB-BIGNUM::N-DIGITS)) > ; SB-BIGNUM::LOW-PART-SIZE) > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; in: DEFUN BIGNUM-LOWER-BITS-ZERO-P > ; (SB-XC:ZEROP (SB-BIGNUM:%BIGNUM-REF BIGNUM SB-INT:INDEX)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; (SB-XC:ZEROP > ; (LOGAND (1- (ASH 1 SB-BIGNUM::N-BITS-PARTIAL-DIGIT)) > ; (SB-BIGNUM:%BIGNUM-REF BIGNUM SB-BIGNUM::N-FULL-DIGITS))) > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > [125/301] src/code/bignum (2.116 sec) > [126/301] src/code/numbers (3.008 sec) > [127/301] src/code/float-trap (0.092 sec) > [128/301] src/code/float (0.488 sec) > [129/301] src/code/irrat (1.912 sec) > [130/301] src/code/alloc (0.044 sec) > [131/301] src/code/fd-stream (2.236 sec) > [132/301] src/code/target-char (3.792 sec) > [133/301] src/code/stream (2.432 sec) > [134/301] src/code/load (1.256 sec) > > ; file: src/code/deadline.lisp > ; in: DEFUN DECODE-TIMEOUT > ; (SB-IMPL::SECONDS-TO-MAYBE-INTERNAL-TIME SB-IMPL::SECONDS) > ; --> BLOCK TYPECASE LET COND IF IF PROGN SB-IMPL::SECONDS-TO-INTERNAL-TIME > ; --> BLOCK THE VALUES > ; ==> > ; 1 > ; > ; note: doing float to pointer coercion (cost 13) > [135/301] src/code/deadline (0.228 sec) > [136/301] src/code/common-os (0.048 sec) > [137/301] src/code/format-directive (0.116 sec) > [138/301] src/code/c-call (0.036 sec) > [139/301] src/code/foreign-load (0.072 sec) > [140/301] src/code/unix-foreign-load (0.048 sec) > [141/301] src/compiler/disassem (0.344 sec) > [142/301] src/compiler/assem (1.232 sec) > [143/301] src/compiler/codegen (0.152 sec) > [144/301] src/compiler/dump (0.744 sec) > [145/301] src/compiler/target-dump (0.008 sec) > [146/301] src/compiler/generic/core (0.196 sec) > [147/301] src/compiler/ir1report (0.4 sec) > [148/301] src/compiler/main (0.712 sec) > [149/301] src/compiler/xref (0.128 sec) > [150/301] src/compiler/target-main (0.216 sec) > [151/301] src/compiler/ir1tran (0.952 sec) > [152/301] src/compiler/ir1tran-lambda (0.656 sec) > [153/301] src/compiler/ir1-translators (0.916 sec) > [154/301] src/compiler/ir1util (1.456 sec) > [155/301] src/compiler/callable-args (0.264 sec) > [156/301] src/compiler/locall (0.532 sec) > [157/301] src/compiler/ir1opt (1.204 sec) > [158/301] src/compiler/loop (0.076 sec) > > ; file: src/compiler/constraint.lisp > ; in: DEFSTRUCT CONSET > ; (DEFSTRUCT > ; (SB-C::CONSET (:CONSTRUCTOR SB-C::MAKE-CONSET NIL) > ; (:COPIER SB-C::%COPY-CONSET)) > ; (VECTOR > ; (MAKE-ARRAY > ; (SB-INT:POWER-OF-TWO-CEILING (LENGTH SB-C::*CONSTRAINT-UNIVERSE*)) > ; :ELEMENT-TYPE 'BIT :INITIAL-ELEMENT 0) > ; :TYPE SIMPLE-BIT-VECTOR) > ; (MIN 0 :TYPE FIXNUM) > ; (MAX 0 :TYPE FIXNUM)) > ; --> SB-KERNEL::%TARGET-DEFSTRUCT SB-KERNEL::%TARGET-DEFSTRUCT > ; --> SB-INT:NAMED-LAMBDA FUNCTION AND IF > ; --> (LAMBDA (SB-KERNEL::X SB-KERNEL::Y) (OR (EQ SB-KERNEL::X SB-KERNEL::Y) > (SB-INT:BIT-VECTOR-= SB-KERNEL::X SB-KERNEL::Y))) > ; --> SB-C::%FUNCALL OR LET IF SB-INT:BIT-VECTOR-= > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN CONSET= > ; (EQUAL SB-C::VECTOR1 SB-C::VECTOR2) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > [159/301] src/compiler/constraint (0.98 sec) > [160/301] src/compiler/equality-constraints (0.404 sec) > [161/301] src/compiler/saptran (0.204 sec) > [162/301] src/compiler/modarith (0.292 sec) > [163/301] src/compiler/sxhash (0.032 sec) > [164/301] src/code/quantifiers (0.048 sec) > [165/301] src/compiler/bitops-derive-type (0.116 sec) > [166/301] src/compiler/dfo (0.18 sec) > [167/301] src/compiler/dce (0.048 sec) > [168/301] src/compiler/checkgen (0.232 sec) > [169/301] src/compiler/tn (0.324 sec) > [170/301] src/compiler/life (0.404 sec) > [171/301] src/compiler/debug-dump (0.488 sec) > [172/301] src/compiler/generic/utils (0.28 sec) > [173/301] src/compiler/target-dstate (0.244 sec) > [174/301] src/compiler/arm/insts (3.096 sec) > [175/301] src/compiler/arm/macros (0.32 sec) > [176/301] src/assembly/arm/support (0.012 sec) > [177/301] src/compiler/arm/move (0.56 sec) > [178/301] src/compiler/arm/float (1.356 sec) > [179/301] src/compiler/arm/sap (0.608 sec) > [180/301] src/compiler/arm/system (0.192 sec) > [181/301] src/compiler/arm/char (0.188 sec) > [182/301] src/compiler/arm/memory (0.036 sec) > [183/301] src/compiler/arm/arith (1.872 sec) > [184/301] src/compiler/arm/pred (0.052 sec) > [185/301] src/compiler/float-tran (0.94 sec) > [186/301] src/compiler/array-tran (0.972 sec) > [187/301] src/compiler/generic/vm-tran (0.224 sec) > [188/301] src/compiler/type-vop-macros (0.076 sec) > [189/301] src/compiler/arm/type-vops (0.22 sec) > [190/301] src/compiler/generic/type-vops (1.296 sec) > [191/301] src/compiler/ir1final (0.188 sec) > [192/301] src/compiler/srctran (2.72 sec) > [193/301] src/compiler/seqtran (1.448 sec) > [194/301] src/compiler/typetran (0.724 sec) > [195/301] src/compiler/generic/vm-typetran (0.092 sec) > [196/301] src/compiler/arm/subprim (0.028 sec) > [197/301] src/compiler/arm/debug (0.124 sec) > [198/301] src/compiler/arm/c-call (0.292 sec) > [199/301] src/compiler/arm/cell (0.612 sec) > [200/301] src/compiler/arm/values (0.1 sec) > [201/301] src/compiler/arm/alloc (0.16 sec) > [202/301] src/compiler/arm/call (1.084 sec) > [203/301] src/compiler/arm/nlx (0.196 sec) > [204/301] src/compiler/generic/late-nlx (0.004 sec) > [205/301] src/compiler/arm/show (0.028 sec) > [206/301] src/compiler/arm/array (0.968 sec) > [207/301] src/compiler/generic/type-error (0.204 sec) > [208/301] src/compiler/envanal (0.248 sec) > [209/301] src/assembly/arm/assem-rtns (0.052 sec) > [210/301] src/assembly/arm/array (0.056 sec) > [211/301] src/assembly/arm/arith (0.032 sec) > [212/301] src/assembly/arm/alloc (0.0 sec) > [213/301] src/assembly/master (0.068 sec) > [214/301] src/compiler/pseudo-vops (0.056 sec) > [215/301] src/compiler/aliencomp (0.236 sec) > [216/301] src/compiler/coverage (0.024 sec) > [217/301] src/compiler/ltv (0.036 sec) > [218/301] src/compiler/gtn (0.132 sec) > [219/301] src/compiler/ltn (0.388 sec) > [220/301] src/compiler/stack (0.22 sec) > [221/301] src/compiler/control (0.064 sec) > [222/301] src/compiler/entry (0.056 sec) > [223/301] src/compiler/ir2tran (0.984 sec) > [224/301] src/compiler/generic/vm-ir2tran (0.324 sec) > [225/301] src/compiler/copyprop (0.08 sec) > [226/301] src/compiler/represent (0.412 sec) > [227/301] src/compiler/ir2opt (0.536 sec) > [228/301] src/compiler/pack (1.476 sec) > > ; file: src/compiler/pack-iterative.lisp > ; in: DEFUN COLOR-NO-CONFLICTS-P > ; (LOGTEST > ; (ASH (SB-REGALLOC::VERTEX-SIZE-MASK SB-REGALLOC::VERTEX) > SB-REGALLOC::COLOR) > ; (SB-REGALLOC::VERTEX-NEIGHBOR-COLORS SB-REGALLOC::VERTEX)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN VERTEX-COLOR-POSSIBLE-P > ; (SB-REGALLOC::COLOR-NO-CONFLICTS-P SB-REGALLOC::COLOR > SB-REGALLOC::VERTEX) > ; --> BLOCK NOT > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFUN COLOR-VERTEX > ; (LOGIOR (SB-REGALLOC::VERTEX-NEIGHBOR-COLORS SB-REGALLOC::NEIGHBOR) > ; SB-REGALLOC::MASK) > ; > ; note: doing unsigned word to integer coercion (cost 20) > [229/301] src/compiler/pack-iterative (0.42 sec) > [230/301] src/compiler/debug (0.764 sec) > [231/301] src/code/format-time (0.404 sec) > [232/301] src/code/error (0.22 sec) > [233/301] src/code/parse-defmacro-errors (0.048 sec) > [234/301] src/code/macroexpand (0.048 sec) > [235/301] src/code/funutils (0.012 sec) > [236/301] src/code/linux-os (0.008 sec) > [237/301] src/code/share-vm (0.136 sec) > [238/301] src/code/arm-vm (0.016 sec) > [239/301] src/code/target-unicode (2.548 sec) > [240/301] src/code/mipsstrops (0.048 sec) > [241/301] src/code/string (1.276 sec) > [242/301] src/code/target-signal-common (0.044 sec) > [243/301] src/code/target-signal (0.08 sec) > [244/301] src/code/serve-event (0.376 sec) > [245/301] src/code/late-extensions (0.044 sec) > [246/301] src/code/brothertree (0.252 sec) > [247/301] src/code/simple-fun (0.224 sec) > [248/301] src/code/eval (0.12 sec) > [249/301] src/code/toplevel (0.356 sec) > [250/301] src/code/time (0.224 sec) > [251/301] src/code/target-package (1.352 sec) > [252/301] src/code/bignum-random (0.156 sec) > > ; file: src/code/target-hash-table.lisp > ; in: DEFUN FINDHASH-WEAK > ; (= SB-IMPL::HASH (AREF SB-IMPL::HASH-VECTOR SB-IMPL::NEXT)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; (SB-IMPL::DONE-REHASHING HASH-TABLE SB-IMPL::KV-VECTOR > SB-IMPL::INITIAL-STAMP) > ; --> LET UNLESS IF PROGN SB-INT:AVER UNLESS IF > ; ==> > ; (EQ SB-IMPL::OLD (LOGIOR SB-IMPL::REHASHING-STAMP 1)) > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the second argument of IF-EQ > > ; in: DEFINE-HT-GETTER GETHASH/EQUAL > ; (SB-IMPL::DEFINE-HT-GETTER SB-IMPL::GETHASH/EQUAL EQUAL) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION LET* FLET SB-IMPL::HASH-SEARCH BLOCK IF > ; --> MACROLET LOOP BLOCK TAGBODY PROGN SB-IMPL::PROBE IF OR LET AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFINE-HT-GETTER GETHASH/EQUALP > ; (SB-IMPL::DEFINE-HT-GETTER SB-IMPL::GETHASH/EQUALP EQUALP) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION LET* FLET SB-IMPL::HASH-SEARCH BLOCK IF > ; --> MACROLET LOOP BLOCK TAGBODY PROGN SB-IMPL::PROBE IF OR LET AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFINE-HT-GETTER GETHASH/ANY > ; (SB-IMPL::DEFINE-HT-GETTER SB-IMPL::GETHASH/ANY NIL) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* FLET > ; --> SB-IMPL::HASH-SEARCH BLOCK IF MACROLET LOOP BLOCK TAGBODY PROGN > ; --> SB-IMPL::PROBE IF OR LET IF AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFINE-HT-SETTER PUTHASH/ANY > ; (SB-IMPL::DEFINE-HT-SETTER SB-IMPL::PUTHASH/ANY NIL) > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* IF DO BLOCK LET > ; --> TAGBODY TAGBODY WHEN IF AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFINE-HT-SETTER PUTHASH/EQUALP > ; (SB-IMPL::DEFINE-HT-SETTER SB-IMPL::PUTHASH/EQUALP EQUALP) > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION LET* IF DO BLOCK LET TAGBODY TAGBODY WHEN > IF > ; --> AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFINE-HT-SETTER PUTHASH/EQUAL > ; (SB-IMPL::DEFINE-HT-SETTER SB-IMPL::PUTHASH/EQUAL EQUAL) > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION LET* IF DO BLOCK LET TAGBODY TAGBODY WHEN > IF > ; --> AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: > ; FLET ((INSERT-AT (INDEX HASH-TABLE KEY HASH ADDRESS-BASED-P ...) > ; (DECLARE (OPTIMIZE SPEED) > ; (TYPE INDEX/2 INDEX)) > ; (WHEN (ZEROP INDEX) (SETQ #) (AVER #)) > ; (LET (# #) > ; (SETF #) > ; (WHEN ADDRESS-BASED-P #) > ; (AWHEN # > ; #) > ; ...) > ; ...)) > ; (/= SB-IMPL::NEXT 0) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFINE-REMHASH REMHASH/ANY > ; (SB-IMPL::DEFINE-REMHASH SB-IMPL::REMHASH/ANY NIL) > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* BLOCK COND OR LET > IF > ; --> IF AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* BLOCK COND OR LET > IF > ; --> IF IF THE DO BLOCK LET TAGBODY TAGBODY WHEN IF AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFINE-REMHASH REMHASH/EQUALP > ; (SB-IMPL::DEFINE-REMHASH SB-IMPL::REMHASH/EQUALP EQUALP) > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION LET* BLOCK COND OR LET IF IF AND IF LET OR > ; --> LET = IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the second argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION LET* BLOCK COND OR LET IF IF IF THE DO > BLOCK > ; --> LET TAGBODY TAGBODY WHEN IF AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEFINE-REMHASH REMHASH/EQUAL > ; (SB-IMPL::DEFINE-REMHASH SB-IMPL::REMHASH/EQUAL EQUAL) > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION LET* BLOCK COND OR LET IF IF AND IF LET OR > ; --> LET = IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the second argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK > ; --> SB-SYS:WITH-PINNED-OBJECTS LET SB-INT:BINDING* LET* MULTIPLE-VALUE-BIND > ; --> MULTIPLE-VALUE-CALL FUNCTION LET* BLOCK COND OR LET IF IF IF THE DO > BLOCK > ; --> LET TAGBODY TAGBODY WHEN IF AND IF = > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > [253/301] src/code/target-hash-table (1.951 sec) > [254/301] src/code/fdefinition (0.184 sec) > [255/301] src/code/sort (0.616 sec) > [256/301] src/code/target-lflist (0.504 sec) > [257/301] src/code/solist (0.324 sec) > [258/301] src/code/final (0.104 sec) > [259/301] src/code/reader (1.664 sec) > [260/301] src/code/print (1.508 sec) > [261/301] src/code/pprint (1.42 sec) > [262/301] src/code/target-defstruct (0.38 sec) > [263/301] src/code/target-stream (0.184 sec) > [264/301] src/code/target-pathname (1.636 sec) > [265/301] src/code/unix-pathname (0.28 sec) > [266/301] src/code/filesys (0.608 sec) > [267/301] src/code/target-misc (0.184 sec) > [268/301] src/code/sharpm (0.212 sec) > [269/301] src/code/early-step (0.016 sec) > [270/301] src/code/gc (0.236 sec) > [271/301] src/code/avltree (0.088 sec) > [272/301] src/code/target-thread (0.676 sec) > [273/301] src/code/error-error (0.02 sec) > [274/301] src/code/debug-int (1.788 sec) > [275/301] src/code/interr (0.208 sec) > [276/301] src/code/target-load (0.22 sec) > [277/301] src/compiler/target-disassem (1.396 sec) > [278/301] src/compiler/arm/target-insts (0.156 sec) > [279/301] src/code/debug (0.672 sec) > [280/301] src/code/octets (0.332 sec) > [281/301] src/code/external-formats/enc-basic (1.188 sec) > [282/301] src/code/external-formats/enc-ucs (1.004 sec) > > ; file: src/code/bit-bash.lisp > ; in: DEF %BIT-POS-FWD/1 > ; (SB-VM::DEF SB-KERNEL:%BIT-POS-FWD/1 NIL (IDENTITY)) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; ==> > ; (LET* ((SB-VM::FIRST-WORD > ; (ASH SB-VM::START (- SB-VM::+BIT-POSITION-BASE-SHIFT+))) > ; (SB-VM::LAST-WORD > ; (ASH SB-VM::END (- SB-VM::+BIT-POSITION-BASE-SHIFT+))) > ; (SB-VM::START-MASK (SB-VM::COMPUTE-START-MASK SB-VM::START)) > ; (SB-VM::END-MASK (SB-VM::COMPUTE-END-MASK SB-VM::END))) > ; (DECLARE (SB-INT:INDEX SB-VM::LAST-WORD SB-VM::FIRST-WORD)) > ; (FLET ((SB-VM::START-BIT (SB-VM::X) > ; (DECLARE #) > ; (- # 1)) > ; (SB-VM::END-BIT (SB-VM::X) > ; (DECLARE #) > ; (- # 1)) > ; (SB-VM::GET-WORD (SB-VM::OFFSET) > ; (IDENTITY #))) > ; (DECLARE (INLINE SB-VM::START-BIT SB-VM::END-BIT SB-VM::GET-WORD)) > ; (UNLESS (< SB-VM::FIRST-WORD SB-VM::LAST-WORD) > ; (RETURN-FROM SB-KERNEL:%BIT-POS-FWD/1 > ; (LET # > ; #))) > ; (LET* ((SB-VM::WORD-INDEX SB-VM::FIRST-WORD) (SB-VM:WORD #)) > ; (DECLARE (SB-INT:INDEX SB-VM::WORD-INDEX)) > ; (UNLESS (SB-XC:ZEROP SB-VM:WORD) > ; (RETURN-FROM SB-KERNEL:%BIT-POS-FWD/1 #)) > ; (INCF SB-VM::WORD-INDEX) > ; (LOOP SB-VM::WHILE (< SB-VM::WORD-INDEX SB-VM::LAST-WORD) > ; DO (LET # > ; #) (INCF SB-VM::WORD-INDEX)) > ; (UNLESS (SB-XC:ZEROP SB-VM::END-MASK) > ; (LET # > ; #))))) > ; > ; note: doing signed word to integer coercion (cost 20) to END-MASK > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* LOOP BLOCK TAGBODY PROGN LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* UNLESS IF LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* LOOP BLOCK TAGBODY PROGN LET UNLESS IF RETURN-FROM > ; --> SB-VM::CALC-INDEX LOGIOR THE SB-VM::START-BIT BLOCK - INTEGER-LENGTH > ; --> LOGAND - > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* LOOP BLOCK TAGBODY PROGN LET UNLESS IF RETURN-FROM > ; --> SB-VM::CALC-INDEX LOGIOR THE SB-VM::START-BIT BLOCK - > ; ==> > ; (INTEGER-LENGTH (LOGAND SB-VM::X (- SB-VM::X))) > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* UNLESS IF RETURN-FROM SB-VM::CALC-INDEX LOGIOR THE > ; --> SB-VM::START-BIT BLOCK - INTEGER-LENGTH LOGAND - > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* UNLESS IF RETURN-FROM SB-VM::CALC-INDEX LOGIOR THE > ; --> SB-VM::START-BIT BLOCK - > ; ==> > ; (INTEGER-LENGTH (LOGAND SB-VM::X (- SB-VM::X))) > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET UNLESS IF RETURN-FROM LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET UNLESS IF RETURN-FROM LET UNLESS IF LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEF %BIT-POS-REV/1 > ; (SB-VM::DEF SB-KERNEL:%BIT-POS-REV/1 T (IDENTITY)) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET LOOP BLOCK TAGBODY PROGN LET SB-VM::GET-WORD BLOCK > IDENTITY > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first result of VECTOR-RAW-BITS > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET LET > ; ==> > ; (LOGAND SB-VM::START-MASK (SB-VM::GET-WORD SB-VM::FIRST-WORD)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first result of inline (unsigned-byte 32) arithmetic > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET UNLESS IF LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET UNLESS IF RETURN-FROM LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET UNLESS IF RETURN-FROM LET UNLESS IF LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEF %BIT-POS-FWD/0 > ; (SB-VM::DEF SB-KERNEL:%BIT-POS-FWD/0 NIL (LOGANDC2 > SB-EXT:MOST-POSITIVE-WORD)) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; ==> > ; (LET* ((SB-VM::FIRST-WORD > ; (ASH SB-VM::START (- SB-VM::+BIT-POSITION-BASE-SHIFT+))) > ; (SB-VM::LAST-WORD > ; (ASH SB-VM::END (- SB-VM::+BIT-POSITION-BASE-SHIFT+))) > ; (SB-VM::START-MASK (SB-VM::COMPUTE-START-MASK SB-VM::START)) > ; (SB-VM::END-MASK (SB-VM::COMPUTE-END-MASK SB-VM::END))) > ; (DECLARE (SB-INT:INDEX SB-VM::LAST-WORD SB-VM::FIRST-WORD)) > ; (FLET ((SB-VM::START-BIT (SB-VM::X) > ; (DECLARE #) > ; (- # 1)) > ; (SB-VM::END-BIT (SB-VM::X) > ; (DECLARE #) > ; (- # 1)) > ; (SB-VM::GET-WORD (SB-VM::OFFSET) > ; (LOGANDC2 SB-EXT:MOST-POSITIVE-WORD #))) > ; (DECLARE (INLINE SB-VM::START-BIT SB-VM::END-BIT SB-VM::GET-WORD)) > ; (UNLESS (< SB-VM::FIRST-WORD SB-VM::LAST-WORD) > ; (RETURN-FROM SB-KERNEL:%BIT-POS-FWD/0 > ; (LET # > ; #))) > ; (LET* ((SB-VM::WORD-INDEX SB-VM::FIRST-WORD) (SB-VM:WORD #)) > ; (DECLARE (SB-INT:INDEX SB-VM::WORD-INDEX)) > ; (UNLESS (SB-XC:ZEROP SB-VM:WORD) > ; (RETURN-FROM SB-KERNEL:%BIT-POS-FWD/0 #)) > ; (INCF SB-VM::WORD-INDEX) > ; (LOOP SB-VM::WHILE (< SB-VM::WORD-INDEX SB-VM::LAST-WORD) > ; DO (LET # > ; #) (INCF SB-VM::WORD-INDEX)) > ; (UNLESS (SB-XC:ZEROP SB-VM::END-MASK) > ; (LET # > ; #))))) > ; > ; note: doing signed word to integer coercion (cost 20) to END-MASK > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* UNLESS IF RETURN-FROM SB-VM::CALC-INDEX LOGIOR THE > ; --> SB-VM::START-BIT BLOCK - INTEGER-LENGTH LOGAND - > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* UNLESS IF RETURN-FROM SB-VM::CALC-INDEX LOGIOR THE > ; --> SB-VM::START-BIT BLOCK - > ; ==> > ; (INTEGER-LENGTH (LOGAND SB-VM::X (- SB-VM::X))) > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* LOOP BLOCK TAGBODY PROGN LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* UNLESS IF LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* LOOP BLOCK TAGBODY PROGN LET UNLESS IF RETURN-FROM > ; --> SB-VM::CALC-INDEX LOGIOR THE SB-VM::START-BIT BLOCK - INTEGER-LENGTH > ; --> LOGAND - > ; ==> > ; 1 > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET* LOOP BLOCK TAGBODY PROGN LET UNLESS IF RETURN-FROM > ; --> SB-VM::CALC-INDEX LOGIOR THE SB-VM::START-BIT BLOCK - > ; ==> > ; (INTEGER-LENGTH (LOGAND SB-VM::X (- SB-VM::X))) > ; > ; note: doing unsigned word to integer coercion (cost 20) > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET UNLESS IF RETURN-FROM LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET UNLESS IF RETURN-FROM LET UNLESS IF LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; in: DEF %BIT-POS-REV/0 > ; (SB-VM::DEF SB-KERNEL:%BIT-POS-REV/0 T (LOGANDC2 > SB-EXT:MOST-POSITIVE-WORD)) > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET LOOP BLOCK TAGBODY PROGN LET SB-VM::GET-WORD BLOCK > ; ==> > ; (LOGANDC2 SB-EXT:MOST-POSITIVE-WORD > ; (SB-KERNEL:%VECTOR-RAW-BITS VECTOR SB-VM::OFFSET)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first result of inline (unsigned-byte 32) arithmetic > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET LET > ; ==> > ; (LOGAND SB-VM::START-MASK (SB-VM::GET-WORD SB-VM::FIRST-WORD)) > ; > ; note: doing unsigned word to integer coercion (cost 20), for: > ; the first result of inline (unsigned-byte 32) arithmetic > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET LET UNLESS IF LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET UNLESS IF RETURN-FROM LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > > ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION > BLOCK > ; --> LET* FLET UNLESS IF RETURN-FROM LET UNLESS IF LET UNLESS IF SB-XC:ZEROP > ; ==> > ; 1 > ; > ; note: doing signed word to integer coercion (cost 20), for: > ; the first argument of IF-EQ > [283/301] src/code/bit-bash (1.62 sec) > [284/301] src/compiler/generic/sanctify (0.012 sec) > [285/301] src/pcl/walk (0.412 sec) > [286/301] src/pcl/low (0.104 sec) > [287/301] src/pcl/macros (0.072 sec) > [288/301] src/pcl/ecd (0.08 sec) > [289/301] src/pcl/compiler-support (0.056 sec) > [290/301] src/pcl/defs (0.248 sec) > [291/301] src/pcl/wrapper (0.088 sec) > [292/301] src/pcl/class-init (0.396 sec) > [293/301] src/code/cold-init (0.152 sec) > [294/301] src/code/setf (0.308 sec) > [295/301] src/code/macros (1.192 sec) > [296/301] src/code/loop (0.912 sec) > [297/301] src/pcl/defclass (0.128 sec) > [298/301] src/code/early-defmethod (0.06 sec) > [299/301] src/code/format (1.144 sec) > [300/301] src/code/target-format (1.164 sec) > [301/301] src/code/late-globaldb (0.056 sec) > 142.115 > ctype cache metrics: Count LF Seek Hit maxPSL Mask > VALUES : 41574 63.4% 7 FFFF > List : 39780 60.7% 11 FFFF > Set : 19261 58.8% 6 7FFF > EQL : 17635 NIL % > UNION : 13928 42.5% 6 7FFF > FUN : 8938 54.6% 7 3FFF > INTERSECTION : 5676 69.3% 8 1FFF > NUMERIC : 5483 66.9% 7 1FFF > MEMBER : 4857 59.3% 6 1FFF > NEGATION : 4001 48.8% 9 1FFF > Key-Info : 1514 73.9% 6 7FF > ARRAY : 622 60.7% 5 3FF > Key-Info-Set : 446 43.6% 4 3FF > CONS : 409 39.9% 4 3FF > ALIEN-TYPE : 94 73.4% 5 7F > UNKNOWN : 67 52.3% 4 7F > CONSTANT : 53 41.4% 5 7F > CHARACTER-SET : 34 53.1% 3 3F > HAIRY : 19 29.7% 2 3F > MEMBER/EQ : 11 17.2% 1 3F > FUN-DESIGNATOR : 5 7.8% 1 3F > Total : 164407 > Alien: > FUN : 66 51.6% 4 7F > POINTER : 17 26.6% 3 3F > INTEGER : 8 12.5% 2 3F > ARRAY : 5 7.8% 1 3F > C-STRING : 3 4.7% 1 3F > VALUES : 2 3.1% 1 3F > BOOLEAN : 1 1.6% 1 3F > ENUM : 0 0.0% 0 3F > UNION : 0 0.0% 0 3F > STRUCT : 0 0.0% 0 3F > Total : 102 > ; > ; compilation unit finished > ; printed 83 notes > [undoing binding stack and other enclosing state... done] > [performing final GC... done] > [saving current Lisp image into output/after-xc.core: > writing 3064 bytes from the static space at 0x4100000 > writing 55726080 bytes from the dynamic space at 0x4f000000 > writing 7477560 bytes from the read-only space at 0x4e8de000 > done] > make-genesis-2.sh: 2: set: can't access tty; job control turned off > //entering make-genesis-2.sh > //loading and running GENESIS to create cold-sbcl.core > This is SBCL 2.3.7.debian, an implementation of ANSI Common Lisp. > More information about SBCL is available at <http://www.sbcl.org/>. > > 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 > * ; Installed READ interceptor > ; Float-ops cache prefill: 4315 entries > ;; loading #P"/<<PKGBUILDDIR>>/tests/type.before-xc.lisp" > ;; loading #P"/<<PKGBUILDDIR>>/tests/info.before-xc.lisp" > ;; loading #P"/<<PKGBUILDDIR>>/tests/vm.before-xc.lisp" > ; compiling file "/<<PKGBUILDDIR>>/src/compiler/generic/genesis.lisp" > (written 29 JUL 2023 07:59:39 AM): > > ; file: /<<PKGBUILDDIR>>/src/compiler/generic/genesis.lisp > ; in: DEFUN COLD-FSET > ; (SB-FASL::DESCRIPTOR-BITS FUNCTION) > ; > ; note: deleting unreachable code > ; > ; compilation unit finished > ; printed 1 note > > > ; wrote /<<PKGBUILDDIR>>/obj/from-host/src/compiler/generic/genesis.fasl-tmp > ; compilation finished in 0:00:01.728 > beginning GENESIS, creating core "output/cold-sbcl.core" > obj/from-xc/src/assembly/master.assem-obj > obj/from-xc/src/code/show.lisp-obj > obj/from-xc/src/compiler/early-constantp.lisp-obj > obj/from-xc/src/compiler/vop-existsp.lisp-obj > obj/from-xc/src/code/defsetfs.lisp-obj > obj/from-xc/src/code/cl-specials.lisp-obj > obj/from-xc/src/code/primordial-extensions.lisp-obj > obj/from-xc/src/code/cold-init-helper-macros.lisp-obj > obj/from-xc/src/code/backq.lisp-obj > obj/from-xc/src/code/globals.lisp-obj > obj/from-xc/src/code/cmacros.lisp-obj > obj/from-xc/src/code/uncross.lisp-obj > obj/from-xc/src/code/defbangtype.lisp-obj > obj/from-xc/src/code/early-constants.lisp-obj > obj/from-xc/src/code/function-names.lisp-obj > obj/from-xc/src/compiler/early-globaldb.lisp-obj > obj/from-xc/src/compiler/generic/parms.lisp-obj > obj/from-xc/src/compiler/arm/parms.lisp-obj > obj/from-xc/src/compiler/generic/early-vm.lisp-obj > obj/from-xc/src/compiler/generic/early-objdef.lisp-obj > obj/from-xc/src/code/barrier.lisp-obj > obj/from-xc/src/code/parse-body.lisp-obj > obj/from-xc/src/compiler/policy.lisp-obj > obj/from-xc/src/code/early-extensions.lisp-obj > obj/from-xc/src/code/ansi-stream.lisp-obj > obj/from-xc/src/code/restart.lisp-obj > obj/from-xc/src/code/early-pprint.lisp-obj > obj/from-xc/src/code/early-impl.lisp-obj > obj/from-xc/src/code/early-package.lisp-obj > obj/from-xc/src/code/early-raw-slots.lisp-obj > obj/from-xc/src/code/maphash.lisp-obj > obj/from-xc/src/code/sysmacs.lisp-obj > obj/from-xc/src/code/hashset.lisp-obj > obj/from-xc/src/code/string-hash.lisp-obj > obj/from-xc/src/code/xset.lisp-obj > obj/from-xc/src/code/type-class.lisp-obj > obj/from-xc/src/code/cas.lisp-obj > obj/from-xc/src/code/thread-structs.lisp-obj > obj/from-xc/src/compiler/early-c.lisp-obj > obj/from-xc/src/pcl/slot-name.lisp-obj > obj/from-xc/src/code/early-classoid.lisp-obj > obj/from-xc/src/code/initial-method.lisp-obj > obj/from-xc/src/compiler/generic/pinned-objects.lisp-obj > obj/from-xc/src/compiler/generic/layout-ids.lisp-obj > obj/from-xc/src/code/signal.lisp-obj > obj/from-xc/src/code/cold-error.lisp-obj > obj/from-xc/src/code/early-full-eval.lisp-obj > obj/from-xc/src/code/debug-var-io.lisp-obj > obj/from-xc/src/code/early-float.lisp-obj > obj/from-xc/src/code/huffman.lisp-obj > obj/from-xc/src/code/early-time.lisp-obj > obj/from-xc/src/code/misc.lisp-obj > obj/from-xc/src/code/target-error.lisp-obj > obj/from-xc/src/code/target-extensions.lisp-obj > obj/from-xc/src/compiler/parse-lambda-list.lisp-obj > obj/from-xc/src/compiler/macros.lisp-obj > obj/from-xc/src/compiler/fun-info.lisp-obj > obj/from-xc/src/compiler/generic/vm-macs.lisp-obj > obj/from-xc/src/compiler/policies.lisp-obj > obj/from-xc/src/code/target-lfhash.lisp-obj > obj/from-xc/src/compiler/info-vector.lisp-obj > obj/from-xc/src/compiler/globaldb.lisp-obj > obj/from-xc/src/compiler/generic/objdef.lisp-obj > obj/from-xc/src/code/lockfree-list.lisp-obj > obj/from-xc/src/compiler/generic/vm-array.lisp-obj > obj/from-xc/src/code/primordial-type.lisp-obj > obj/from-xc/src/compiler/sset.lisp-obj > obj/from-xc/src/compiler/node.lisp-obj > obj/from-xc/src/compiler/early-assem.lisp-obj > obj/from-xc/src/compiler/vop.lisp-obj > obj/from-xc/src/compiler/backend.lisp-obj > obj/from-xc/src/code/sc-offset.lisp-obj > obj/from-xc/src/compiler/vmdef.lisp-obj > obj/from-xc/src/code/defmacro.lisp-obj > obj/from-xc/src/compiler/meta-vmdef.lisp-obj > obj/from-xc/src/compiler/arm/vm.lisp-obj > obj/from-xc/src/code/alieneval.lisp-obj > obj/from-xc/output/stuff-groveled-from-headers.lisp-obj > obj/from-xc/src/code/target-alieneval.lisp-obj > obj/from-xc/src/code/target-c-call.lisp-obj > obj/from-xc/src/code/misc-aliens.lisp-obj > obj/from-xc/src/code/weak.lisp-obj > obj/from-xc/src/code/array.lisp-obj > obj/from-xc/src/code/list.lisp-obj > obj/from-xc/src/code/seq.lisp-obj > obj/from-xc/src/code/coerce.lisp-obj > obj/from-xc/src/code/thread.lisp-obj > obj/from-xc/src/code/target-random.lisp-obj > obj/from-xc/src/code/class.lisp-obj > obj/from-xc/src/pcl/pre-warm.lisp-obj > obj/from-xc/src/code/number-dispatch.lisp-obj > obj/from-xc/src/code/float-inf-nan.lisp-obj > obj/from-xc/src/code/pathname.lisp-obj > obj/from-xc/src/code/target-sxhash.lisp-obj > obj/from-xc/src/code/debug-info.lisp-obj > obj/from-xc/src/code/source-location.lisp-obj > obj/from-xc/src/compiler/proclaim.lisp-obj > obj/from-xc/src/compiler/constantp.lisp-obj > obj/from-xc/src/code/deftype.lisp-obj > obj/from-xc/src/code/type.lisp-obj > obj/from-xc/src/compiler/generic/vm-type.lisp-obj > obj/from-xc/src/code/pred.lisp-obj > obj/from-xc/src/compiler/generic/primtype.lisp-obj > obj/from-xc/src/code/deftypes-for-target.lisp-obj > obj/from-xc/src/code/type-init.lisp-obj > obj/from-xc/src/code/defstruct.lisp-obj > obj/from-xc/src/code/alien-type.lisp-obj > obj/from-xc/src/compiler/compiler-error.lisp-obj > obj/from-xc/src/compiler/fixup-type.lisp-obj > obj/from-xc/src/code/package.lisp-obj > obj/from-xc/src/code/typep.lisp-obj > obj/from-xc/src/code/random.lisp-obj > obj/from-xc/src/code/hash-table.lisp-obj > obj/from-xc/src/code/readtable.lisp-obj > obj/from-xc/src/code/host-pprint.lisp-obj > obj/from-xc/src/compiler/knownfun.lisp-obj > obj/from-xc/src/compiler/ctype.lisp-obj > obj/from-xc/src/compiler/fndb.lisp-obj > obj/from-xc/src/compiler/generic/vm-fndb.lisp-obj > obj/from-xc/src/compiler/generic/late-objdef.lisp-obj > obj/from-xc/src/compiler/generic/interr.lisp-obj > obj/from-xc/src/compiler/bit-util.lisp-obj > obj/from-xc/src/code/foreign.lisp-obj > obj/from-xc/src/code/unix.lisp-obj > obj/from-xc/src/code/symbol.lisp-obj > obj/from-xc/src/code/bignum.lisp-obj > obj/from-xc/src/code/numbers.lisp-obj > obj/from-xc/src/code/float-trap.lisp-obj > obj/from-xc/src/code/float.lisp-obj > obj/from-xc/src/code/irrat.lisp-obj > obj/from-xc/src/code/alloc.lisp-obj > obj/from-xc/src/code/fd-stream.lisp-obj > obj/from-xc/src/code/target-char.lisp-obj > obj/from-xc/src/code/stream.lisp-obj > obj/from-xc/src/code/load.lisp-obj > obj/from-xc/src/code/deadline.lisp-obj > obj/from-xc/src/code/common-os.lisp-obj > obj/from-xc/src/code/format-directive.lisp-obj > obj/from-xc/src/code/c-call.lisp-obj > obj/from-xc/src/code/foreign-load.lisp-obj > obj/from-xc/src/code/unix-foreign-load.lisp-obj > obj/from-xc/src/compiler/disassem.lisp-obj > obj/from-xc/src/compiler/assem.lisp-obj > obj/from-xc/src/compiler/codegen.lisp-obj > obj/from-xc/src/compiler/dump.lisp-obj > obj/from-xc/src/compiler/target-dump.lisp-obj > obj/from-xc/src/compiler/generic/core.lisp-obj > obj/from-xc/src/compiler/ir1report.lisp-obj > obj/from-xc/src/compiler/main.lisp-obj > obj/from-xc/src/compiler/xref.lisp-obj > obj/from-xc/src/compiler/target-main.lisp-obj > obj/from-xc/src/compiler/ir1tran.lisp-obj > obj/from-xc/src/compiler/ir1tran-lambda.lisp-obj > obj/from-xc/src/compiler/ir1-translators.lisp-obj > obj/from-xc/src/compiler/ir1util.lisp-obj > obj/from-xc/src/compiler/callable-args.lisp-obj > obj/from-xc/src/compiler/locall.lisp-obj > obj/from-xc/src/compiler/ir1opt.lisp-obj > obj/from-xc/src/compiler/loop.lisp-obj > obj/from-xc/src/compiler/constraint.lisp-obj > obj/from-xc/src/compiler/equality-constraints.lisp-obj > obj/from-xc/src/compiler/saptran.lisp-obj > obj/from-xc/src/compiler/modarith.lisp-obj > obj/from-xc/src/compiler/sxhash.lisp-obj > obj/from-xc/src/code/quantifiers.lisp-obj > obj/from-xc/src/compiler/bitops-derive-type.lisp-obj > obj/from-xc/src/compiler/dfo.lisp-obj > obj/from-xc/src/compiler/dce.lisp-obj > obj/from-xc/src/compiler/checkgen.lisp-obj > obj/from-xc/src/compiler/tn.lisp-obj > obj/from-xc/src/compiler/life.lisp-obj > obj/from-xc/src/compiler/debug-dump.lisp-obj > obj/from-xc/src/compiler/generic/utils.lisp-obj > obj/from-xc/src/compiler/target-dstate.lisp-obj > obj/from-xc/src/compiler/arm/insts.lisp-obj > obj/from-xc/src/compiler/arm/macros.lisp-obj > obj/from-xc/src/assembly/arm/support.lisp-obj > obj/from-xc/src/compiler/arm/move.lisp-obj > obj/from-xc/src/compiler/arm/float.lisp-obj > obj/from-xc/src/compiler/arm/sap.lisp-obj > obj/from-xc/src/compiler/arm/system.lisp-obj > obj/from-xc/src/compiler/arm/char.lisp-obj > obj/from-xc/src/compiler/arm/memory.lisp-obj > obj/from-xc/src/compiler/arm/arith.lisp-obj > obj/from-xc/src/compiler/arm/pred.lisp-obj > obj/from-xc/src/compiler/float-tran.lisp-obj > obj/from-xc/src/compiler/array-tran.lisp-obj > obj/from-xc/src/compiler/generic/vm-tran.lisp-obj > obj/from-xc/src/compiler/type-vop-macros.lisp-obj > obj/from-xc/src/compiler/arm/type-vops.lisp-obj > obj/from-xc/src/compiler/generic/type-vops.lisp-obj > obj/from-xc/src/compiler/ir1final.lisp-obj > obj/from-xc/src/compiler/srctran.lisp-obj > obj/from-xc/src/compiler/seqtran.lisp-obj > obj/from-xc/src/compiler/typetran.lisp-obj > obj/from-xc/src/compiler/generic/vm-typetran.lisp-obj > obj/from-xc/src/compiler/arm/subprim.lisp-obj > obj/from-xc/src/compiler/arm/debug.lisp-obj > obj/from-xc/src/compiler/arm/c-call.lisp-obj > obj/from-xc/src/compiler/arm/cell.lisp-obj > obj/from-xc/src/compiler/arm/values.lisp-obj > obj/from-xc/src/compiler/arm/alloc.lisp-obj > obj/from-xc/src/compiler/arm/call.lisp-obj > obj/from-xc/src/compiler/arm/nlx.lisp-obj > obj/from-xc/src/compiler/generic/late-nlx.lisp-obj > obj/from-xc/src/compiler/arm/show.lisp-obj > obj/from-xc/src/compiler/arm/array.lisp-obj > obj/from-xc/src/compiler/generic/type-error.lisp-obj > obj/from-xc/src/compiler/envanal.lisp-obj > obj/from-xc/src/assembly/arm/assem-rtns.lisp-obj > obj/from-xc/src/assembly/arm/array.lisp-obj > obj/from-xc/src/assembly/arm/arith.lisp-obj > obj/from-xc/src/assembly/arm/alloc.lisp-obj > obj/from-xc/src/compiler/pseudo-vops.lisp-obj > obj/from-xc/src/compiler/aliencomp.lisp-obj > obj/from-xc/src/compiler/coverage.lisp-obj > obj/from-xc/src/compiler/ltv.lisp-obj > obj/from-xc/src/compiler/gtn.lisp-obj > obj/from-xc/src/compiler/ltn.lisp-obj > obj/from-xc/src/compiler/stack.lisp-obj > obj/from-xc/src/compiler/control.lisp-obj > obj/from-xc/src/compiler/entry.lisp-obj > obj/from-xc/src/compiler/ir2tran.lisp-obj > obj/from-xc/src/compiler/generic/vm-ir2tran.lisp-obj > obj/from-xc/src/compiler/copyprop.lisp-obj > obj/from-xc/src/compiler/represent.lisp-obj > obj/from-xc/src/compiler/ir2opt.lisp-obj > obj/from-xc/src/compiler/pack.lisp-obj > obj/from-xc/src/compiler/pack-iterative.lisp-obj > obj/from-xc/src/compiler/debug.lisp-obj > obj/from-xc/src/code/format-time.lisp-obj > obj/from-xc/src/code/error.lisp-obj > obj/from-xc/src/code/parse-defmacro-errors.lisp-obj > obj/from-xc/src/code/macroexpand.lisp-obj > obj/from-xc/src/code/funutils.lisp-obj > obj/from-xc/src/code/linux-os.lisp-obj > obj/from-xc/src/code/share-vm.lisp-obj > obj/from-xc/src/code/arm-vm.lisp-obj > obj/from-xc/src/code/target-unicode.lisp-obj > obj/from-xc/src/code/mipsstrops.lisp-obj > obj/from-xc/src/code/string.lisp-obj > obj/from-xc/src/code/target-signal-common.lisp-obj > obj/from-xc/src/code/target-signal.lisp-obj > obj/from-xc/src/code/serve-event.lisp-obj > obj/from-xc/src/code/late-extensions.lisp-obj > obj/from-xc/src/code/brothertree.lisp-obj > obj/from-xc/src/code/simple-fun.lisp-obj > obj/from-xc/src/code/eval.lisp-obj > obj/from-xc/src/code/toplevel.lisp-obj > obj/from-xc/src/code/time.lisp-obj > obj/from-xc/src/code/target-package.lisp-obj > obj/from-xc/src/code/bignum-random.lisp-obj > obj/from-xc/src/code/target-hash-table.lisp-obj > obj/from-xc/src/code/fdefinition.lisp-obj > obj/from-xc/src/code/sort.lisp-obj > obj/from-xc/src/code/target-lflist.lisp-obj > obj/from-xc/src/code/solist.lisp-obj > obj/from-xc/src/code/final.lisp-obj > obj/from-xc/src/code/reader.lisp-obj > obj/from-xc/src/code/print.lisp-obj > obj/from-xc/src/code/pprint.lisp-obj > obj/from-xc/src/code/target-defstruct.lisp-obj > obj/from-xc/src/code/target-stream.lisp-obj > obj/from-xc/src/code/target-pathname.lisp-obj > obj/from-xc/src/code/unix-pathname.lisp-obj > obj/from-xc/src/code/filesys.lisp-obj > obj/from-xc/src/code/target-misc.lisp-obj > obj/from-xc/src/code/sharpm.lisp-obj > obj/from-xc/src/code/early-step.lisp-obj > obj/from-xc/src/code/gc.lisp-obj > obj/from-xc/src/code/avltree.lisp-obj > obj/from-xc/src/code/target-thread.lisp-obj > obj/from-xc/src/code/error-error.lisp-obj > obj/from-xc/src/code/debug-int.lisp-obj > obj/from-xc/src/code/interr.lisp-obj > obj/from-xc/src/code/target-load.lisp-obj > obj/from-xc/src/compiler/target-disassem.lisp-obj > obj/from-xc/src/compiler/arm/target-insts.lisp-obj > obj/from-xc/src/code/debug.lisp-obj > obj/from-xc/src/code/octets.lisp-obj > obj/from-xc/src/code/external-formats/enc-basic.lisp-obj > obj/from-xc/src/code/external-formats/enc-ucs.lisp-obj > obj/from-xc/src/code/bit-bash.lisp-obj > obj/from-xc/src/compiler/generic/sanctify.lisp-obj > obj/from-xc/src/pcl/walk.lisp-obj > obj/from-xc/src/pcl/low.lisp-obj > obj/from-xc/src/pcl/macros.lisp-obj > obj/from-xc/src/pcl/ecd.lisp-obj > obj/from-xc/src/pcl/compiler-support.lisp-obj > obj/from-xc/src/pcl/defs.lisp-obj > obj/from-xc/src/pcl/wrapper.lisp-obj > obj/from-xc/src/pcl/class-init.lisp-obj > obj/from-xc/src/code/cold-init.lisp-obj > obj/from-xc/src/code/setf.lisp-obj > obj/from-xc/src/code/macros.lisp-obj > obj/from-xc/src/code/loop.lisp-obj > obj/from-xc/src/pcl/defclass.lisp-obj > obj/from-xc/src/code/early-defmethod.lisp-obj > obj/from-xc/src/code/format.lisp-obj > obj/from-xc/src/code/target-format.lisp-obj > obj/from-xc/src/code/late-globaldb.lisp-obj > ; SB-Loader: (170+4180) methods/other > SB-XC:*FEATURES* = > (:ARM :GENCGC :ALIEN-CALLBACKS :ANSI-CL :ANSI-COMPLIANT-LOAD-TRUENAME :ARM-VFP > :ARM-VFPV2 :COMMON-LISP :ELF :FP-AND-PC-STANDARD-SAVE :IEEE-FLOATING-POINT > :LARGEFILE :LINUX :LITTLE-ENDIAN :OS-PROVIDES-BLKSIZE-T > :OS-PROVIDES-CLOSE-RANGE-WRAPPER :OS-PROVIDES-DLADDR :OS-PROVIDES-DLOPEN > :OS-PROVIDES-GETPROTOBY-R :OS-PROVIDES-POLL :OS-PROVIDES-SUSECONDS-T > :PACKAGE-LOCAL-NICKNAMES :SB-AFTER-XC-CORE :SB-CORE-COMPRESSION :SB-DOC > :SB-EVAL :SB-LDB :SB-LINKABLE-RUNTIME :SB-PACKAGE-LOCKS :SB-SOURCE-LOCATIONS > :SB-UNICODE :SB-XREF-FOR-INTERNALS :SBCL :UNIX :USE-SYS-MMAP) > [building initial core file in "output/cold-sbcl.core": > writing 4096 bytes [1 page] from #<SB-FASL::GSPACE @#x4100000 :STATIC> > writing 32403456 bytes [7911 pages] from #<SB-FASL::GSPACE @#x4F000000 > :DYNAMIC> > writing 0 bytes [0 pages] from #<SB-FASL::GSPACE @#x4000000 :READ-ONLY> > movable dynamic space: 485 + 4127 + 3299 cons/code/mixed pages > /INITIAL-FUN=#X50D9A1D5 > done] > //testing for consistency of first and second GENESIS passes > //header files match between first and second GENESIS -- good > 151.24user 3.99system 2:35.27elapsed 99%CPU (0avgtext+0avgdata > 224956maxresident)k > 0inputs+245808outputs (0major+858209minor)pagefaults 0swaps > make-target-2.sh: 2: set: can't access tty; job control turned off > //entering make-target-2.sh > //doing warm init - compilation phase > This is SBCL 2.3.7.debian, an implementation of ANSI Common Lisp. > More information about SBCL is available at <http://www.sbcl.org/>. > > 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. > Initial page table: > Immobile Object Counts > Gen layout fdefn symbol code Boxed Cons Raw Code SmMix Mixed > LgRaw LgCode LgMix Waste% Alloc Trig Dirty GCs Mem-age > 6 0 0 0 0 0 485 0 4127 0 3299 > 0 0 0 0.5 32251976 2000000 4127 0 0.0000 > Tot 0 0 0 0 0 485 0 4127 0 3299 > 0 0 0 0.5 32251976 [6.0% of 536870912 max] > COLD-INIT... Checking symbol printer: T > (Length(TLFs)= 4180) > "obj/from-xc/src/code/show.lisp-obj" > "obj/from-xc/src/compiler/early-constantp.lisp-obj" > "obj/from-xc/src/compiler/vop-existsp.lisp-obj" > "obj/from-xc/src/code/defsetfs.lisp-obj" > "obj/from-xc/src/code/cl-specials.lisp-obj" > "obj/from-xc/src/code/primordial-extensions.lisp-obj" > "obj/from-xc/src/code/cold-init-helper-macros.lisp-obj" > "obj/from-xc/src/code/backq.lisp-obj" > "obj/from-xc/src/code/globals.lisp-obj" > "obj/from-xc/src/code/cmacros.lisp-obj" > "obj/from-xc/src/code/uncross.lisp-obj" > "obj/from-xc/src/code/defbangtype.lisp-obj" > "obj/from-xc/src/code/early-constants.lisp-obj" > "obj/from-xc/src/code/function-names.lisp-obj" > "obj/from-xc/src/compiler/early-globaldb.lisp-obj" > "obj/from-xc/src/compiler/generic/parms.lisp-obj" > "obj/from-xc/src/compiler/arm/parms.lisp-obj" > "obj/from-xc/src/compiler/generic/early-vm.lisp-obj" > "obj/from-xc/src/compiler/generic/early-objdef.lisp-obj" > "obj/from-xc/src/code/barrier.lisp-obj" > "obj/from-xc/src/code/parse-body.lisp-obj" > "obj/from-xc/src/compiler/policy.lisp-obj" > "obj/from-xc/src/code/early-extensions.lisp-obj" > "obj/from-xc/src/code/ansi-stream.lisp-obj" > "obj/from-xc/src/code/restart.lisp-obj" > "obj/from-xc/src/code/early-pprint.lisp-obj" > "obj/from-xc/src/code/early-impl.lisp-obj" > "obj/from-xc/src/code/early-package.lisp-obj" > "obj/from-xc/src/code/early-raw-slots.lisp-obj" > "obj/from-xc/src/code/maphash.lisp-obj" > "obj/from-xc/src/code/sysmacs.lisp-obj" > "obj/from-xc/src/code/hashset.lisp-obj" > "obj/from-xc/src/code/string-hash.lisp-obj" > "obj/from-xc/src/code/xset.lisp-obj" > "obj/from-xc/src/code/type-class.lisp-obj" > "obj/from-xc/src/code/cas.lisp-obj" > "obj/from-xc/src/code/thread-structs.lisp-obj" > "obj/from-xc/src/compiler/early-c.lisp-obj" > "obj/from-xc/src/pcl/slot-name.lisp-obj" > "obj/from-xc/src/code/early-classoid.lisp-obj" > "obj/from-xc/src/code/initial-method.lisp-obj" > "obj/from-xc/src/compiler/generic/pinned-objects.lisp-obj" > "obj/from-xc/src/compiler/generic/layout-ids.lisp-obj" > "obj/from-xc/src/code/signal.lisp-obj" > "obj/from-xc/src/code/cold-error.lisp-obj" > "obj/from-xc/src/code/early-full-eval.lisp-obj" > "obj/from-xc/src/code/debug-var-io.lisp-obj" > "obj/from-xc/src/code/early-float.lisp-obj" > "obj/from-xc/src/code/huffman.lisp-obj" > "obj/from-xc/src/code/early-time.lisp-obj" > "obj/from-xc/src/code/misc.lisp-obj" > "obj/from-xc/src/code/target-error.lisp-obj" > "obj/from-xc/src/code/target-extensions.lisp-obj" > "obj/from-xc/src/compiler/parse-lambda-list.lisp-obj" > "obj/from-xc/src/compiler/macros.lisp-obj" > "obj/from-xc/src/compiler/fun-info.lisp-obj" > "obj/from-xc/src/compiler/generic/vm-macs.lisp-obj" > "obj/from-xc/src/compiler/policies.lisp-obj" > "obj/from-xc/src/code/target-lfhash.lisp-obj" > "obj/from-xc/src/compiler/info-vector.lisp-obj" > "obj/from-xc/src/compiler/globaldb.lisp-obj" > "obj/from-xc/src/compiler/generic/objdef.lisp-obj" > "obj/from-xc/src/code/lockfree-list.lisp-obj" > "obj/from-xc/src/compiler/generic/vm-array.lisp-obj" > "obj/from-xc/src/code/primordial-type.lisp-obj" > "obj/from-xc/src/compiler/sset.lisp-obj" > "obj/from-xc/src/compiler/node.lisp-obj" > "obj/from-xc/src/compiler/early-assem.lisp-obj" > "obj/from-xc/src/compiler/vop.lisp-obj" > "obj/from-xc/src/compiler/backend.lisp-obj" > "obj/from-xc/src/code/sc-offset.lisp-obj" > "obj/from-xc/src/compiler/vmdef.lisp-obj" > "obj/from-xc/src/code/defmacro.lisp-obj" > "obj/from-xc/src/compiler/meta-vmdef.lisp-obj" > "obj/from-xc/src/compiler/arm/vm.lisp-obj" > "obj/from-xc/src/code/alieneval.lisp-obj" > "obj/from-xc/output/stuff-groveled-from-headers.lisp-obj" > "obj/from-xc/src/code/target-alieneval.lisp-obj" > "obj/from-xc/src/code/target-c-call.lisp-obj" > "obj/from-xc/src/code/misc-aliens.lisp-obj" > "obj/from-xc/src/code/weak.lisp-obj" > "obj/from-xc/src/code/array.lisp-obj" > "obj/from-xc/src/code/list.lisp-obj" > "obj/from-xc/src/code/seq.lisp-obj" > "obj/from-xc/src/code/coerce.lisp-obj" > "obj/from-xc/src/code/thread.lisp-obj" > "obj/from-xc/src/code/target-random.lisp-obj" > "obj/from-xc/src/code/class.lisp-obj" > "obj/from-xc/src/pcl/pre-warm.lisp-obj" > "obj/from-xc/src/code/number-dispatch.lisp-obj" > "obj/from-xc/src/code/float-inf-nan.lisp-obj" > "obj/from-xc/src/code/pathname.lisp-obj" > "obj/from-xc/src/code/target-sxhash.lisp-obj" > "obj/from-xc/src/code/debug-info.lisp-obj" > "obj/from-xc/src/code/source-location.lisp-obj" > "obj/from-xc/src/compiler/proclaim.lisp-obj" > "obj/from-xc/src/compiler/constantp.lisp-obj" > "obj/from-xc/src/code/deftype.lisp-obj" > "obj/from-xc/src/code/type.lisp-obj" > "obj/from-xc/src/compiler/generic/vm-type.lisp-obj" > "obj/from-xc/src/code/pred.lisp-obj" > "obj/from-xc/src/compiler/generic/primtype.lisp-obj" > "obj/from-xc/src/code/deftypes-for-target.lisp-obj" > "obj/from-xc/src/code/type-init.lisp-obj" > "obj/from-xc/src/code/defstruct.lisp-obj" > "obj/from-xc/src/code/alien-type.lisp-obj" > "obj/from-xc/src/compiler/compiler-error.lisp-obj" > "obj/from-xc/src/compiler/fixup-type.lisp-obj" > "obj/from-xc/src/code/package.lisp-obj" > "obj/from-xc/src/code/typep.lisp-obj" > "obj/from-xc/src/code/random.lisp-obj" > "obj/from-xc/src/code/hash-table.lisp-obj" > "obj/from-xc/src/code/readtable.lisp-obj" > "obj/from-xc/src/code/host-pprint.lisp-obj" > "obj/from-xc/src/compiler/knownfun.lisp-obj" > "obj/from-xc/src/compiler/ctype.lisp-obj" > "obj/from-xc/src/compiler/fndb.lisp-obj" > "obj/from-xc/src/compiler/generic/vm-fndb.lisp-obj" > "obj/from-xc/src/compiler/generic/late-objdef.lisp-obj" > "obj/from-xc/src/compiler/generic/interr.lisp-obj" > "obj/from-xc/src/compiler/bit-util.lisp-obj" > "obj/from-xc/src/code/foreign.lisp-obj" > "obj/from-xc/src/code/unix.lisp-obj" > "obj/from-xc/src/code/symbol.lisp-obj" > "obj/from-xc/src/code/bignum.lisp-obj" > "obj/from-xc/src/code/numbers.lisp-obj" > "obj/from-xc/src/code/float-trap.lisp-obj" > "obj/from-xc/src/code/float.lisp-obj" > "obj/from-xc/src/code/irrat.lisp-obj" > "obj/from-xc/src/code/alloc.lisp-obj" > "obj/from-xc/src/code/fd-stream.lisp-obj" > "obj/from-xc/src/code/target-char.lisp-obj" > "obj/from-xc/src/code/stream.lisp-obj" > "obj/from-xc/src/code/load.lisp-obj" > "obj/from-xc/src/code/deadline.lisp-obj" > "obj/from-xc/src/code/common-os.lisp-obj" > "obj/from-xc/src/code/format-directive.lisp-obj" > "obj/from-xc/src/code/c-call.lisp-obj" > "obj/from-xc/src/code/foreign-load.lisp-obj" > "obj/from-xc/src/code/unix-foreign-load.lisp-obj" > "obj/from-xc/src/compiler/disassem.lisp-obj" > "obj/from-xc/src/compiler/assem.lisp-obj" > "obj/from-xc/src/compiler/codegen.lisp-obj" > "obj/from-xc/src/compiler/dump.lisp-obj" > "obj/from-xc/src/compiler/target-dump.lisp-obj" > "obj/from-xc/src/compiler/generic/core.lisp-obj" > "obj/from-xc/src/compiler/ir1report.lisp-obj" > "obj/from-xc/src/compiler/main.lisp-obj" > "obj/from-xc/src/compiler/xref.lisp-obj" > "obj/from-xc/src/compiler/target-main.lisp-obj" > "obj/from-xc/src/compiler/ir1tran.lisp-obj" > "obj/from-xc/src/compiler/ir1tran-lambda.lisp-obj" > "obj/from-xc/src/compiler/ir1-translators.lisp-obj" > "obj/from-xc/src/compiler/ir1util.lisp-obj" > "obj/from-xc/src/compiler/callable-args.lisp-obj" > "obj/from-xc/src/compiler/locall.lisp-obj" > "obj/from-xc/src/compiler/ir1opt.lisp-obj" > "obj/from-xc/src/compiler/loop.lisp-obj" > "obj/from-xc/src/compiler/constraint.lisp-obj" > "obj/from-xc/src/compiler/equality-constraints.lisp-obj" > "obj/from-xc/src/compiler/saptran.lisp-obj" > "obj/from-xc/src/compiler/modarith.lisp-obj" > "obj/from-xc/src/compiler/sxhash.lisp-obj" > "obj/from-xc/src/code/quantifiers.lisp-obj" > "obj/from-xc/src/compiler/bitops-derive-type.lisp-obj" > "obj/from-xc/src/compiler/dfo.lisp-obj" > "obj/from-xc/src/compiler/dce.lisp-obj" > "obj/from-xc/src/compiler/checkgen.lisp-obj" > "obj/from-xc/src/compiler/tn.lisp-obj" > "obj/from-xc/src/compiler/life.lisp-obj" > "obj/from-xc/src/compiler/debug-dump.lisp-obj" > "obj/from-xc/src/compiler/generic/utils.lisp-obj" > "obj/from-xc/src/compiler/target-dstate.lisp-obj" > "obj/from-xc/src/compiler/arm/insts.lisp-obj" > "obj/from-xc/src/compiler/arm/macros.lisp-obj" > "obj/from-xc/src/assembly/arm/support.lisp-obj" > "obj/from-xc/src/compiler/arm/move.lisp-obj" > "obj/from-xc/src/compiler/arm/float.lisp-obj" > "obj/from-xc/src/compiler/arm/sap.lisp-obj" > "obj/from-xc/src/compiler/arm/system.lisp-obj" > "obj/from-xc/src/compiler/arm/char.lisp-obj" > "obj/from-xc/src/compiler/arm/memory.lisp-obj" > "obj/from-xc/src/compiler/arm/arith.lisp-obj" > "obj/from-xc/src/compiler/arm/pred.lisp-obj" > "obj/from-xc/src/compiler/float-tran.lisp-obj" > "obj/from-xc/src/compiler/array-tran.lisp-obj" > "obj/from-xc/src/compiler/generic/vm-tran.lisp-obj" > "obj/from-xc/src/compiler/type-vop-macros.lisp-obj" > "obj/from-xc/src/compiler/arm/type-vops.lisp-obj" > "obj/from-xc/src/compiler/generic/type-vops.lisp-obj" > "obj/from-xc/src/compiler/ir1final.lisp-obj" > "obj/from-xc/src/compiler/srctran.lisp-obj" > "obj/from-xc/src/compiler/seqtran.lisp-obj" > "obj/from-xc/src/compiler/typetran.lisp-obj" > "obj/from-xc/src/compiler/generic/vm-typetran.lisp-obj" > "obj/from-xc/src/compiler/arm/subprim.lisp-obj" > "obj/from-xc/src/compiler/arm/debug.lisp-obj" > "obj/from-xc/src/compiler/arm/c-call.lisp-obj" > "obj/from-xc/src/compiler/arm/cell.lisp-obj" > "obj/from-xc/src/compiler/arm/values.lisp-obj" > "obj/from-xc/src/compiler/arm/alloc.lisp-obj" > "obj/from-xc/src/compiler/arm/call.lisp-obj" > "obj/from-xc/src/compiler/arm/nlx.lisp-obj" > "obj/from-xc/src/compiler/generic/late-nlx.lisp-obj" > "obj/from-xc/src/compiler/arm/show.lisp-obj" > "obj/from-xc/src/compiler/arm/array.lisp-obj" > "obj/from-xc/src/compiler/generic/type-error.lisp-obj" > "obj/from-xc/src/compiler/envanal.lisp-obj" > "obj/from-xc/src/assembly/arm/assem-rtns.lisp-obj" > "obj/from-xc/src/assembly/arm/array.lisp-obj" > "obj/from-xc/src/assembly/arm/arith.lisp-obj" > "obj/from-xc/src/assembly/arm/alloc.lisp-obj" > "obj/from-xc/src/compiler/pseudo-vops.lisp-obj" > "obj/from-xc/src/compiler/aliencomp.lisp-obj" > "obj/from-xc/src/compiler/coverage.lisp-obj" > "obj/from-xc/src/compiler/ltv.lisp-obj" > "obj/from-xc/src/compiler/gtn.lisp-obj" > "obj/from-xc/src/compiler/ltn.lisp-obj" > "obj/from-xc/src/compiler/stack.lisp-obj" > "obj/from-xc/src/compiler/control.lisp-obj" > "obj/from-xc/src/compiler/entry.lisp-obj" > "obj/from-xc/src/compiler/ir2tran.lisp-obj" > "obj/from-xc/src/compiler/generic/vm-ir2tran.lisp-obj" > "obj/from-xc/src/compiler/copyprop.lisp-obj" > "obj/from-xc/src/compiler/represent.lisp-obj" > "obj/from-xc/src/compiler/ir2opt.lisp-obj" > "obj/from-xc/src/compiler/pack.lisp-obj" > "obj/from-xc/src/compiler/pack-iterative.lisp-obj" > "obj/from-xc/src/compiler/debug.lisp-obj" > "obj/from-xc/src/code/format-time.lisp-obj" > "obj/from-xc/src/code/error.lisp-obj" > "obj/from-xc/src/code/parse-defmacro-errors.lisp-obj" > "obj/from-xc/src/code/macroexpand.lisp-obj" > "obj/from-xc/src/code/funutils.lisp-obj" > "obj/from-xc/src/code/linux-os.lisp-obj" > "obj/from-xc/src/code/share-vm.lisp-obj" > "obj/from-xc/src/code/arm-vm.lisp-obj" > "obj/from-xc/src/code/target-unicode.lisp-obj" > "obj/from-xc/src/code/mipsstrops.lisp-obj" > "obj/from-xc/src/code/string.lisp-obj" > "obj/from-xc/src/code/target-signal-common.lisp-obj" > "obj/from-xc/src/code/target-signal.lisp-obj" > "obj/from-xc/src/code/serve-event.lisp-obj" > "obj/from-xc/src/code/late-extensions.lisp-obj" > "obj/from-xc/src/code/brothertree.lisp-obj" > "obj/from-xc/src/code/simple-fun.lisp-obj" > "obj/from-xc/src/code/eval.lisp-obj" > "obj/from-xc/src/code/toplevel.lisp-obj" > "obj/from-xc/src/code/time.lisp-obj" > "obj/from-xc/src/code/target-package.lisp-obj" > "obj/from-xc/src/code/bignum-random.lisp-obj" > "obj/from-xc/src/code/target-hash-table.lisp-obj" > "obj/from-xc/src/code/fdefinition.lisp-obj" > "obj/from-xc/src/code/sort.lisp-obj" > "obj/from-xc/src/code/target-lflist.lisp-obj" > "obj/from-xc/src/code/solist.lisp-obj" > "obj/from-xc/src/code/final.lisp-obj" > "obj/from-xc/src/code/reader.lisp-obj" > "obj/from-xc/src/code/print.lisp-obj" > "obj/from-xc/src/code/pprint.lisp-obj" > "obj/from-xc/src/code/target-defstruct.lisp-obj" > "obj/from-xc/src/code/target-stream.lisp-obj" > "obj/from-xc/src/code/target-pathname.lisp-obj" > "obj/from-xc/src/code/unix-pathname.lisp-obj" > "obj/from-xc/src/code/filesys.lisp-obj" > "obj/from-xc/src/code/target-misc.lisp-obj" > "obj/from-xc/src/code/sharpm.lisp-obj" > "obj/from-xc/src/code/early-step.lisp-obj" > "obj/from-xc/src/code/gc.lisp-obj" > "obj/from-xc/src/code/avltree.lisp-obj" > "obj/from-xc/src/code/target-thread.lisp-obj" > "obj/from-xc/src/code/error-error.lisp-obj" > "obj/from-xc/src/code/debug-int.lisp-obj" > "obj/from-xc/src/code/interr.lisp-obj" > "obj/from-xc/src/code/target-load.lisp-obj" > "obj/from-xc/src/compiler/target-disassem.lisp-obj" > "obj/from-xc/src/compiler/arm/target-insts.lisp-obj" > "obj/from-xc/src/code/debug.lisp-obj" > "obj/from-xc/src/code/octets.lisp-obj" > "obj/from-xc/src/code/external-formats/enc-basic.lisp-obj" > "obj/from-xc/src/code/external-formats/enc-ucs.lisp-obj" > "obj/from-xc/src/code/bit-bash.lisp-obj" > "obj/from-xc/src/compiler/generic/sanctify.lisp-obj" > "obj/from-xc/src/pcl/walk.lisp-obj" > "obj/from-xc/src/pcl/low.lisp-obj" > "obj/from-xc/src/pcl/macros.lisp-obj" > "obj/from-xc/src/pcl/ecd.lisp-obj" > "obj/from-xc/src/pcl/compiler-support.lisp-obj" > "obj/from-xc/src/pcl/defs.lisp-obj" > "obj/from-xc/src/pcl/wrapper.lisp-obj" > "obj/from-xc/src/pcl/class-init.lisp-obj" > "obj/from-xc/src/code/cold-init.lisp-obj" > "obj/from-xc/src/code/setf.lisp-obj" > "obj/from-xc/src/code/macros.lisp-obj" > "obj/from-xc/src/code/loop.lisp-obj" > "obj/from-xc/src/pcl/defclass.lisp-obj" > "obj/from-xc/src/code/early-defmethod.lisp-obj" > "obj/from-xc/src/code/format.lisp-obj" > "obj/from-xc/src/code/target-format.lisp-obj" > "obj/from-xc/src/code/late-globaldb.lisp-obj" > > debugger invoked on a TYPE-ERROR: > The value > 542868266893180929 > is not of type > (UNSIGNED-BYTE 32) > when setting slot SB-THREAD::OBSERVED-INTERNAL-REAL-TIME-DELTA-SEC of > structure SB-THREAD:THREAD > > Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL. > > restarts (invokable by number or by possibly-abbreviated name): > 0: [ABORT] Exit from the current thread. > > (GET-INTERNAL-REAL-TIME) > 0] > > debugger invoked on a SB-INT:SIMPLE-CONTROL-ERROR: > attempt to THROW to a tag that does not exist: SB-IMPL::%END-OF-THE-WORLD > > Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL. > > restarts (invokable by number or by possibly-abbreviated name): > 0: [ABORT] Exit from the current thread. > > (EXIT :CODE 1 :ABORT NIL :TIMEOUT NIL) > 0] > Command exited with non-zero status 1 > 0.21user 0.04system 0:00.26elapsed 99%CPU (0avgtext+0avgdata > 39472maxresident)k > 0inputs+0outputs (0major+9861minor)pagefaults 0swaps > make[1]: *** [debian/rules:53: override_dh_auto_build] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/04/20/sbcl_2.3.7-2_unstable-armhf.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240420;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240420&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.