Removing local-target-features.lisp-expr Removing src/runtime/Config Removing src/runtime/TAGS Removing src/runtime/alloc.d Removing src/runtime/alloc.o Removing src/runtime/arena.d Removing src/runtime/arena.o Removing src/runtime/backtrace.d Removing src/runtime/backtrace.o Removing src/runtime/breakpoint.d Removing src/runtime/breakpoint.o Removing src/runtime/coalesce.d Removing src/runtime/coalesce.o Removing src/runtime/coreparse.d Removing src/runtime/coreparse.o Removing src/runtime/dynbind.d Removing src/runtime/dynbind.o Removing src/runtime/fullcgc.d Removing src/runtime/fullcgc.o Removing src/runtime/funcall.d Removing src/runtime/funcall.o Removing src/runtime/gc-common.d Removing src/runtime/gc-common.o Removing src/runtime/gencgc.d Removing src/runtime/gencgc.o Removing src/runtime/globals.d Removing src/runtime/globals.o Removing src/runtime/hopscotch.d Removing src/runtime/hopscotch.o Removing src/runtime/interr.d Removing src/runtime/interr.o Removing src/runtime/interrupt.d Removing src/runtime/interrupt.o Removing src/runtime/largefile.d Removing src/runtime/largefile.o Removing src/runtime/ldb Removing src/runtime/linux-mman.d Removing src/runtime/linux-mman.o Removing src/runtime/linux-os.d Removing src/runtime/linux-os.o Removing src/runtime/main.d Removing src/runtime/main.o Removing src/runtime/math.d Removing src/runtime/math.o Removing src/runtime/monitor.d Removing src/runtime/monitor.o Removing src/runtime/murmur_hash.d Removing src/runtime/murmur_hash.o Removing src/runtime/os-common.d Removing src/runtime/os-common.o Removing src/runtime/parse.d Removing src/runtime/parse.o Removing src/runtime/perfecthash.d Removing src/runtime/perfecthash.o Removing src/runtime/print.d Removing src/runtime/print.o Removing src/runtime/regnames.d Removing src/runtime/regnames.o Removing src/runtime/riscv-arch.d Removing src/runtime/riscv-arch.o Removing src/runtime/riscv-linux-os.d Removing src/runtime/riscv-linux-os.o Removing src/runtime/run-program.d Removing src/runtime/run-program.o Removing src/runtime/runtime.d Removing src/runtime/runtime.o Removing src/runtime/safepoint.d Removing src/runtime/safepoint.o Removing src/runtime/save.d Removing src/runtime/save.o Removing src/runtime/sbcl Removing src/runtime/sbcl.mk Removing src/runtime/sc-offset.d Removing src/runtime/sc-offset.o Removing src/runtime/search.d Removing src/runtime/search.o Removing src/runtime/sprof.d Removing src/runtime/sprof.o Removing src/runtime/standalone-interr.o Removing src/runtime/standalone-monitor.o Removing src/runtime/stringspace.d Removing src/runtime/stringspace.o Removing src/runtime/target-arch-os.h Removing src/runtime/target-arch.h Removing src/runtime/target-lispregs.h Removing src/runtime/target-os.h Removing src/runtime/thread.d Removing src/runtime/thread.o Removing src/runtime/time.d Removing src/runtime/time.o Removing src/runtime/traceroot.d Removing src/runtime/traceroot.o Removing src/runtime/validate.d Removing src/runtime/validate.o Removing src/runtime/var-io.d Removing src/runtime/var-io.o Removing src/runtime/vars.d Removing src/runtime/vars.o Removing src/runtime/wrap.d Removing src/runtime/wrap.o Removing tests/test.log Removing tlsf-bsd/tlsf/tlsf.o Removing tools-for-build/determine-endianness Removing tools-for-build/grovel-headers Removing tools-for-build/perfecthash Removing version.lisp-expr HEAD is now at f4378cb23 2.5.9: will be tagged as "sbcl-2.5.9" This is SBCL 2.5.3, 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. * "SBCL" * rm -f *~ *.bak *.orig \#*\# .\#* texput.log *.fasl rm -rf sbcl asdf "docstrings/" rm -f sbcl.html asdf.html rm -f contrib-docs.texi-temp rm -f package-locks.texi-temp rm -f variables.texinfo rm -f sbcl.ps asdf.ps sbcl.pdf asdf.pdf html-stamp tempfiles-stamp rm -f asdf.aux asdf.cp asdf.cps asdf.fn asdf.fns asdf.ky asdf.log asdf.pg asdf.toc asdf.tp asdf.tps asdf.vr asdf.vrs sbcl.aux sbcl.cp sbcl.cps sbcl.fn sbcl.fns sbcl.ky sbcl.log sbcl.pg sbcl.toc sbcl.tp sbcl.tps sbcl.vr sbcl.vrs rm -f sbcl.info sbcl.info-* asdf.info rm -rf *.include *.info *.pdf *~ *.cp *.fn *.ky *.log *.pg *.toc \ *.tp *.vr *.aux *.eps *.png *.dvi *.ps *.txt *.fns \ html-stamp sbcl-internals/ //entering make-config.sh //ensuring the existence of output/ directory //guessing default target CPU architecture from host architecture //setting up CPU-architecture-dependent information sbcl_arch="riscv" //initializing /home/fn/repos/sbcl/local-target-features.lisp-expr //setting up OS-dependent information make: Entering directory '/home/fn/repos/sbcl/tools-for-build' cc -I../src/runtime determine-endianness.c -ldl -Wl,-no-as-needed -o determine-endianness make: Leaving directory '/home/fn/repos/sbcl/tools-for-build' //finishing /home/fn/repos/sbcl/local-target-features.lisp-expr //building host tools make: Entering directory '/home/fn/repos/sbcl/tools-for-build' cc -DDEFINE_MAIN -I../src/runtime -o perfecthash ../src/runtime/perfecthash.c make: Leaving directory '/home/fn/repos/sbcl/tools-for-build' //Starting build: Fri Oct 10 23:23:12 PKT 2025 //Options: --prefix='/usr/local' --xc-host='sbcl --no-userinit --no-sysinit' This is SBCL 2.5.3, 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. * NIL * * // Rewrote 0 files out of 1594. NIL * //entering make-host-1.sh //building cross-compiler, and doing first genesis This is SBCL 2.5.3, 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 * target SB-XC:*FEATURES* = (:RISCV :GENCGC :64-BIT :ANSI-CL :ANSI-COMPLIANT-LOAD-TRUENAME :COMMON-LISP :COMPACT-SYMBOL :COMPARE-AND-SWAP-VOPS :ELF :GENERATIONAL :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :MEMORY-BARRIER-VOPS :OS-PROVIDES-BLKSIZE-T :OS-PROVIDES-CLOCK-GETTIME :OS-PROVIDES-CLOSE-RANGE-WRAPPER :OS-PROVIDES-DLADDR :OS-PROVIDES-DLOPEN :OS-PROVIDES-GETPROTOBY-R :OS-PROVIDES-POLL :OS-PROVIDES-POSIX-SPAWN :OS-PROVIDES-SUSECONDS-T :PACKAGE-LOCAL-NICKNAMES :SB-DOC :SB-EVAL :SB-LDB :SB-PACKAGE-LOCKS :SB-SOURCE-LOCATIONS :SB-UNICODE :SBCL :UNIX) ; Building Unicode data ; compiling file "/home/fn/repos/sbcl/tools-for-build/ucd.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/tools-for-build/ucd.fasl ; compilation finished in 0:00:03.551 ;; loading #P"/home/fn/repos/sbcl/tools-for-build/ucd.fasl" ; compiling file "/home/fn/repos/sbcl/src/code/cross-early.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-early.fasl-tmp ; compilation finished in 0:00:00.339 ; compiling file "/home/fn/repos/sbcl/src/code/show.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/show.fasl-tmp ; compilation finished in 0:00:00.027 ; compiling file "/home/fn/repos/sbcl/src/compiler/early-constantp.lisp" (written 04 APR 2021 03:13:06 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/early-constantp.fasl-tmp ; compilation finished in 0:00:00.008 ; compiling file "/home/fn/repos/sbcl/src/compiler/vop-existsp.lisp" (written 30 SEP 2024 11:48:15 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/vop-existsp.fasl-tmp ; compilation finished in 0:00:00.055 ; compiling file "/home/fn/repos/sbcl/src/code/primordial-extensions.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/primordial-extensions.fasl-tmp ; compilation finished in 0:00:00.239 ; compiling file "/home/fn/repos/sbcl/src/code/cold-init-helper-macros.lisp" (written 31 JAN 2023 01:08:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cold-init-helper-macros.fasl-tmp ; compilation finished in 0:00:00.039 ; compiling file "/home/fn/repos/sbcl/src/code/backq.lisp" (written 27 MAR 2022 12:37:52 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/backq.fasl-tmp ; compilation finished in 0:00:00.155 ; compiling file "/home/fn/repos/sbcl/src/code/cross-byte.lisp" (written 02 SEP 2020 07:16:50 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-byte.fasl-tmp ; compilation finished in 0:00:00.067 ; compiling file "/home/fn/repos/sbcl/src/code/cross-misc.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-misc.fasl-tmp ; compilation finished in 0:00:00.315 ; compiling file "/home/fn/repos/sbcl/src/code/cross-char.lisp" (written 28 DEC 2018 01:06:46 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-char.fasl-tmp ; compilation finished in 0:00:00.075 ; compiling file "/home/fn/repos/sbcl/src/code/cross-io.lisp" (written 19 APR 2019 01:29:05 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-io.fasl-tmp ; compilation finished in 0:00:00.047 ; compiling file "/home/fn/repos/sbcl/src/code/cross-condition.lisp" (written 28 DEC 2018 01:06:46 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-condition.fasl-tmp ; compilation finished in 0:00:00.075 ; compiling file "/home/fn/repos/sbcl/src/code/uncross.lisp" (written 26 MAY 2024 01:34:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/uncross.fasl-tmp ; compilation finished in 0:00:00.003 ; compiling file "/home/fn/repos/sbcl/src/code/defbangtype.lisp" (written 01 MAY 2022 06:07:36 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/defbangtype.fasl-tmp ; compilation finished in 0:00:00.008 ; compiling file "/home/fn/repos/sbcl/src/code/early-constants.lisp" (written 04 APR 2021 03:13:06 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/early-constants.fasl-tmp ; compilation finished in 0:00:00.007 ; compiling file "/home/fn/repos/sbcl/src/code/function-names.lisp" (written 01 NOV 2024 09:36:31 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/function-names.fasl-tmp ; compilation finished in 0:00:00.031 ; compiling file "/home/fn/repos/sbcl/src/compiler/early-globaldb.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/early-globaldb.fasl-tmp ; compilation finished in 0:00:00.215 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/parms.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/parms.fasl-tmp ; compilation finished in 0:00:00.079 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/parms.lisp" (written 10 OCT 2025 09:48:57 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/parms.fasl-tmp ; compilation finished in 0:00:00.023 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/early-vm.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/early-vm.fasl-tmp ; compilation finished in 0:00:00.035 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/early-objdef.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/early-objdef.fasl-tmp ; compilation finished in 0:00:00.051 ; compiling file "/home/fn/repos/sbcl/src/code/parse-body.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/parse-body.fasl-tmp ; compilation finished in 0:00:00.008 ; compiling file "/home/fn/repos/sbcl/src/compiler/policy.lisp" (written 26 MAY 2024 01:34:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/policy.fasl-tmp ; compilation finished in 0:00:00.263 ; compiling file "/home/fn/repos/sbcl/src/code/early-extensions.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/early-extensions.fasl-tmp ; compilation finished in 0:00:00.955 ; compiling file "/home/fn/repos/sbcl/src/code/defbangstruct.lisp" (written 11 JUN 2022 11:21:45 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/defbangstruct.fasl-tmp ; compilation finished in 0:00:00.039 ; compiling file "/home/fn/repos/sbcl/src/code/early-raw-slots.lisp" (written 20 OCT 2022 01:29:36 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/early-raw-slots.fasl-tmp ; compilation finished in 0:00:00.067 ; compiling file "/home/fn/repos/sbcl/src/code/hashset.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/hashset.fasl-tmp ; compilation finished in 0:00:00.687 ; compiling file "/home/fn/repos/sbcl/src/code/string-hash.lisp" (written 30 SEP 2024 11:56:06 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/string-hash.fasl-tmp ; compilation finished in 0:00:00.095 ; compiling file "/home/fn/repos/sbcl/src/code/xset.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/xset.fasl-tmp ; compilation finished in 0:00:00.243 ; compiling file "/home/fn/repos/sbcl/src/code/type-class.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/type-class.fasl-tmp ; compilation finished in 0:00:01.547 ; compiling file "/home/fn/repos/sbcl/src/code/thread-structs.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/thread-structs.fasl-tmp ; compilation finished in 0:00:00.011 ; compiling file "/home/fn/repos/sbcl/src/compiler/early-c.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/early-c.fasl-tmp ; compilation finished in 0:00:00.279 ; compiling file "/home/fn/repos/sbcl/src/pcl/slot-name.lisp" (written 10 JAN 2023 01:11:29 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/pcl/slot-name.fasl-tmp ; compilation finished in 0:00:00.023 ; compiling file "/home/fn/repos/sbcl/src/code/early-classoid.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/early-classoid.fasl-tmp ; compilation finished in 0:00:00.851 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/layout-ids.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/layout-ids.fasl-tmp ; compilation finished in 0:00:00.035 ; compiling file "/home/fn/repos/sbcl/src/code/debug-var-io.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/debug-var-io.fasl-tmp ; compilation finished in 0:00:00.231 ; compiling file "/home/fn/repos/sbcl/src/code/number-dispatch.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/number-dispatch.fasl-tmp ; compilation finished in 0:00:00.119 ; compiling file "/home/fn/repos/sbcl/src/code/float.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/float.fasl-tmp ; compilation finished in 0:00:00.735 ; compiling file "/home/fn/repos/sbcl/src/code/cross-float-reader.lisp" (written 13 AUG 2024 02:04:13 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-float-reader.fasl-tmp ; compilation finished in 0:00:00.167 ; compiling file "/home/fn/repos/sbcl/src/code/cross-float.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-float.fasl-tmp ; compilation finished in 0:00:00.787 ; compiling file "/home/fn/repos/sbcl/src/code/early-time.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/early-time.fasl-tmp ; compilation finished in 0:00:00.004 ; compiling file "/home/fn/repos/sbcl/src/code/misc.lisp" (written 14 JUL 2021 03:15:44 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/misc.fasl-tmp ; compilation finished in 0:00:00.004 ; compiling file "/home/fn/repos/sbcl/src/compiler/parse-lambda-list.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/parse-lambda-list.fasl-tmp ; compilation finished in 0:00:00.687 ; compiling file "/home/fn/repos/sbcl/src/compiler/macros.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/macros.fasl-tmp ; compilation finished in 0:00:01.019 ; compiling file "/home/fn/repos/sbcl/src/compiler/fun-info.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/fun-info.fasl-tmp ; compilation finished in 0:00:00.179 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/vm-macs.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/vm-macs.fasl-tmp ; compilation finished in 0:00:00.255 ; compiling file "/home/fn/repos/sbcl/src/compiler/policies.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/policies.fasl-tmp ; compilation finished in 0:00:00.503 ; compiling file "/home/fn/repos/sbcl/src/compiler/info-vector.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/info-vector.fasl-tmp ; compilation finished in 0:00:01.251 ; compiling file "/home/fn/repos/sbcl/src/compiler/globaldb.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/globaldb.fasl-tmp ; compilation finished in 0:00:00.399 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/objdef.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/objdef.fasl-tmp ; compilation finished in 0:00:00.119 ; compiling file "/home/fn/repos/sbcl/src/code/lockfree-list.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/lockfree-list.fasl-tmp ; compilation finished in 0:00:00.023 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/vm-array.lisp" (written 10 OCT 2025 10:05:34 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/vm-array.fasl-tmp ; compilation finished in 0:00:00.179 ; compiling file "/home/fn/repos/sbcl/src/code/primordial-type.lisp" (written 10 OCT 2025 10:05:34 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/primordial-type.fasl-tmp ; compilation finished in 0:00:00.043 ; compiling file "/home/fn/repos/sbcl/src/code/specializable-array.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/specializable-array.fasl-tmp ; compilation finished in 0:00:00.067 ; compiling file "/home/fn/repos/sbcl/src/compiler/sset.lisp" (written 02 SEP 2020 07:16:50 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/sset.fasl-tmp ; compilation finished in 0:00:00.207 ; compiling file "/home/fn/repos/sbcl/src/compiler/node.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/node.fasl-tmp ; compilation finished in 0:00:07.683 ; compiling file "/home/fn/repos/sbcl/src/compiler/early-assem.lisp" (written 30 MAY 2022 12:01:32 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/early-assem.fasl-tmp ; compilation finished in 0:00:00.075 ; compiling file "/home/fn/repos/sbcl/src/compiler/vop.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/vop.fasl-tmp ; compilation finished in 0:00:02.887 ; compiling file "/home/fn/repos/sbcl/src/compiler/backend.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/backend.fasl-tmp ; compilation finished in 0:00:00.015 ; compiling file "/home/fn/repos/sbcl/src/code/sc-offset.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/sc-offset.fasl-tmp ; compilation finished in 0:00:00.047 ; compiling file "/home/fn/repos/sbcl/src/compiler/vmdef.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/vmdef.fasl-tmp ; compilation finished in 0:00:00.207 ; compiling file "/home/fn/repos/sbcl/src/code/defmacro.lisp" (written 30 SEP 2024 11:48:15 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/defmacro.fasl-tmp ; compilation finished in 0:00:00.051 ; compiling file "/home/fn/repos/sbcl/src/compiler/meta-vmdef.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/meta-vmdef.fasl-tmp ; compilation finished in 0:00:02.059 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/vm.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/vm.fasl-tmp ; compilation finished in 0:00:00.699 ; compiling file "/home/fn/repos/sbcl/src/code/cross-sxhash.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-sxhash.fasl-tmp ; compilation finished in 0:00:00.099 ; compiling file "/home/fn/repos/sbcl/src/code/alieneval.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/alieneval.fasl-tmp ; compilation finished in 0:00:02.723 ; compiling file "/home/fn/repos/sbcl/src/code/class.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/class.fasl-tmp ; compilation finished in 0:00:01.271 ; compiling file "/home/fn/repos/sbcl/src/pcl/pre-warm.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/pcl/pre-warm.fasl-tmp ; compilation finished in 0:00:00.047 ; compiling file "/home/fn/repos/sbcl/src/code/debug-info.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/debug-info.fasl-tmp ; compilation finished in 0:00:00.539 ; compiling file "/home/fn/repos/sbcl/src/code/source-location.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/source-location.fasl-tmp ; compilation finished in 0:00:00.091 ; compiling file "/home/fn/repos/sbcl/src/compiler/proclaim.lisp" (written 25 MAR 2025 03:47:15 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/proclaim.fasl-tmp ; compilation finished in 0:00:00.263 ; compiling file "/home/fn/repos/sbcl/src/compiler/constantp.lisp" (written 26 MAY 2024 02:23:25 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/constantp.fasl-tmp ; compilation finished in 0:00:00.263 ; compiling file "/home/fn/repos/sbcl/src/code/deftype.lisp" (written 23 JUL 2023 10:37:11 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/deftype.fasl-tmp ; compilation finished in 0:00:00.043 ; compiling file "/home/fn/repos/sbcl/src/code/type.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/type.fasl-tmp ; compilation finished in 0:00:05.095 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/vm-type.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/vm-type.fasl-tmp ; compilation finished in 0:00:00.243 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/primtype.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/primtype.fasl-tmp ; compilation finished in 0:00:00.395 ; compiling file "/home/fn/repos/sbcl/src/code/cross-type.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-type.fasl-tmp ; compilation finished in 0:00:00.191 ; compiling file "/home/fn/repos/sbcl/src/code/deftypes-for-target.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/deftypes-for-target.fasl-tmp ; compilation finished in 0:00:00.279 ; compiling file "/home/fn/repos/sbcl/src/code/type-init.lisp" (written 10 JAN 2023 01:11:28 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/type-init.fasl-tmp ; compilation finished in 0:00:00.039 ; compiling file "/home/fn/repos/sbcl/src/code/defstruct.lisp" (written 25 MAR 2025 03:47:15 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/defstruct.fasl-tmp ; compilation finished in 0:00:01.687 ; compiling file "/home/fn/repos/sbcl/src/code/alien-type.lisp" (written 25 MAY 2021 10:12:36 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/alien-type.fasl-tmp ; compilation finished in 0:00:00.019 ; compiling file "/home/fn/repos/sbcl/src/code/force-delayed-defbangstructs.lisp" (written 30 MAR 2020 02:59:14 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/force-delayed-defbangstructs.fasl-tmp ; compilation finished in 0:00:00.115 ; compiling file "/home/fn/repos/sbcl/src/compiler/compiler-error.lisp" (written 16 JAN 2019 08:03:56 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/compiler-error.fasl-tmp ; compilation finished in 0:00:00.067 ; compiling file "/home/fn/repos/sbcl/src/compiler/fixup-type.lisp" (written 10 JAN 2023 01:11:28 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/fixup-type.fasl-tmp ; compilation finished in 0:00:00.003 ; compiling file "/home/fn/repos/sbcl/src/code/package.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/package.fasl-tmp ; compilation finished in 0:00:00.031 ; compiling file "/home/fn/repos/sbcl/src/code/random.lisp" (written 28 DEC 2018 01:06:46 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/random.fasl-tmp ; compilation finished in 0:00:00.008 ; compiling file "/home/fn/repos/sbcl/src/code/hash-table.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/hash-table.fasl-tmp ; compilation finished in 0:00:00.059 ; compiling file "/home/fn/repos/sbcl/src/code/readtable.lisp" (written 06 FEB 2022 01:23:33 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/readtable.fasl-tmp ; compilation finished in 0:00:00.015 ; compiling file "/home/fn/repos/sbcl/src/code/host-pprint.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/host-pprint.fasl-tmp ; compilation finished in 0:00:00.055 ; compiling file "/home/fn/repos/sbcl/src/compiler/knownfun.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/knownfun.fasl-tmp ; compilation finished in 0:00:00.455 ; compiling file "/home/fn/repos/sbcl/src/compiler/ctype.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ctype.fasl-tmp ; compilation finished in 0:00:00.855 ; compiling file "/home/fn/repos/sbcl/src/compiler/fndb.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/fndb.fasl-tmp ; compilation finished in 0:00:00.559 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/vm-fndb.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/vm-fndb.fasl-tmp ; compilation finished in 0:00:00.223 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/late-objdef.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/late-objdef.fasl-tmp ; compilation finished in 0:00:00.191 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/interr.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/interr.fasl-tmp ; compilation finished in 0:00:00.055 ; compiling file "/home/fn/repos/sbcl/src/compiler/bit-util.lisp" (written 02 SEP 2020 07:16:50 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/bit-util.fasl-tmp ; compilation finished in 0:00:00.035 ; compiling file "/home/fn/repos/sbcl/src/code/load.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/load.fasl-tmp ; compilation finished in 0:00:01.455 ; compiling file "/home/fn/repos/sbcl/src/code/format-directive.lisp" (written 27 MAR 2022 12:37:52 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/format-directive.fasl-tmp ; compilation finished in 0:00:00.155 ; compiling file "/home/fn/repos/sbcl/src/code/c-call.lisp" (written 26 MAY 2024 02:23:25 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/c-call.fasl-tmp ; compilation finished in 0:00:00.055 ; compiling file "/home/fn/repos/sbcl/src/compiler/disassem.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/disassem.fasl-tmp ; compilation finished in 0:00:00.427 ; compiling file "/home/fn/repos/sbcl/src/compiler/assem.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/assem.fasl-tmp ; compilation finished in 0:00:01.375 ; compiling file "/home/fn/repos/sbcl/src/compiler/codegen.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/codegen.fasl-tmp ; compilation finished in 0:00:00.187 ; compiling file "/home/fn/repos/sbcl/src/compiler/dump.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/dump.fasl-tmp ; compilation finished in 0:00:00.851 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir1report.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir1report.fasl-tmp ; compilation finished in 0:00:00.591 ; compiling file "/home/fn/repos/sbcl/src/compiler/main.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/main.fasl-tmp ; compilation finished in 0:00:01.087 ; compiling file "/home/fn/repos/sbcl/src/compiler/xref.lisp" (written 13 AUG 2024 02:04:13 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/xref.fasl-tmp ; compilation finished in 0:00:00.139 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir1tran.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir1tran.fasl-tmp ; compilation finished in 0:00:01.311 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir1tran-lambda.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir1tran-lambda.fasl-tmp ; compilation finished in 0:00:01.083 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir1-translators.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir1-translators.fasl-tmp ; compilation finished in 0:00:00.915 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir1util.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir1util.fasl-tmp ; compilation finished in 0:00:02.747 ; compiling file "/home/fn/repos/sbcl/src/compiler/callable-args.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/callable-args.fasl-tmp ; compilation finished in 0:00:00.443 ; compiling file "/home/fn/repos/sbcl/src/compiler/locall.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/locall.fasl-tmp ; compilation finished in 0:00:00.879 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir1opt.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir1opt.fasl-tmp ; compilation finished in 0:00:02.331 ; compiling file "/home/fn/repos/sbcl/src/compiler/loop.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/loop.fasl-tmp ; compilation finished in 0:00:00.107 ; compiling file "/home/fn/repos/sbcl/src/compiler/constraint.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/constraint.fasl-tmp ; compilation finished in 0:00:01.743 ; compiling file "/home/fn/repos/sbcl/src/compiler/equality-constraints.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/equality-constraints.fasl-tmp ; compilation finished in 0:00:01.459 ; compiling file "/home/fn/repos/sbcl/src/compiler/constraint-back.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/constraint-back.fasl-tmp ; compilation finished in 0:00:00.559 ; compiling file "/home/fn/repos/sbcl/src/compiler/saptran.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/saptran.fasl-tmp ; compilation finished in 0:00:00.363 ; compiling file "/home/fn/repos/sbcl/src/compiler/modarith.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/modarith.fasl-tmp ; compilation finished in 0:00:00.383 ; compiling file "/home/fn/repos/sbcl/src/compiler/sxhash.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/sxhash.fasl-tmp ; compilation finished in 0:00:00.171 ; compiling file "/home/fn/repos/sbcl/src/code/quantifiers.lisp" (written 31 JAN 2023 01:08:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/quantifiers.fasl-tmp ; compilation finished in 0:00:00.023 ; compiling file "/home/fn/repos/sbcl/src/compiler/bitops-derive-type.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/bitops-derive-type.fasl-tmp ; compilation finished in 0:00:00.159 ; compiling file "/home/fn/repos/sbcl/src/compiler/dfo.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/dfo.fasl-tmp ; compilation finished in 0:00:00.251 ; compiling file "/home/fn/repos/sbcl/src/compiler/checkgen.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/checkgen.fasl-tmp ; compilation finished in 0:00:00.399 ; compiling file "/home/fn/repos/sbcl/src/compiler/tn.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/tn.fasl-tmp ; compilation finished in 0:00:00.579 ; compiling file "/home/fn/repos/sbcl/src/compiler/life.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/life.fasl-tmp ; compilation finished in 0:00:00.659 ; compiling file "/home/fn/repos/sbcl/src/compiler/debug-dump.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/debug-dump.fasl-tmp ; compilation finished in 0:00:00.987 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/static-syms.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/static-syms.fasl-tmp ; compilation finished in 0:00:00.023 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/utils.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/utils.fasl-tmp ; compilation finished in 0:00:00.279 ; compiling file "/home/fn/repos/sbcl/src/assembly/assemfile.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/assembly/assemfile.fasl-tmp ; compilation finished in 0:00:00.275 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/insts.lisp" (written 27 DEC 2024 09:22:28 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/insts.fasl-tmp ; compilation finished in 0:00:02.047 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/macros.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/macros.fasl-tmp ; compilation finished in 0:00:00.639 ; compiling file "/home/fn/repos/sbcl/src/assembly/riscv/support.lisp" (written 27 MAR 2022 12:37:52 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/assembly/riscv/support.fasl-tmp ; compilation finished in 0:00:00.012 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/move.lisp" (written 30 SEP 2024 11:56:06 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/move.fasl-tmp ; compilation finished in 0:00:00.747 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/float.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/float.fasl-tmp ; compilation finished in 0:00:01.739 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/sap.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/sap.fasl-tmp ; compilation finished in 0:00:01.439 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/char.lisp" (written 19 APR 2019 01:29:05 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/char.fasl-tmp ; compilation finished in 0:00:00.283 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/system.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/system.fasl-tmp ; compilation finished in 0:00:00.331 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/memory.lisp" (written 27 MAR 2022 12:37:52 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/memory.fasl-tmp ; compilation finished in 0:00:00.047 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/c-call.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/c-call.fasl-tmp ; compilation finished in 0:00:00.223 ; compiling file "/home/fn/repos/sbcl/src/assembly/riscv/assem-rtns.lisp" (written 10 OCT 2025 10:05:34 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/assembly/riscv/assem-rtns.fasl-tmp ; compilation finished in 0:00:00.183 ; compiling file "/home/fn/repos/sbcl/src/assembly/riscv/array.lisp" (written 19 APR 2019 01:29:05 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/assembly/riscv/array.fasl-tmp ; compilation finished in 0:00:00.000 ; compiling file "/home/fn/repos/sbcl/src/assembly/riscv/arith.lisp" (written 19 APR 2019 01:29:05 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/assembly/riscv/arith.fasl-tmp ; compilation finished in 0:00:00.004 ; compiling file "/home/fn/repos/sbcl/src/assembly/riscv/alloc.lisp" (written 02 MAY 2020 12:42:53 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/assembly/riscv/alloc.fasl-tmp ; compilation finished in 0:00:00.004 ; compiling file "/home/fn/repos/sbcl/src/compiler/float-tran.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/float-tran.fasl-tmp ; compilation finished in 0:00:02.219 ; compiling file "/home/fn/repos/sbcl/src/compiler/array-tran.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/array-tran.fasl-tmp ; compilation finished in 0:00:01.691 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/vm-tran.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/vm-tran.fasl-tmp ; compilation finished in 0:00:00.551 ; compiling file "/home/fn/repos/sbcl/src/compiler/type-vop-macros.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/type-vop-macros.fasl-tmp ; compilation finished in 0:00:00.107 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/arith.lisp" (written 12 APR 2024 10:33:00 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/arith.fasl-tmp ; compilation finished in 0:00:02.367 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/pred.lisp" (written 10 JAN 2023 01:11:29 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/pred.fasl-tmp ; compilation finished in 0:00:00.039 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/type-vops.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/type-vops.fasl-tmp ; compilation finished in 0:00:00.159 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/type-vops.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/type-vops.fasl-tmp ; compilation finished in 0:00:01.643 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir1final.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir1final.fasl-tmp ; compilation finished in 0:00:00.443 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/alloc.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/alloc.fasl-tmp ; compilation finished in 0:00:00.239 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/values.lisp" (written 06 FEB 2022 01:23:33 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/values.fasl-tmp ; compilation finished in 0:00:00.115 ; compiling file "/home/fn/repos/sbcl/src/compiler/srctran.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/srctran.fasl-tmp ; compilation finished in 0:00:07.823 ; compiling file "/home/fn/repos/sbcl/src/compiler/seqtran.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/seqtran.fasl-tmp ; compilation finished in 0:00:03.251 ; compiling file "/home/fn/repos/sbcl/src/compiler/typetran.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/typetran.fasl-tmp ; compilation finished in 0:00:01.203 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/vm-typetran.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/vm-typetran.fasl-tmp ; compilation finished in 0:00:00.111 ; compiling file "/home/fn/repos/sbcl/src/code/cross-modular.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/cross-modular.fasl-tmp ; compilation finished in 0:00:00.063 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/subprim.lisp" (written 13 AUG 2024 02:04:13 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/subprim.fasl-tmp ; compilation finished in 0:00:00.031 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/debug.lisp" (written 27 MAR 2022 12:37:52 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/debug.fasl-tmp ; compilation finished in 0:00:00.143 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/cell.lisp" (written 13 AUG 2024 02:04:13 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/cell.fasl-tmp ; compilation finished in 0:00:01.287 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/call.lisp" (written 01 NOV 2024 09:36:31 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/call.fasl-tmp ; compilation finished in 0:00:01.795 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/nlx.lisp" (written 01 NOV 2024 09:36:31 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/nlx.fasl-tmp ; compilation finished in 0:00:00.215 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/late-nlx.lisp" (written 02 MAY 2020 12:42:53 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/late-nlx.fasl-tmp ; compilation finished in 0:00:00.008 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/show.lisp" (written 27 MAR 2022 12:37:52 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/show.fasl-tmp ; compilation finished in 0:00:00.023 ; compiling file "/home/fn/repos/sbcl/src/compiler/riscv/array.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/riscv/array.fasl-tmp ; compilation finished in 0:00:02.591 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/type-error.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/type-error.fasl-tmp ; compilation finished in 0:00:00.559 ; compiling file "/home/fn/repos/sbcl/src/compiler/envanal.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/envanal.fasl-tmp ; compilation finished in 0:00:00.403 ; compiling file "/home/fn/repos/sbcl/src/compiler/pseudo-vops.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/pseudo-vops.fasl-tmp ; compilation finished in 0:00:00.051 ; compiling file "/home/fn/repos/sbcl/src/compiler/aliencomp.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/aliencomp.fasl-tmp ; compilation finished in 0:00:00.443 ; compiling file "/home/fn/repos/sbcl/src/compiler/coverage.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/coverage.fasl-tmp ; compilation finished in 0:00:00.047 ; compiling file "/home/fn/repos/sbcl/src/compiler/ltv.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ltv.fasl-tmp ; compilation finished in 0:00:00.047 ; compiling file "/home/fn/repos/sbcl/src/compiler/gtn.lisp" (written 10 OCT 2025 10:05:34 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/gtn.fasl-tmp ; compilation finished in 0:00:00.131 ; compiling file "/home/fn/repos/sbcl/src/compiler/ltn.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ltn.fasl-tmp ; compilation finished in 0:00:00.635 ; compiling file "/home/fn/repos/sbcl/src/compiler/stack.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/stack.fasl-tmp ; compilation finished in 0:00:00.163 ; compiling file "/home/fn/repos/sbcl/src/compiler/control.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/control.fasl-tmp ; compilation finished in 0:00:00.099 ; compiling file "/home/fn/repos/sbcl/src/compiler/entry.lisp" (written 26 MAY 2024 02:23:25 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/entry.fasl-tmp ; compilation finished in 0:00:00.071 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir2tran.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir2tran.fasl-tmp ; compilation finished in 0:00:02.119 ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/vm-ir2tran.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/vm-ir2tran.fasl-tmp ; compilation finished in 0:00:00.707 ; compiling file "/home/fn/repos/sbcl/src/compiler/copyprop.lisp" (written 12 APR 2024 10:33:34 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/copyprop.fasl-tmp ; compilation finished in 0:00:00.111 ; compiling file "/home/fn/repos/sbcl/src/compiler/represent.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/represent.fasl-tmp ; compilation finished in 0:00:00.623 ; compiling file "/home/fn/repos/sbcl/src/compiler/ir2opt.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/ir2opt.fasl-tmp ; compilation finished in 0:00:00.679 ; compiling file "/home/fn/repos/sbcl/src/compiler/pack.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/pack.fasl-tmp ; compilation finished in 0:00:01.595 ; compiling file "/home/fn/repos/sbcl/src/compiler/pack-iterative.lisp" (written 12 APR 2024 10:33:35 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/pack-iterative.fasl-tmp ; compilation finished in 0:00:00.771 ; compiling file "/home/fn/repos/sbcl/src/compiler/debug.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/debug.fasl-tmp ; compilation finished in 0:00:01.439 ; compiling file "/home/fn/repos/sbcl/src/code/error.lisp" (written 23 FEB 2025 01:00:08 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/error.fasl-tmp ; compilation finished in 0:00:00.207 ; compiling file "/home/fn/repos/sbcl/src/code/parse-defmacro-errors.lisp" (written 04 APR 2021 03:13:06 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/parse-defmacro-errors.fasl-tmp ; compilation finished in 0:00:00.063 ; compiling file "/home/fn/repos/sbcl/src/code/macroexpand.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/macroexpand.fasl-tmp ; compilation finished in 0:00:00.055 ; compiling file "/home/fn/repos/sbcl/src/code/late-extensions.lisp" (written 02 SEP 2020 07:16:50 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/late-extensions.fasl-tmp ; compilation finished in 0:00:00.035 ; compiling file "/home/fn/repos/sbcl/src/code/brothertree.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/brothertree.fasl-tmp ; compilation finished in 0:00:00.011 ; compiling file "/home/fn/repos/sbcl/src/code/early-step.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/early-step.fasl-tmp ; compilation finished in 0:00:00.000 ; compiling file "/home/fn/repos/sbcl/src/code/avltree.lisp" (written 01 SEP 2025 02:12:11 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/avltree.fasl-tmp ; compilation finished in 0:00:00.008 ; compiling file "/home/fn/repos/sbcl/src/pcl/walk.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/pcl/walk.fasl-tmp ; compilation finished in 0:00:00.499 ; compiling file "/home/fn/repos/sbcl/src/code/setf.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/setf.fasl-tmp ; compilation finished in 0:00:00.907 ; compiling file "/home/fn/repos/sbcl/src/code/macros.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/macros.fasl-tmp ; compilation finished in 0:00:01.455 ; compiling file "/home/fn/repos/sbcl/src/code/loop.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/loop.fasl-tmp ; compilation finished in 0:00:01.003 ; compiling file "/home/fn/repos/sbcl/src/pcl/defclass.lisp" (written 10 OCT 2025 10:05:35 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/pcl/defclass.fasl-tmp ; compilation finished in 0:00:00.271 ; compiling file "/home/fn/repos/sbcl/src/code/early-defmethod.lisp" (written 27 MAR 2022 12:37:52 AM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/early-defmethod.fasl-tmp ; compilation finished in 0:00:00.079 ; compiling file "/home/fn/repos/sbcl/src/code/format.lisp" (written 30 SEP 2024 11:48:15 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/code/format.fasl-tmp ; compilation finished in 0:00:01.367 ; Math journal: wrote #P"obj/from-host/xfloat-math.lisp-expr" (173 entries) ;; loading #P"/home/fn/repos/sbcl/tests/type.before-xc.lisp" ;; loading #P"/home/fn/repos/sbcl/tests/info.before-xc.lisp" ;; loading #P"/home/fn/repos/sbcl/tests/vm.before-xc.lisp" ; Math journal: wrote #P"obj/from-host/xfloat-math.lisp-expr" (186 entries) ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/genesis.lisp" (written 10 OCT 2025 10:59:40 PM): ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/genesis.fasl-tmp ; compilation finished in 0:00:04.259 beginning GENESIS, creating headers in "src/runtime/genesis" 131.48user 11.15system 2:23.05elapsed 99%CPU (0avgtext+0avgdata 426076maxresident)k 0inputs+0outputs (4major+1017132minor)pagefaults 0swaps //entering make-target-1.sh //building runtime system and symbol table file make: Entering directory '/home/fn/repos/sbcl/src/runtime' rm -f *.[do] ../../tlsf-bsd/tlsf/tlsf.o sbcl *.tmp libsbcl.a \ ldb unit-tests libsbcl.a shrinkwrap-sbcl* sbcl.mk core make: Leaving directory '/home/fn/repos/sbcl/src/runtime' make: Entering directory '/home/fn/repos/sbcl/src/runtime' cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o alloc.o alloc.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o arena.o arena.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o backtrace.o backtrace.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o breakpoint.o breakpoint.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o coalesce.o coalesce.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o coreparse.o coreparse.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o dynbind.o dynbind.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o funcall.o funcall.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o gc-common.o gc-common.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o globals.o globals.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o hopscotch.o hopscotch.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o interr.o interr.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o interrupt.o interrupt.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o largefile.o largefile.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o main.o main.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o math.o math.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o monitor.o monitor.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o murmur_hash.o murmur_hash.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o os-common.o os-common.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o parse.o parse.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o perfecthash.o perfecthash.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o print.o print.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o regnames.o regnames.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o runtime.o runtime.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o safepoint.o safepoint.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o save.o save.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o sc-offset.o sc-offset.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o search.o search.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o stringspace.o stringspace.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o thread.o thread.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o time.o time.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o validate.o validate.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o var-io.o var-io.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o vars.o vars.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o wrap.o wrap.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o run-program.o run-program.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o sprof.o sprof.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o riscv-arch.o riscv-arch.c riscv-arch.c: In function 'arch_install_breakpoint': riscv-arch.c:58:2: warning: #warning "Implement." [-Wcpp] 58 | #warning "Implement." | ^~~~~~~ riscv-arch.c: In function 'arch_remove_breakpoint': riscv-arch.c:64:2: warning: #warning "Implement." [-Wcpp] 64 | #warning "Implement." | ^~~~~~~ riscv-arch.c: In function 'arch_do_displaced_inst': riscv-arch.c:69:2: warning: #warning "Implement." [-Wcpp] 69 | #warning "Implement." | ^~~~~~~ cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o linux-os.o linux-os.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o linux-mman.o linux-mman.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o riscv-linux-os.o riscv-linux-os.c riscv-linux-os.c: In function 'os_restore_fp_control': riscv-linux-os.c:71:2: warning: #warning "Implement correct fp control." [-Wcpp] 71 | #warning "Implement correct fp control." | ^~~~~~~ cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o fullcgc.o fullcgc.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o gencgc.o gencgc.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o traceroot.o traceroot.c cc -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -I. -c -o ../../tlsf-bsd/tlsf/tlsf.o ../../tlsf-bsd/tlsf/tlsf.c cc -g -Wl,--export-dynamic -o sbcl alloc.o arena.o backtrace.o breakpoint.o coalesce.o coreparse.o dynbind.o funcall.o gc-common.o globals.o hopscotch.o interr.o interrupt.o largefile.o main.o math.o monitor.o murmur_hash.o os-common.o parse.o perfecthash.o print.o regnames.o runtime.o safepoint.o save.o sc-offset.o search.o stringspace.o thread.o time.o validate.o var-io.o vars.o wrap.o run-program.o sprof.o riscv-arch.o linux-os.o linux-mman.o riscv-linux-os.o fullcgc.o gencgc.o traceroot.o ../../tlsf-bsd/tlsf/tlsf.o -ldl -Wl,-no-as-needed -lm : sbcl cc -g -I. -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -DSTANDALONE_LDB -c -o standalone-monitor.o monitor.c cc -g -I. -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -DSTANDALONE_LDB -c -o standalone-interr.o interr.c cc -g -Wl,--export-dynamic -o ldb standalone-monitor.o standalone-interr.o \ alloc.o arena.o backtrace.o breakpoint.o coalesce.o coreparse.o dynbind.o funcall.o gc-common.o globals.o hopscotch.o interrupt.o largefile.o math.o murmur_hash.o os-common.o parse.o perfecthash.o print.o regnames.o save.o sc-offset.o search.o stringspace.o time.o validate.o var-io.o vars.o wrap.o run-program.o sprof.o riscv-arch.o linux-os.o linux-mman.o riscv-linux-os.o fullcgc.o gencgc.o traceroot.o ../../tlsf-bsd/tlsf/tlsf.o -ldl -Wl,-no-as-needed -lm ( echo 'CC=cc' ; \ echo 'LD=ld' ; \ echo 'CFLAGS=-g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3' ; \ echo 'ASFLAGS=-g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3' ; \ echo 'LINKFLAGS=-g -Wl,--export-dynamic' ; \ echo 'LDFLAGS=' ; \ echo '__LDFLAGS__=' ; \ echo 'LIBS=-ldl -Wl,-no-as-needed -lm' ; \ if [ -n '' ] ; then \ echo 'LIBSBCL=alloc.o arena.o backtrace.o breakpoint.o coalesce.o coreparse.o dynbind.o funcall.o gc-common.o globals.o hopscotch.o interr.o interrupt.o largefile.o main.o math.o monitor.o murmur_hash.o os-common.o parse.o perfecthash.o print.o regnames.o runtime.o safepoint.o save.o sc-offset.o search.o stringspace.o thread.o time.o validate.o var-io.o vars.o wrap.o run-program.o sprof.o riscv-arch.o linux-os.o linux-mman.o riscv-linux-os.o fullcgc.o gencgc.o traceroot.o ../../tlsf-bsd/tlsf/tlsf.o' ; \ echo 'USE_LIBSBCL=alloc.o arena.o backtrace.o breakpoint.o coalesce.o coreparse.o dynbind.o funcall.o gc-common.o globals.o hopscotch.o interr.o interrupt.o largefile.o main.o math.o monitor.o murmur_hash.o os-common.o parse.o perfecthash.o print.o regnames.o runtime.o safepoint.o save.o sc-offset.o search.o stringspace.o thread.o time.o validate.o var-io.o vars.o wrap.o run-program.o sprof.o riscv-arch.o linux-os.o linux-mman.o riscv-linux-os.o fullcgc.o gencgc.o traceroot.o ../../tlsf-bsd/tlsf/tlsf.o' ; \ fi ; \ : ) > sbcl.mk make: Leaving directory '/home/fn/repos/sbcl/src/runtime' cc -I../src/runtime grovel-headers.c -ldl -Wl,-no-as-needed -o grovel-headers 44.22user 3.57system 0:48.04elapsed 99%CPU (0avgtext+0avgdata 82460maxresident)k 0inputs+0outputs (2major+367244minor)pagefaults 0swaps //entering make-host-2.sh //running cross-compiler to create target object files This is SBCL 2.5.3, 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 * ; Math journal: prefilled 186 entries from #P"obj/from-host/xfloat-math.lisp-expr" ;; loading #P"/home/fn/repos/sbcl/tests/type.before-xc.lisp" ;; loading #P"/home/fn/repos/sbcl/tests/info.before-xc.lisp" ;; loading #P"/home/fn/repos/sbcl/tests/vm.before-xc.lisp" ctype cache metrics: Count LF Seek Hit maxPSL Mask FUN : 1354 66.1% 6 7FF List : 897 43.8% 7 7FF Set : 219 42.8% 4 1FF UNION : 201 39.3% 4 1FF VALUES : 199 38.9% 4 1FF NUMERIC-UNION : 176 68.8% 6 FF ARRAY : 153 59.8% 4 FF Key-Info : 92 71.9% 6 7F CONSTANT : 54 42.2% 7 7F Key-Info-Set : 42 65.6% 4 3F INTERSECTION : 28 43.8% 3 3F UNKNOWN : 27 42.2% 2 3F NEGATION : 23 35.9% 6 3F MEMBER : 19 29.7% 2 3F HAIRY : 9 14.1% 1 3F EQL : 5 NIL % CHARACTER-SET : 4 6.3% 1 3F CONS : 3 4.7% 1 3F ALIEN-TYPE : 1 1.6% 1 3F MEMBER/EQ : 0 0.0% 0 3F FUN-DESIGNATOR : 0 0.0% 0 3F Total : 3506 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/298] src/code/show (0.044 sec) [ 2/298] src/compiler/early-constantp (0.024 sec) [ 3/298] src/compiler/vop-existsp (0.060 sec) [ 4/298] src/code/defsetfs (0.448 sec) [ 5/298] src/code/cl-specials (0.048 sec) [ 6/298] src/code/primordial-extensions (0.364 sec) [ 7/298] src/code/cold-init-helper-macros (0.068 sec) [ 8/298] src/code/backq (0.256 sec) [ 9/298] src/code/globals (0.248 sec) [ 10/298] src/code/cmacros (0.108 sec) [ 11/298] src/code/uncross (0.012 sec) [ 12/298] src/code/defbangtype (0.016 sec) [ 13/298] src/code/early-constants (0.016 sec) [ 14/298] src/code/function-names (0.068 sec) [ 15/298] src/compiler/early-globaldb (0.328 sec) [ 16/298] src/compiler/generic/parms (0.100 sec) [ 17/298] src/compiler/riscv/parms (0.064 sec) [ 18/298] src/compiler/generic/early-vm (0.044 sec) [ 19/298] src/compiler/generic/early-objdef (0.228 sec) [ 20/298] src/code/barrier (0.028 sec) [ 21/298] src/code/parse-body (0.016 sec) [ 22/298] src/compiler/policy (0.480 sec) [ 23/298] src/code/early-extensions (1.396 sec) [ 24/298] src/code/ansi-stream (1.196 sec) [ 25/298] src/code/restart (0.324 sec) [ 26/298] src/code/early-pprint (0.468 sec) [ 27/298] src/code/early-package (0.032 sec) [ 28/298] src/code/early-raw-slots (0.184 sec) [ 29/298] src/code/maphash (0.156 sec) [ 30/298] src/code/sysmacs (0.176 sec) [ 31/298] src/code/hashset (0.624 sec) [ 32/298] src/code/string-hash (0.180 sec) [ 33/298] src/code/xset (0.284 sec) [ 34/298] src/code/type-class (2.560 sec) [ 35/298] src/code/cas (0.100 sec) [ 36/298] src/code/thread-structs (0.560 sec) [ 37/298] src/compiler/early-c (0.564 sec) [ 38/298] src/pcl/slot-name (0.032 sec) [ 39/298] src/code/early-classoid (1.524 sec) [ 40/298] src/code/initial-method (0.132 sec) [ 41/298] src/compiler/generic/pinned-objects (0.040 sec) [ 42/298] src/compiler/generic/layout-ids (0.028 sec) [ 43/298] src/code/signal (0.064 sec) [ 44/298] src/code/cold-error (0.172 sec) [ 45/298] src/code/early-full-eval (0.092 sec) [ 46/298] src/code/debug-var-io (0.308 sec) [ 47/298] src/code/number-dispatch (0.192 sec) [ 48/298] src/code/float (1.028 sec) [ 49/298] src/code/early-time (0.008 sec) [ 50/298] src/code/misc (0.012 sec) [ 51/298] src/code/target-error (2.804 sec) [ 52/298] src/code/target-extensions (0.240 sec) [ 53/298] src/compiler/parse-lambda-list (1.016 sec) [ 54/298] src/compiler/macros (1.400 sec) [ 55/298] src/compiler/fun-info (0.312 sec) [ 56/298] src/compiler/generic/vm-macs (0.428 sec) [ 57/298] src/compiler/policies (1.360 sec) [ 58/298] src/code/target-lfhash (0.532 sec) [ 59/298] src/compiler/info-vector (1.156 sec) [ 60/298] src/compiler/globaldb (0.456 sec) [ 61/298] src/compiler/generic/objdef (0.200 sec) [ 62/298] src/code/lockfree-list (0.428 sec) [ 63/298] src/compiler/generic/vm-array (0.252 sec) [ 64/298] src/code/primordial-type (0.084 sec) [ 65/298] src/compiler/sset (0.428 sec) [ 66/298] src/compiler/node (10.352 sec) [ 67/298] src/compiler/early-assem (0.280 sec) [ 68/298] src/compiler/vop (4.496 sec) [ 69/298] src/compiler/backend (0.056 sec) [ 70/298] src/code/sc-offset (0.048 sec) [ 71/298] src/compiler/vmdef (0.412 sec) [ 72/298] src/code/defmacro (0.052 sec) [ 73/298] src/compiler/meta-vmdef (3.328 sec) [ 74/298] src/compiler/riscv/vm (0.772 sec) [ 75/298] src/code/alieneval (3.684 sec) [ 76/298] output/stuff-groveled-from-headers (0.180 sec) [ 77/298] src/code/target-alieneval (0.872 sec) [ 78/298] src/code/target-c-call (0.048 sec) [ 79/298] src/code/misc-aliens (0.124 sec) [ 80/298] src/code/weak (0.052 sec) ; file: src/code/array.lisp ; in: DEFUN EXTEND-VECTOR ; (THE SB-INT:INDEX (+ SB-VM::OLD-LENGTH (MAX 1 SB-VM::MIN-EXTENSION))) ; --> LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of defaulted ; (SB-VM::REALLOCATE-VECTOR-WITH-WIDETAG SB-VM::OLD-DATA SB-VM::WIDETAG ; SB-VM::NEW-LENGTH SB-VM::N-BITS-SHIFT) ; --> BLOCK LET* THE SB-VM::VECTOR-LENGTH-IN-WORDS BLOCK IF LET ; ==> ; (ASH (+ LENGTH SB-VM::MASK) SB-VM::SHIFT) ; ; note: doing signed word to integer coercion (cost 15) [ 81/298] src/code/array (3.916 sec) [ 82/298] src/code/list (1.964 sec) [ 83/298] src/code/seq (9.728 sec) [ 84/298] src/code/coerce (0.148 sec) [ 85/298] src/code/thread (0.204 sec) [ 86/298] src/code/target-random (1.392 sec) [ 87/298] src/code/class (1.064 sec) [ 88/298] src/pcl/pre-warm (0.156 sec) [ 89/298] src/code/pathname (0.256 sec) ; file: src/code/target-sxhash.lisp ; in: DEFUN PSXHASH ; (SB-IMPL::RAW-CASES) ; --> COND IF IF IF LET SB-INT:MIXF LET* SB-XC:SXHASH IF ; ==> ; SB-IMPL::X ; ; note: doing float to pointer coercion (cost 13) ; --> COND IF IF IF IF IF 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) ; (SB-IMPL::HASH-FLOAT SB-XC:DOUBLE-FLOAT SB-IMPL::KEY) ; --> COND IF IF THE ; ==> ; (SB-BIGNUM:SXHASH-BIGNUM-DOUBLE-FLOAT SB-IMPL::KEY) ; ; note: doing float to pointer coercion (cost 13) from KEY [ 90/298] src/code/target-sxhash (0.840 sec) [ 91/298] src/code/debug-info (0.740 sec) [ 92/298] src/code/source-location (0.140 sec) [ 93/298] src/compiler/proclaim (0.340 sec) [ 94/298] src/compiler/constantp (0.288 sec) [ 95/298] src/code/deftype (0.056 sec) [ 96/298] src/code/type (6.264 sec) [ 97/298] src/compiler/generic/vm-type (0.320 sec) [ 98/298] src/code/pred (0.976 sec) [ 99/298] src/compiler/generic/primtype (0.908 sec) [100/298] src/code/deftypes-for-target (0.328 sec) [101/298] src/code/type-init (0.072 sec) [102/298] src/code/defstruct (2.176 sec) [103/298] src/code/alien-type (0.044 sec) [104/298] src/compiler/compiler-error (0.076 sec) [105/298] src/compiler/fixup-type (0.112 sec) [106/298] src/code/package (0.376 sec) [107/298] src/code/typep (0.308 sec) [108/298] src/code/random (0.048 sec) [109/298] src/code/hash-table (0.432 sec) [110/298] src/code/readtable (0.120 sec) [111/298] src/code/host-pprint (0.052 sec) [112/298] src/compiler/knownfun (0.740 sec) [113/298] src/compiler/ctype (1.136 sec) [114/298] src/compiler/fndb (0.824 sec) [115/298] src/compiler/generic/vm-fndb (0.192 sec) [116/298] src/compiler/generic/late-objdef (0.168 sec) [117/298] src/compiler/generic/interr (0.140 sec) [118/298] src/compiler/bit-util (0.060 sec) [119/298] src/code/foreign (0.276 sec) [120/298] src/code/unix (1.364 sec) [121/298] src/code/symbol (0.376 sec) ; file: src/code/bignum.lisp ; 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 15), for: ; the first argument of IF-EQ ; in: DEFUN BIGNUM-NEGATE-LAST-TWO ; (VALUES SB-BIGNUM::LAST2 SB-BIGNUM::CARRY) ; --> MULTIPLE-VALUE-CALL FUNCTION VALUES ; ==> ; (SETQ SB-BIGNUM::LAST2 #:NEW) ; ; note: doing unsigned word to integer coercion (cost 20) to LAST2 ; in: DEFUN LAST-BIGNUM-PART=>WORD ; (DEFUN SB-BIGNUM::LAST-BIGNUM-PART=>WORD ; (SB-BIGNUM::BYTE-SIZE-LEFT SB-BIGNUM::BYTE-POS BIGNUM) ; (DECLARE (TYPE SB-BIGNUM:BIT-INDEX SB-BIGNUM::BYTE-POS) ; (TYPE (INTEGER 0 64) SB-BIGNUM::BYTE-SIZE-LEFT) ; (BIGNUM BIGNUM) ; (OPTIMIZE SPEED)) ; (MULTIPLE-VALUE-BIND (SB-BIGNUM::WORD-INDEX SB-BIGNUM:BIT-INDEX) ; (SB-XC:FLOOR SB-BIGNUM::BYTE-POS SB-BIGNUM::DIGIT-SIZE) ; (LET ((SB-BIGNUM::ONE #)) ; (COND (# #) (T #))))) ; --> SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA SB-BIGNUM::LAST-BIGNUM-PART=>WORD ; (SB-BIGNUM::BYTE-SIZE-LEFT SB-BIGNUM::BYTE-POS BIGNUM) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (TYPE SB-BIGNUM:BIT-INDEX SB-BIGNUM::BYTE-POS) ; (TYPE (INTEGER 0 64) SB-BIGNUM::BYTE-SIZE-LEFT) ; (BIGNUM BIGNUM) ; (OPTIMIZE SPEED)) ; (BLOCK SB-BIGNUM::LAST-BIGNUM-PART=>WORD ; (MULTIPLE-VALUE-BIND (SB-BIGNUM::WORD-INDEX SB-BIGNUM:BIT-INDEX) ; (SB-XC:FLOOR SB-BIGNUM::BYTE-POS SB-BIGNUM::DIGIT-SIZE) ; (LET (#) ; (COND # #))))) ; ; note: doing unsigned word to integer coercion (cost 20) to "" ; in: DEFUN LAST-BIGNUM-PART=>FIXNUM ; (ASH (SB-BIGNUM:%BIGNUM-REF BIGNUM (1+ SB-BIGNUM::WORD-INDEX)) ; (SB-EXT:TRULY-THE (INTEGER 0 (64)) ; (- SB-BIGNUM::DIGIT-SIZE SB-BIGNUM:BIT-INDEX))) ; ; note: doing unsigned word to integer coercion (cost 20) ; 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 FLET SB-KERNEL:%MAKE-DOUBLE-FLOAT IF MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL SB-BIGNUM::BIGNUM-NEGATE-LAST-TWO BLOCK ; --> SB-C::IF-VOP-EXISTSP LET* LOOP BLOCK TAGBODY PROGN SETF ; --> SB-C::WITH-SOURCE-FORM VALUES MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; --> FUNCTION VALUES ; ==> ; (SETQ SB-BIGNUM::LAST2 #:NEW) ; ; note: doing unsigned word to integer coercion (cost 20) to LAST2 ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA SB-BIGNUM:BIGNUM-TO-DOUBLE-FLOAT ; (BIGNUM) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (BLOCK SB-BIGNUM:BIGNUM-TO-DOUBLE-FLOAT ; (LET ((SB-BIGNUM:BIGNUM-LENGTH #)) ; (DECLARE (# SB-BIGNUM:BIGNUM-LENGTH)) ; (FLET (#) ; (SB-KERNEL:%MAKE-DOUBLE-FLOAT #))))) ; ; note: doing float to pointer coercion (cost 13) to "" ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> LET FLET SB-KERNEL:%MAKE-DOUBLE-FLOAT IF MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION LET* WHEN IF AND IF OR LET IF NOT ; ==> ; 1 ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of IF-EQ ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> LET FLET SB-KERNEL:%MAKE-DOUBLE-FLOAT IF LET* WHEN IF AND IF OR LET IF ; --> NOT ; ==> ; 1 ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of IF-EQ ; 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 FLET SB-KERNEL:MAKE-SINGLE-FLOAT IF MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL SB-BIGNUM::BIGNUM-NEGATE-LAST-TWO BLOCK ; --> SB-C::IF-VOP-EXISTSP LET* LOOP BLOCK TAGBODY PROGN SETF ; --> SB-C::WITH-SOURCE-FORM VALUES MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; --> FUNCTION VALUES ; ==> ; (SETQ SB-BIGNUM::LAST2 #:NEW) ; ; note: doing unsigned word to integer coercion (cost 20) to LAST2 ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> LET FLET SB-KERNEL:MAKE-SINGLE-FLOAT IF MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION LET* WHEN IF AND IF OR LET IF NOT ; ==> ; 1 ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of IF-EQ ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> LET FLET SB-KERNEL:MAKE-SINGLE-FLOAT IF LET* WHEN IF AND IF OR LET IF NOT ; ==> ; 1 ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; ; note: doing signed word to integer coercion (cost 15), 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 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 ; (LOGTEST (SB-BIGNUM:%BIGNUM-REF SB-BIGNUM::U 0) SB-BIGNUM::N) ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; 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 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 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: DEF DOUBLE-FLOAT ; (SB-BIGNUM::DEF SB-XC:DOUBLE-FLOAT) ; --> PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; ==> ; #'(SB-INT:NAMED-LAMBDA SB-BIGNUM:UNARY-TRUNCATE-DOUBLE-FLOAT-TO-BIGNUM-DIV ; (SB-BIGNUM::QUOT SB-XC:NUMBER SB-BIGNUM::DIVISOR) ; (DECLARE (SB-C::TOP-LEVEL-FORM)) ; (DECLARE (INLINE SB-KERNEL:INTEGER-DECODE-DOUBLE-FLOAT)) ; (BLOCK SB-BIGNUM:UNARY-TRUNCATE-DOUBLE-FLOAT-TO-BIGNUM-DIV ; (MULTIPLE-VALUE-BIND (SB-BIGNUM::BITS SB-XC:EXP SB-BIGNUM::SIGN) ; (SB-KERNEL:INTEGER-DECODE-DOUBLE-FLOAT SB-BIGNUM::QUOT) ; (LET (#) ; (VALUES SB-BIGNUM::TRUNCATED #))))) ; ; note: doing float to pointer coercion (cost 13) to "" [122/298] src/code/bignum (2.916 sec) ; file: src/code/numbers.lisp ; in: DEFUN FIXNUM-GCD ; (SB-XC:ZEROP SB-KERNEL::V) ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of IF-EQ ; in: DEFUN INTEGER-/-INTEGER ; (GCD SB-KERNEL::X SB-XC:REM) ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of IF-EQ ; (GCD SB-KERNEL::Y SB-XC:REM) ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of IF-EQ [123/298] src/code/numbers (7.496 sec) [124/298] src/code/float-trap (0.332 sec) [125/298] src/code/target-float (0.268 sec) [126/298] src/code/irrat (3.076 sec) [127/298] src/code/alloc (0.092 sec) [128/298] src/code/fd-stream (4.588 sec) [129/298] src/code/target-char (1.860 sec) [130/298] src/code/stream (6.280 sec) ; file: src/code/load.lisp ; in: DEFUN FOP-LIST ; (DO* ((SB-FASL::I (+ SB-FASL::PTR SB-FASL::N) (1- SB-FASL::I)) ; (SB-FASL::RES NIL ; (SB-FASL::COLD-CONS (SB-FASL::FOP-STACK-REF SB-FASL::I) ; SB-FASL::RES))) ; ((= SB-FASL::I SB-FASL::PTR) SB-FASL::RES) ; (DECLARE (TYPE SB-INT:INDEX SB-FASL::I))) ; --> LET* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of defaulted ; in: DEFUN FOP-LIST* ; (DO* ((SB-FASL::I (+ SB-FASL::PTR SB-FASL::N) (1- SB-FASL::I)) ; (SB-FASL::RES (SB-FASL::FOP-STACK-REF (+ SB-FASL::PTR SB-FASL::N)) ; (SB-FASL::COLD-CONS (SB-FASL::FOP-STACK-REF SB-FASL::I) ; SB-FASL::RES))) ; ((= SB-FASL::I SB-FASL::PTR) SB-FASL::RES) ; (DECLARE (TYPE SB-INT:INDEX SB-FASL::I))) ; --> LET* MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of defaulted [131/298] src/code/load (2.736 sec) [132/298] src/code/deadline (0.372 sec) [133/298] src/code/common-os (0.076 sec) [134/298] src/code/format-directive (0.244 sec) [135/298] src/code/c-call (0.068 sec) [136/298] src/code/foreign-load (0.124 sec) [137/298] src/code/unix-foreign-load (0.080 sec) [138/298] src/compiler/disassem (0.624 sec) [139/298] src/compiler/assem (2.388 sec) [140/298] src/compiler/codegen (0.340 sec) [141/298] src/compiler/dump (1.568 sec) [142/298] src/compiler/generic/core (0.260 sec) [143/298] src/compiler/ir1report (0.676 sec) [144/298] src/compiler/main (1.512 sec) [145/298] src/compiler/xref (0.376 sec) [146/298] src/compiler/target-main (0.396 sec) [147/298] src/compiler/ir1tran (1.928 sec) [148/298] src/compiler/ir1tran-lambda (1.332 sec) [149/298] src/compiler/ir1-translators (1.612 sec) [150/298] src/compiler/ir1util (3.872 sec) [151/298] src/compiler/callable-args (0.688 sec) [152/298] src/compiler/locall (1.084 sec) [153/298] src/compiler/ir1opt (2.364 sec) [154/298] src/compiler/loop (0.576 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 [155/298] src/compiler/constraint (2.076 sec) [156/298] src/compiler/equality-constraints (1.224 sec) [157/298] src/compiler/constraint-back (0.772 sec) [158/298] src/compiler/saptran (0.400 sec) [159/298] src/compiler/modarith (0.716 sec) [160/298] src/compiler/sxhash (0.312 sec) [161/298] src/code/quantifiers (0.088 sec) [162/298] src/compiler/bitops-derive-type (0.212 sec) [163/298] src/compiler/dfo (0.424 sec) [164/298] src/compiler/checkgen (0.572 sec) [165/298] src/compiler/tn (0.692 sec) [166/298] src/compiler/life (0.756 sec) [167/298] src/compiler/debug-dump (1.320 sec) [168/298] src/compiler/generic/static-syms (0.024 sec) [169/298] src/compiler/generic/utils (0.580 sec) [170/298] src/compiler/target-dstate (0.464 sec) [171/298] src/compiler/riscv/insts (2.320 sec) [172/298] src/compiler/riscv/macros (0.900 sec) [173/298] src/assembly/riscv/support (0.016 sec) [174/298] src/compiler/riscv/move (0.960 sec) [175/298] src/compiler/riscv/float (3.024 sec) [176/298] src/compiler/riscv/sap (2.000 sec) [177/298] src/compiler/riscv/char (0.340 sec) [178/298] src/compiler/riscv/system (0.436 sec) [179/298] src/compiler/riscv/memory (0.072 sec) [180/298] src/compiler/riscv/c-call (0.340 sec) [181/298] src/assembly/riscv/assem-rtns (0.268 sec) [182/298] src/assembly/riscv/array (0.008 sec) [183/298] src/assembly/riscv/arith (0.004 sec) [184/298] src/assembly/riscv/alloc (0.004 sec) [185/298] src/assembly/master (0.560 sec) [186/298] src/compiler/float-tran (2.548 sec) [187/298] src/compiler/array-tran (2.568 sec) [188/298] src/compiler/generic/vm-tran (0.692 sec) [189/298] src/compiler/type-vop-macros (0.176 sec) [190/298] src/compiler/riscv/arith (3.264 sec) [191/298] src/compiler/riscv/pred (0.056 sec) [192/298] src/compiler/riscv/type-vops (0.244 sec) [193/298] src/compiler/generic/type-vops (2.764 sec) [194/298] src/compiler/ir1final (0.628 sec) [195/298] src/compiler/riscv/alloc (0.312 sec) [196/298] src/compiler/riscv/values (0.180 sec) [197/298] src/compiler/srctran (8.672 sec) [198/298] src/compiler/seqtran (4.356 sec) [199/298] src/compiler/typetran (1.836 sec) [200/298] src/compiler/generic/vm-typetran (0.192 sec) [201/298] src/compiler/riscv/subprim (0.036 sec) [202/298] src/compiler/riscv/debug (0.180 sec) [203/298] src/compiler/riscv/cell (1.876 sec) [204/298] src/compiler/riscv/call (2.360 sec) [205/298] src/compiler/riscv/nlx (0.328 sec) [206/298] src/compiler/generic/late-nlx (0.012 sec) [207/298] src/compiler/riscv/show (0.036 sec) [208/298] src/compiler/riscv/array (4.124 sec) [209/298] src/compiler/generic/type-error (0.784 sec) [210/298] src/compiler/envanal (0.468 sec) [211/298] src/compiler/pseudo-vops (0.080 sec) [212/298] src/compiler/aliencomp (0.460 sec) [213/298] src/compiler/coverage (0.068 sec) [214/298] src/compiler/ltv (0.060 sec) [215/298] src/compiler/gtn (0.180 sec) [216/298] src/compiler/ltn (0.800 sec) [217/298] src/compiler/stack (0.232 sec) [218/298] src/compiler/control (0.128 sec) [219/298] src/compiler/entry (0.112 sec) [220/298] src/compiler/ir2tran (2.020 sec) [221/298] src/compiler/generic/vm-ir2tran (0.584 sec) [222/298] src/compiler/copyprop (0.144 sec) [223/298] src/compiler/represent (0.836 sec) [224/298] src/compiler/ir2opt (0.920 sec) [225/298] src/compiler/pack (3.760 sec) [226/298] src/compiler/pack-iterative (0.932 sec) [227/298] src/compiler/debug (1.780 sec) [228/298] src/code/format-time (0.860 sec) [229/298] src/code/error (0.460 sec) [230/298] src/code/parse-defmacro-errors (0.092 sec) [231/298] src/code/macroexpand (0.076 sec) [232/298] src/code/funutils (0.028 sec) [233/298] src/code/linux-os (0.012 sec) [234/298] src/code/share-vm (0.252 sec) [235/298] src/code/riscv-vm (0.064 sec) [236/298] src/code/unicode-norm (0.832 sec) [237/298] src/code/mipsstrops (0.088 sec) [238/298] src/code/string (3.620 sec) [239/298] src/code/target-signal-common (0.080 sec) [240/298] src/code/target-signal (0.148 sec) [241/298] src/code/serve-event (0.712 sec) [242/298] src/code/late-extensions (0.108 sec) [243/298] src/code/brothertree (0.408 sec) [244/298] src/code/simple-fun (0.516 sec) [245/298] src/code/eval (0.200 sec) [246/298] src/code/toplevel (0.452 sec) [247/298] src/code/time (0.612 sec) ; file: src/code/target-package.lisp ; in: DEFUN PACKAGE-ITER-STEP ; (+ SB-IMPL::BITS 4) ; ; note: doing signed word to integer coercion (cost 15), for: ; the first result of inline signed unboxed arithmetic [248/298] src/code/target-package (2.904 sec) [249/298] src/code/bignum-random (0.372 sec) ; file: src/code/target-hash-table.lisp ; in: DEFUN GUESS-EQ-HASH-FUN ; (SB-IMPL::ALMOST-WORD-LEAST-ZERO-BIT ; (ASH SB-IMPL::UNCHANGED-BITS (- SB-IMPL::MIN-RIGHT-SHIFT))) ; --> BLOCK 1- ; ==> ; 1 ; ; note: doing unsigned word to integer coercion (cost 20) ; in: DEFUN RAISE-SXSTATE-LIMIT-AND-REHASH ; (1- SB-IMPL::N-COLLISIONS) ; ; note: doing unsigned word to integer coercion (cost 20) from N-COLLISIONS ; in: DEFUN FINDHASH-WEAK ; (SB-IMPL::DONE-REHASHING HASH-TABLE SB-IMPL::KV-VECTOR SB-IMPL::INITIAL-STAMP) ; --> LET UNLESS IF PROGN SB-INT:AVER UNLESS IF EQ ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of IF-EQ ; in: DEFINE-HT-GETTER GETHASH/EQ-HASH/COMMON ; (SB-IMPL::DEFINE-HT-GETTER SB-IMPL::GETHASH/EQ-HASH/COMMON EQ ; SB-IMPL::EQ-HASH/COMMON* T) ; --> 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 SB-IMPL::EQ-HASH/COMMON* ; --> SB-IMPL::HASH-TABLE-%HASH-FUN-STATE ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first result of %RAW-INSTANCE-REF/SIGNED-WORD-C ; in: DEFINE-HT-SETTER PUTHASH/EQ-HASH/COMMON ; (SB-IMPL::DEFINE-HT-SETTER SB-IMPL::PUTHASH/EQ-HASH/COMMON EQ ; SB-IMPL::EQ-HASH/COMMON* T 14) ; --> 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 SB-IMPL::EQ-HASH/COMMON* ; --> SB-IMPL::HASH-TABLE-%HASH-FUN-STATE ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first result of %RAW-INSTANCE-REF/SIGNED-WORD-C ; in: DEFINE-REMHASH REMHASH/EQ-HASH/COMMON ; (SB-IMPL::DEFINE-REMHASH SB-IMPL::REMHASH/EQ-HASH/COMMON EQ ; SB-IMPL::EQ-HASH/COMMON* T) ; --> 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 SB-IMPL::EQ-HASH/COMMON* ; --> SB-IMPL::HASH-TABLE-%HASH-FUN-STATE ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first result of %RAW-INSTANCE-REF/SIGNED-WORD-C [250/298] src/code/target-hash-table (5.000 sec) [251/298] src/code/fdefinition (0.292 sec) [252/298] src/code/sort (1.232 sec) [253/298] src/code/target-lflist (0.716 sec) [254/298] src/code/solist (0.508 sec) [255/298] src/code/final (0.184 sec) [256/298] src/code/reader (4.904 sec) ; file: src/code/print.lisp ; in: DEFUN %OUTPUT-INTEGER-IN-BASE ; (SB-XC:ZEROP (SB-BIGNUM:%BIGNUM-REF INTEGER (1- SB-IMPL::LEN))) ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; (SB-IMPL::ITERATIVE-ALGORITHM INTEGER) ; --> LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION ; --> WHEN IF SB-XC:ZEROP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15) ; (SB-IMPL::ITERATIVE-ALGORITHM SB-IMPL::R) ; --> LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION ; --> WHEN IF SB-XC:ZEROP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15) ; (SB-IMPL::ITERATIVE-ALGORITHM (SB-EXT:TRULY-THE SB-EXT:WORD SB-IMPL::Q)) ; --> LOOP BLOCK TAGBODY PROGN MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION ; --> WHEN IF SB-XC:ZEROP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15) [257/298] src/code/print (4.524 sec) [258/298] src/code/pprint (3.188 sec) [259/298] src/code/target-defstruct (1.012 sec) [260/298] src/code/target-stream (0.380 sec) [261/298] src/code/target-pathname (3.616 sec) [262/298] src/code/unix-pathname (0.788 sec) [263/298] src/code/filesys (1.188 sec) [264/298] src/code/target-misc (0.288 sec) [265/298] src/code/early-step (0.028 sec) [266/298] src/code/avltree (0.172 sec) [267/298] src/code/target-thread (1.672 sec) [268/298] src/code/error-error (0.036 sec) [269/298] src/code/debug-int (4.556 sec) [270/298] src/code/gc (0.560 sec) [271/298] src/code/interr (0.432 sec) [272/298] src/code/sharpm (0.612 sec) [273/298] src/code/target-load (0.392 sec) [274/298] src/compiler/target-disassem (2.688 sec) [275/298] src/compiler/riscv/target-insts (0.352 sec) [276/298] src/code/debug (2.060 sec) [277/298] src/code/octets (0.624 sec) ; file: src/code/external-formats/enc-basic.lisp ; in: DEF :LF ; (SB-IMPL::DEF :LF SB-IMPL::DEFINE-UTF8->STRING SB-IMPL::UTF8->STRING ; SB-IMPL::BYTES-PER-UTF8-CHARACTER SB-IMPL::SIMPLE-GET-UTF8-CHAR) ; --> SB-IMPL::INSTANTIATE-OCTETS-DEFINITION PROGN SB-IMPL::DEFINE-UTF8->STRING ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA ; --> FUNCTION BLOCK LET LOOP BLOCK LET TAGBODY MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION INCF ; ==> ; (SETQ SB-IMPL::POS (+ SB-IMPL::BYTES SB-IMPL::POS)) ; ; note: doing signed word to integer coercion (cost 15) to POS ; ; note: doing signed word to integer coercion (cost 15) to POS ; in: DEF :CR ; (SB-IMPL::DEF :CR SB-IMPL::DEFINE-UTF8->STRING/CR SB-IMPL::UTF8->STRING/CR ; SB-IMPL::BYTES-PER-UTF8-CHARACTER SB-IMPL::SIMPLE-GET-UTF8-CHAR/CR) ; --> SB-IMPL::INSTANTIATE-OCTETS-DEFINITION PROGN ; --> SB-IMPL::DEFINE-UTF8->STRING/CR PROGN DEFUN PROGN SB-IMPL::%DEFUN ; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET LOOP BLOCK LET ; --> TAGBODY MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION INCF ; ==> ; (SETQ SB-IMPL::POS (+ SB-IMPL::BYTES SB-IMPL::POS)) ; ; note: doing signed word to integer coercion (cost 15) to POS ; ; note: doing signed word to integer coercion (cost 15) to POS ; in: DEF :CRLF ; (SB-IMPL::DEF :CRLF SB-IMPL::DEFINE-UTF8-STRING/CRLF ; SB-IMPL::UTF8->STRING/CRLF SB-IMPL::BYTES-PER-UTF8-CHARACTER/CRLF ; SB-IMPL::SIMPLE-GET-UTF8-CHAR/CRLF) ; --> SB-IMPL::INSTANTIATE-OCTETS-DEFINITION PROGN ; --> SB-IMPL::DEFINE-UTF8-STRING/CRLF PROGN DEFUN PROGN SB-IMPL::%DEFUN ; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK LET LOOP BLOCK LET ; --> TAGBODY MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL FUNCTION INCF ; ==> ; (SETQ SB-IMPL::POS (+ SB-IMPL::BYTES SB-IMPL::POS)) ; ; note: doing signed word to integer coercion (cost 15) to POS ; ; note: doing signed word to integer coercion (cost 15) to POS ; in: DEFUN SB-VM::SIMD-COPY-UTF8-TO-CHARACTER-STRING ; (LOGTEST SB-EXT:WORD SB-IMPL::ASCII-MASK) ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; in: DEFUN SB-VM::SIMD-COPY-UTF8-TO-BASE-STRING ; (LOGTEST SB-EXT:WORD SB-IMPL::ASCII-MASK) ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; (INCF SB-IMPL::STRING-OFFSET SB-VM:N-WORD-BYTES) ; ; note: doing signed word to integer coercion (cost 15) to STRING-OFFSET ; in: DEFUN SB-VM::SIMD-COPY-CHARACTER-STRING-TO-UTF8 ; (LOGTEST SB-EXT:WORD SB-IMPL::ASCII-MASK) ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first argument of IF-EQ ; in: DEFUN SB-VM::SIMD-COPY-UTF8-CRLF-TO-BASE-STRING ; (INCF SB-IMPL::STRING-OFFSET 2) ; ; note: doing signed word to integer coercion (cost 15) to STRING-OFFSET [278/298] src/code/external-formats/enc-basic (10.636 sec) [279/298] src/code/external-formats/enc-ucs (2.240 sec) ; file: src/code/bit-bash.lisp ; in: PROGN (!DEFINE-BYTE-BASHERS 1) ; (SB-VM::!DEFINE-BYTE-BASHERS 64) ; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; --> BLOCK SB-KERNEL::CONSTANT-UB64-BASH BLOCK MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; --> FUNCTION IF LET LET MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of defaulted ; in: DEF ; (SB-VM::DEF) ; --> SB-VM::!DEFINE-CONSTANT-BYTE-BASHERS PROGN DEFUN PROGN SB-IMPL::%DEFUN ; --> SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION BLOCK ; --> SB-KERNEL::CONSTANT-UB64-BASH BLOCK MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; --> FUNCTION IF LET LET MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of defaulted ; in: !DEFINE-CONSTANT-BYTE-BASHERS 64 ; (SB-VM::!DEFINE-CONSTANT-BYTE-BASHERS 64 FIXNUM ; (LAMBDA (SB-VM::VALUE) ; (SB-XC:LDB (SB-XC:BYTE 64 0) (ASH SB-VM::VALUE SB-VM:N-FIXNUM-TAG-BITS)))) ; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; --> BLOCK SB-KERNEL::CONSTANT-UB64-BASH BLOCK MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; --> FUNCTION IF LET LET MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of defaulted ; (SB-VM::!DEFINE-CONSTANT-BYTE-BASHERS 64 SB-XC:DOUBLE-FLOAT ; (LAMBDA (SB-VM::VALUE) ; (SB-XC:LDB (SB-XC:BYTE 64 0) (SB-KERNEL:DOUBLE-FLOAT-BITS SB-VM::VALUE)))) ; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; --> BLOCK SB-KERNEL::CONSTANT-UB64-BASH BLOCK MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; --> FUNCTION IF LET LET MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of defaulted ; (SB-VM::!DEFINE-CONSTANT-BYTE-BASHERS 64 (SB-XC:COMPLEX SB-XC:SINGLE-FLOAT) ; (LAMBDA (SB-VM::ITEM) ; (LOGIOR (ASH (SB-XC:LDB # #) 32) ; (SB-XC:LDB (SB-XC:BYTE 32 0) (SB-KERNEL:SINGLE-FLOAT-BITS #)))) ; SB-KERNEL:COMPLEX-SINGLE-FLOAT) ; --> DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA FUNCTION ; --> BLOCK SB-KERNEL::CONSTANT-UB64-BASH BLOCK MULTIPLE-VALUE-BIND ; --> MULTIPLE-VALUE-CALL FUNCTION MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL ; --> FUNCTION IF LET LET MULTIPLE-VALUE-BIND LET PROGN UNLESS IF TYPEP ; ==> ; 1 ; ; note: doing signed word to integer coercion (cost 15), for: ; the first argument of defaulted ; 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-EXT:WORD #)) ; (DECLARE (SB-INT:INDEX SB-VM::WORD-INDEX)) ; (UNLESS (SB-XC:ZEROP SB-EXT: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 15) 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 15), 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 15), 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 15), 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 15), 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 64) 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 15), 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 15), 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 15), 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-EXT:WORD #)) ; (DECLARE (SB-INT:INDEX SB-VM::WORD-INDEX)) ; (UNLESS (SB-XC:ZEROP SB-EXT: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 15) 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 15), 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 15), 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 15), 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 15), 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 ; ==> ; 1 ; ; note: doing unsigned word to integer coercion (cost 20), for: ; the first result of LOGNOT-MOD64/UNSIGNED=>UNSIGNED ; --> 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 64) 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 15), 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 15), 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 15), for: ; the first argument of IF-EQ [280/298] src/code/bit-bash (4.480 sec) [281/298] src/compiler/generic/sanctify (0.020 sec) [282/298] src/pcl/walk (0.700 sec) [283/298] src/pcl/low (0.152 sec) [284/298] src/pcl/macros (0.168 sec) [285/298] src/pcl/ecd (0.124 sec) [286/298] src/pcl/compiler-support (0.288 sec) [287/298] src/pcl/defs (0.500 sec) [288/298] src/pcl/wrapper (0.176 sec) [289/298] src/pcl/class-init (0.984 sec) [290/298] src/code/cold-init (0.228 sec) [291/298] src/code/setf (0.524 sec) [292/298] src/code/macros (1.952 sec) [293/298] src/code/loop (1.680 sec) [294/298] src/pcl/defclass (0.204 sec) [295/298] src/code/early-defmethod (0.096 sec) [296/298] src/code/format (2.636 sec) [297/298] src/code/target-format (2.252 sec) [298/298] src/code/late-globaldb (0.104 sec) 301.38358 ; Math journal: wrote #P"obj/from-host/xfloat-math.lisp-expr" (7256 entries) ctype cache metrics: Count LF Seek Hit maxPSL Mask VALUES : 46589 71.1% 8 FFFF List : 43437 66.3% 15 FFFF Set : 25565 39.0% 5 FFFF EQL : 18477 NIL % NUMERIC-UNION : 17521 53.5% 7 7FFF UNION : 16715 51.0% 6 7FFF FUN : 9415 57.5% 6 3FFF INTERSECTION : 9082 55.4% 6 3FFF NEGATION : 5215 63.7% 14 1FFF MEMBER : 5037 61.5% 6 1FFF Key-Info : 1170 57.1% 6 7FF ARRAY : 608 59.4% 4 3FF CONS : 504 49.2% 5 3FF Key-Info-Set : 385 75.2% 7 1FF CHARACTER-SET : 224 43.8% 4 1FF ALIEN-TYPE : 99 38.7% 3 FF UNKNOWN : 69 53.9% 3 7F CONSTANT : 54 42.2% 7 7F HAIRY : 18 28.1% 2 3F MEMBER/EQ : 15 23.4% 1 3F FUN-DESIGNATOR : 5 7.8% 1 3F Total : 200204 Alien: FUN : 68 53.1% 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 BOOLEAN : 1 1.6% 1 3F VALUES : 1 1.6% 1 3F ENUM : 0 0.0% 0 3F UNION : 0 0.0% 0 3F STRUCT : 0 0.0% 0 3F Total : 103 Math journal: replaced from #P"obj/from-host/xfloat-math.lisp-expr" ; ; compilation unit finished ; printed 99 notes Likely suspicious calls: 2 SB-IMPL::EQL-HASH 2 SB-IMPL::GETHASH3 1 SB-KERNEL:%CODE-FUN-OFFSET 1 SB-KERNEL:CLASSOID-OF 1 SB-KERNEL:%PUTHASH Possibly suspicious calls: 231 SB-KERNEL:SPECIFIER-TYPE 192 SB-KERNEL:%COERCE-CALLABLE-TO-FUN 168 SB-KERNEL:%NEGATE 142 SB-KERNEL:%SINGLE-FLOAT 118 SB-KERNEL:%DOUBLE-FLOAT 15 (SETF SB-INT:INFO) 11 SB-INT:INFO 8 SB-KERNEL:VALUES-SPECIFIER-TYPE 6 SB-VM::ASH-LEFT-MOD64 3 SB-KERNEL:%UNARY-ROUND 2 SB-KERNEL:FILL-POINTER-ERROR 1 SB-C::%STRUCTURE-IS-A 1 SB-SYS:FOREIGN-SYMBOL-SAP 1 SB-IMPL::%FAILED-AVER 1 SB-KERNEL:DSD-INDEX 1 SB-C::FUN-INFO-TEMPLATES [undoing binding stack and other enclosing state... done] [performing final GC... done] [saving current Lisp image into output/after-xc.core: writing 6720 bytes from the static space at 0x4100000 writing 70508544 bytes from the dynamic space at 0x4f000000 writing 13045360 bytes from the read-only space at 0x4e38f000 writing 0 bytes from the text space at (nil) done] //entering make-genesis-2.sh //loading and running GENESIS to create cold-sbcl.core This is SBCL 2.5.3, 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 * ; Math journal: prefilled 7256 entries from #P"obj/from-host/xfloat-math.lisp-expr" ;; loading #P"/home/fn/repos/sbcl/tests/type.before-xc.lisp" ;; loading #P"/home/fn/repos/sbcl/tests/info.before-xc.lisp" ;; loading #P"/home/fn/repos/sbcl/tests/vm.before-xc.lisp" ; compiling file "/home/fn/repos/sbcl/src/compiler/generic/genesis.lisp" (written 10 OCT 2025 10:59:40 PM): ; file: /home/fn/repos/sbcl/src/compiler/generic/genesis.lisp ; in: DEFUN WRITE-BIGVEC-AS-SEQUENCE ; (LOOP SB-FASL::REPEAT (- SB-FASL::DATA-LENGTH SB-FASL::BVLENGTH) ; DO (WRITE-BYTE 0 STREAM)) ; ; note: deleting unreachable code ; in: DEFUN COLD-FDEFN-FUN ; (IF (SB-XC:ZEROP (SB-FASL::DESCRIPTOR-BITS SB-FASL::FUN)) ; SB-FASL::*NIL-DESCRIPTOR* ; SB-FASL::FUN) ; ; note: deleting unreachable code ; in: DEFUN COLD-FSET ; (+ (SB-FASL::DESCRIPTOR-BASE-ADDRESS FUNCTION) ; (ASH SB-VM:SIMPLE-FUN-INSTS-OFFSET SB-VM:WORD-SHIFT)) ; ; note: deleting unreachable code ; ; note: deleting unreachable code ; in: DEFINE-COLD-FOP (FOP-FDEFN) ; (SB-FASL::COLD-INTERN SB-FASL::NAME) ; ; note: deleting unreachable code ; in: DEFINE-COLD-FOP (FOP-LOAD-CODE (HEADER N-CODE-BYTES N-FIXUP-ELTS)) ; (SB-FASL::DESCRIPTOR-BITS SB-FASL::FN) ; ; note: deleting unreachable code ; in: DEFUN GC-STRATEGY-ID ; (ERROR "Missing a GC feature") ; ; note: deleting unreachable code ; in: DEFUN WRITE-STATIC-SYMBOLS ; (FORMAT NIL "STATIC_SPACE_START + 0x~X" ; (- SB-FASL::VALUE SB-VM:STATIC-SPACE-START)) ; ; note: deleting unreachable code ; in: DEFCONSTANT BITMAP-BYTES-PER-PAGE ; (/ SB-VM:GENCGC-PAGE-BYTES (* SB-VM:CONS-SIZE SB-VM:N-WORD-BYTES) ; SB-VM:N-BYTE-BITS) ; ; note: deleting unreachable code ; ; compilation unit finished ; printed 9 notes ; wrote /home/fn/repos/sbcl/obj/from-host/src/compiler/generic/genesis.fasl-tmp ; compilation finished in 0:00:04.107 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/riscv/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-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/number-dispatch.lisp-obj obj/from-xc/src/code/float.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/riscv/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/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/target-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/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/constraint-back.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/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/static-syms.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/riscv/insts.lisp-obj obj/from-xc/src/compiler/riscv/macros.lisp-obj obj/from-xc/src/assembly/riscv/support.lisp-obj obj/from-xc/src/compiler/riscv/move.lisp-obj obj/from-xc/src/compiler/riscv/float.lisp-obj obj/from-xc/src/compiler/riscv/sap.lisp-obj obj/from-xc/src/compiler/riscv/char.lisp-obj obj/from-xc/src/compiler/riscv/system.lisp-obj obj/from-xc/src/compiler/riscv/memory.lisp-obj obj/from-xc/src/compiler/riscv/c-call.lisp-obj obj/from-xc/src/assembly/riscv/assem-rtns.lisp-obj obj/from-xc/src/assembly/riscv/array.lisp-obj obj/from-xc/src/assembly/riscv/arith.lisp-obj obj/from-xc/src/assembly/riscv/alloc.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/riscv/arith.lisp-obj obj/from-xc/src/compiler/riscv/pred.lisp-obj obj/from-xc/src/compiler/riscv/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/riscv/alloc.lisp-obj obj/from-xc/src/compiler/riscv/values.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/riscv/subprim.lisp-obj obj/from-xc/src/compiler/riscv/debug.lisp-obj obj/from-xc/src/compiler/riscv/cell.lisp-obj obj/from-xc/src/compiler/riscv/call.lisp-obj obj/from-xc/src/compiler/riscv/nlx.lisp-obj obj/from-xc/src/compiler/generic/late-nlx.lisp-obj obj/from-xc/src/compiler/riscv/show.lisp-obj obj/from-xc/src/compiler/riscv/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/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/riscv-vm.lisp-obj obj/from-xc/src/code/unicode-norm.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/early-step.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/gc.lisp-obj obj/from-xc/src/code/interr.lisp-obj obj/from-xc/src/code/sharpm.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/riscv/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+4780) methods/other SB-XC:*FEATURES* = (:RISCV :GENCGC :64-BIT :ANSI-CL :ANSI-COMPLIANT-LOAD-TRUENAME :COMMON-LISP :COMPACT-SYMBOL :COMPARE-AND-SWAP-VOPS :ELF :GENERATIONAL :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN :MEMORY-BARRIER-VOPS :OS-PROVIDES-BLKSIZE-T :OS-PROVIDES-CLOCK-GETTIME :OS-PROVIDES-CLOSE-RANGE-WRAPPER :OS-PROVIDES-DLADDR :OS-PROVIDES-DLOPEN :OS-PROVIDES-GETPROTOBY-R :OS-PROVIDES-POLL :OS-PROVIDES-POSIX-SPAWN :OS-PROVIDES-SUSECONDS-T :PACKAGE-LOCAL-NICKNAMES :SB-DOC :SB-EVAL :SB-LDB :SB-PACKAGE-LOCKS :SB-SOURCE-LOCATIONS :SB-UNICODE :SBCL :UNIX) [building initial core file in "output/cold-sbcl.core": writing 8192 bytes [2 pages] from # writing 31178752 bytes [7612 pages] from # writing 0 bytes [0 pages] from # movable dynamic space: 733 + 3728 + 3151 cons/code/mixed pages /INITIAL-FUN=#X50C5B36B done] //testing for consistency of first and second GENESIS passes //header files match between first and second GENESIS -- good 303.17user 20.17system 5:24.57elapsed 99%CPU (0avgtext+0avgdata 414396maxresident)k 0inputs+0outputs (38major+1726786minor)pagefaults 0swaps //entering make-target-2.sh //doing warm init - compilation phase This is SBCL 2.5.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. Initial page table: | Immobile Objects | Gen layout symbol code Boxed Cons Raw Code SmMix Mixed LgRaw LgCode LgMix Waste% Alloc Trig Dirty GCs Mem-age 6 0 0 0 0 733 0 3728 0 3151 0 0 0 0.7 30970672 2000000 3728 0 0.0000 Tot 0 0 0 0 733 0 3728 0 3151 0 0 0 0.7 30970672 [2.9% of 1073741824 max] Missing required foreign symbol 'fun_end_breakpoint_trap' Missing required foreign symbol 'fun_end_breakpoint_end' Missing required foreign symbol 'fun_end_breakpoint_guts' CORRUPTION WARNING in SBCL pid 2043931: Memory fault at (nil) (pc=0x555582acb09a) The integrity of this image is possibly compromised. Exiting. Welcome to LDB, a low-level debugger for the Lisp runtime environment. Command exited with non-zero status 1 0.00user 0.04system 1:56.04elapsed 0%CPU (0avgtext+0avgdata 1920maxresident)k 0inputs+0outputs (0major+251minor)pagefaults 0swaps