1.1--- a/core/tests.org Thu Jan 25 23:03:23 2024 -0500
1.2+++ b/core/tests.org Sun Apr 28 19:50:01 2024 -0400
1.3@@ -1,6 +1,14 @@
1.4 # -*- org-export-babel-evaluate: nil -*-
1.5 {{{header(tests,Richard Westhaver,ellis@rwest.io,core test results)}}}
1.6 #+property: header-args :dir /home/ellis/dev/comp/core/
1.7+Unit tests are performed on a per-lang basis and described in the
1.8+sections below.
1.9+
1.10+The Nushell module at =nu/lib/test.nu= acts as a high-level test
1.11+harness which can be used interactively by devs or via =make test=.
1.12+
1.13+Integration tests are typically found in the [[https://vc.compiler.company/comp/demo][demo]] repository.
1.14+
1.15 * rust
1.16 ** sys
1.17 These crates contain FFI bindings to foreign libraries, usually in C.
1.18@@ -21,7 +29,7 @@
1.19 running 1 test
1.20 test default_device ... ok
1.21
1.22-test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
1.23+test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
1.24
1.25
1.26 running 0 tests
1.27@@ -219,51 +227,16 @@
1.28 #+end_example
1.29
1.30 * lisp
1.31-#+name: start-slime
1.32-#+begin_src emacs-lisp
1.33- (slime)
1.34-#+end_src
1.35-
1.36-#+RESULTS: start-slime
1.37-: #<buffer *inferior-lisp*>
1.38-
1.39-#+name: quickload-core-systems
1.40+#+name: gen-core-coverage-report
1.41 #+begin_src lisp :results silent :exports code
1.42- (defun quickload-core-systems ()
1.43- (ql:quickload :std)
1.44- (ql:quickload :rt)
1.45- (ql:quickload :parse)
1.46- (ql:quickload :cli)
1.47- (ql:quickload :xkb)
1.48- ;; (ql:quickload :alpm)
1.49- (ql:quickload :btrfs)
1.50- ;; (ql:quickload :bqn)
1.51- (ql:quickload :k)
1.52- (ql:quickload :syn)
1.53- (ql:quickload :pod)
1.54- (ql:quickload :vc)
1.55- (ql:quickload :dat)
1.56- (ql:quickload :tree-sitter)
1.57- (ql:quickload :uring)
1.58- (ql:quickload :zstd)
1.59- (ql:quickload :blake3)
1.60- (ql:quickload :rocksdb)
1.61- (ql:quickload :rdb)
1.62- (ql:quickload :xdb)
1.63- (ql:quickload :skel)
1.64- (ql:quickload :organ)
1.65- (ql:quickload :nlp)
1.66- (ql:quickload :obj)
1.67- (ql:quickload :log)
1.68- (ql:quickload :net)
1.69- (ql:quickload :packy))
1.70-#+end_src
1.71+ (ql:quickload :prelude)
1.72+ ;; (require 'sb-cover)
1.73+ (defpackage :core-coverage-report
1.74+ (:use :cl :std :rt :rt/tracing))
1.75
1.76-#+name: gen-core-coverage-report
1.77-#+begin_src lisp :results silent :exports both
1.78- ;; (require :sb-cover)
1.79+ (in-package :core-coverage-report)
1.80+
1.81 (defun gen-report (system &optional (directory #P"/mnt/y/data/packy/report/cover/core/"))
1.82-
1.83 (progn
1.84 (declaim (optimize sb-cover:store-coverage-data))
1.85 (asdf:compile-system system)
1.86@@ -283,17 +256,14 @@
1.87 (gen-report :parse)
1.88 (gen-report :cli)
1.89 (gen-report :xkb)
1.90- ;; (gen-report :alpm)
1.91 ;; (gen-report :btrfs)
1.92- ;; (gen-report :bqn)
1.93- ;; (gen-report :k)
1.94 (gen-report :tree-sitter)
1.95- (gen-report :uring)
1.96- (gen-report :zstd)
1.97- (gen-report :blake3)
1.98+ ;; (gen-report :uring)
1.99+ ;; (gen-report :zstd)
1.100+ ;; (gen-report :blake3)
1.101 (gen-report :rocksdb)
1.102 (gen-report :rdb)
1.103- (gen-report :xdb)
1.104+ ;; (gen-report :xdb)
1.105 (gen-report :skel)
1.106 (gen-report :organ)
1.107 (gen-report :nlp)
1.108@@ -303,595 +273,365 @@
1.109 (gen-report :packy))))
1.110 #+end_src
1.111
1.112-#+RESULTS: gen-core-coverage-report
1.113-
1.114 #+name: gen-trace-report
1.115 #+begin_src lisp :results output :exports code
1.116- (quickload-core-systems)
1.117 (trace "STD" "PARSE" "CLI" "XKB" "SKEL" "ORGAN"
1.118 "OBJ" "XDB" "LOG" "NET" "PACKY" "NLP" "DAT"
1.119- "ROCKSDB" "K" "BTRFS" "TREE-SITTER" "ZSTD" "BLAKE3" "URING")
1.120- (rt/trace:start-tracing)
1.121+ "ROCKSDB" "BTRFS" "TREE-SITTER" "ZSTD" "BLAKE3" "URING")
1.122+ (rt/tracing:start-tracing)
1.123 (gen-core-coverage-report)
1.124- (rt/trace:stop-tracing)
1.125- (rt/trace:save-report "/mnt/y/data/packy/report/trace/core.json")
1.126+ (rt/tracing:stop-tracing)
1.127+ (rt/tracing:save-report "/mnt/y/data/packy/report/trace/core.json")
1.128 (sb-thread:print-allocator-histogram)
1.129 (std:dump-thread)
1.130 #+end_src
1.131
1.132 #+RESULTS: gen-trace-report
1.133 #+begin_example
1.134-To load "std":
1.135- Load 1 ASDF system:
1.136- std
1.137-; Loading "std"
1.138-
1.139-To load "rt":
1.140- Load 1 ASDF system:
1.141- rt
1.142-; Loading "rt"
1.143-
1.144-To load "sxp":
1.145- Load 1 ASDF system:
1.146- sxp
1.147-; Loading "sxp"
1.148-
1.149-To load "parse":
1.150- Load 1 ASDF system:
1.151- parse
1.152-; Loading "parse"
1.153-
1.154-To load "cli":
1.155- Load 1 ASDF system:
1.156- cli
1.157-; Loading "cli"
1.158-
1.159-To load "xkb":
1.160- Load 1 ASDF system:
1.161- xkb
1.162-; Loading "xkb"
1.163-
1.164-To load "btrfs":
1.165- Load 1 ASDF system:
1.166- btrfs
1.167-; Loading "btrfs"
1.168-
1.169-To load "k":
1.170- Load 1 ASDF system:
1.171- k
1.172-; Loading "k"
1.173-
1.174-To load "tree-sitter":
1.175- Load 1 ASDF system:
1.176- tree-sitter
1.177-; Loading "tree-sitter"
1.178-
1.179-To load "uring":
1.180- Load 1 ASDF system:
1.181- uring
1.182-; Loading "uring"
1.183-
1.184-To load "zstd":
1.185- Load 1 ASDF system:
1.186- zstd
1.187-; Loading "zstd"
1.188-
1.189-To load "blake3":
1.190- Load 1 ASDF system:
1.191- blake3
1.192-; Loading "blake3"
1.193-
1.194-To load "rocksdb":
1.195- Load 1 ASDF system:
1.196- rocksdb
1.197-; Loading "rocksdb"
1.198-
1.199-To load "rdb":
1.200- Load 1 ASDF system:
1.201- rdb
1.202-; Loading "rdb"
1.203-
1.204-To load "xdb":
1.205- Load 1 ASDF system:
1.206- xdb
1.207-; Loading "xdb"
1.208-
1.209-To load "skel":
1.210- Load 1 ASDF system:
1.211- skel
1.212-; Loading "skel"
1.213+in suite STD with 0/11 tests:
1.214+No tests failed.
1.215+in suite XKB with 0/1 tests:
1.216+No tests failed.
1.217+in suite POD with 1/1 tests:
1.218+#<FAIL SOCKET ERROR IN "CONNECT": 2 (NO SUCH FILE OR DIRECTORY)>
1.219+1 out of 1 total tests failed:
1.220+ #<RT:TEST POKE-AND-PROD :FN POKE-AND-PROD-TEST5833238 :ARGS NIL :PERSIST NIL {100B102D23}>.
1.221+6 unexpected failures:
1.222+ #<FAIL SOCKET ERROR IN "CONNECT": 2 (NO SUCH FILE OR DIRECTORY)>,
1.223+ #<FAIL SOCKET ERROR IN "CONNECT": 2 (NO SUCH FILE OR DIRECTORY)>,
1.224+ #<FAIL SOCKET ERROR IN "CONNECT": 2 (NO SUCH FILE OR DIRECTORY)>,
1.225+ #<FAIL SOCKET ERROR IN "CONNECT": 2 (NO SUCH FILE OR DIRECTORY)>,
1.226+ #<FAIL SOCKET ERROR IN "CONNECT": 2 (NO SUCH FILE OR DIRECTORY)>,
1.227+ #<FAIL SOCKET ERROR IN "CONNECT": 2 (NO SUCH FILE OR DIRECTORY)>.in suite VC with 0/2 tests:
1.228+No tests failed.
1.229+in suite SYN with 0/1 tests:
1.230+No tests failed.
1.231+in suite PARSE with 0/2 tests:
1.232+No tests failed.
1.233+in suite CLI with 0/7 tests:
1.234+No tests failed.
1.235+in suite XKB with 0/1 tests:
1.236+No tests failed.
1.237+in suite TREE-SITTER with 0/2 tests:
1.238+No tests failed.
1.239+in suite ROCKSDB with 0/2 tests:
1.240+No tests failed.
1.241+in suite RDB with 1/4 tests:
1.242
1.243-To load "organ":
1.244- Load 1 ASDF system:
1.245- organ
1.246-; Loading "organ"
1.247-
1.248-To load "nlp":
1.249- Load 1 ASDF system:
1.250- nlp
1.251-; Loading "nlp"
1.252-
1.253-To load "obj":
1.254- Load 1 ASDF system:
1.255- obj
1.256-; Loading "obj"
1.257-
1.258-To load "log":
1.259- Load 1 ASDF system:
1.260- log
1.261-; Loading "log"
1.262-
1.263-To load "net":
1.264- Load 1 ASDF system:
1.265- net
1.266-; Loading "net"
1.267-
1.268-To load "packy":
1.269- Load 1 ASDF system:
1.270- packy
1.271-; Loading "packy"
1.272-
1.273-in suite std with 11/11 tests:
1.274-#<PASS CURRY-TEST620>
1.275-#<PASS ALIEN-TEST619>
1.276-#<PASS PAN-TEST618>
1.277-#<PASS ANA-TEST617>
1.278-#<PASS FMT-TEST616>
1.279-#<FAIL ODD NUMBER OF &KEY ARGUMENTS>
1.280-#<PASS ERR-TEST614>
1.281-#<PASS LIST-TEST613>
1.282-#<PASS STR-TEST612>
1.283-#<PASS SYM-TEST611>
1.284-#<PASS READTABLES-TEST610>
1.285-1 out of 11 total tests failed:
1.286- #<RT:TEST THREAD :FN THREAD-TEST615 :ARGS NIL :PERSIST NIL {100D51CCE3}>.
1.287-1 unexpected failures: #<FAIL ODD NUMBER OF &KEY ARGUMENTS>.in suite sxp with 4/4 tests:
1.288-#<PASS SXP-STREAM-TEST660>
1.289-#<PASS SXP-STRING-TEST659>
1.290-#<PASS SXP-FILE-TEST658>
1.291-#<PASS FORMS-TEST657>
1.292+#<FAIL #<RDB-ERROR UNHANDLED EXCEPTION IN BODY OF WITH-DB: #<RDB-ERROR UNHANDLED MEMORY FAULT AT #X0. {10234F44F3}> {10234F4773}>>
1.293+1 out of 4 total tests failed:
1.294+ #<RT:TEST RDB :FN RDB-TEST6245796 :ARGS NIL :PERSIST NIL {100A95F5A3}>.
1.295+6 unexpected failures:
1.296+ #<FAIL #<RDB-ERROR UNHANDLED EXCEPTION IN BODY OF WITH-DB: #<RDB-ERROR UNHANDLED MEMORY FAULT AT #X0. {10234F44F3}> {10234F4773}>>,
1.297+ #<FAIL #<RDB-ERROR UNHANDLED EXCEPTION IN BODY OF WITH-DB: #<RDB-ERROR UNHANDLED MEMORY FAULT AT #X0. {1018E0FB53}> {1018E0FDD3}>>,
1.298+ #<FAIL #<RDB-ERROR UNHANDLED EXCEPTION IN BODY OF WITH-DB: #<RDB-ERROR UNHANDLED MEMORY FAULT AT #X0. {1011B47C23}> {1011B47EA3}>>,
1.299+ #<FAIL #<RDB-ERROR UNHANDLED EXCEPTION IN BODY OF WITH-DB: #<RDB-ERROR UNHANDLED MEMORY FAULT AT #X0. {1021767773}> {10217679F3}>>,
1.300+ #<FAIL #<RDB-ERROR UNHANDLED EXCEPTION IN BODY OF WITH-DB: #<RDB-ERROR UNHANDLED MEMORY FAULT AT #X0. {1016C0BE03}> {1016C0C083}>>,
1.301+ #<FAIL #<RDB-ERROR UNHANDLED EXCEPTION IN BODY OF WITH-DB: #<RDB-ERROR UNHANDLED MEMORY FAULT AT #X0. {101301E3B3}> {100AA9E213}>>.in suite SKEL with 0/6 tests:
1.302 No tests failed.
1.303-; compiling file "/home/ellis/dev/comp/core/lisp/lib/parse/tests.lisp" (written 24 DEC 2023 04:50:53 PM):
1.304-
1.305-; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/parse/tests-tmp28QY7AHM.fasl
1.306-; compilation finished in 0:00:00.006
1.307-in suite parse with 2/2 tests:
1.308-Table ready, 9 rules, 16 states.
1.309-#<PASS LALR-TEST800>
1.310-#<PASS LEX-TEST799>
1.311+in suite ORGAN with 0/8 tests:
1.312+No tests failed.
1.313+in suite NLP with 0/3 tests:
1.314 No tests failed.
1.315-in suite cli with 5/5 tests:
1.316-#<PASS REPL-TEST1290>
1.317-#<PASS SPARK-TEST1289>
1.318-TEST: # of steps = 100
1.319-==================================================
1.320-Finished in
1.321-#<PASS PROGRESS-TEST1288>
1.322-#<PASS CLI-TEST1287>
1.323-#<PASS ANSI-TEST1285>
1.324+in suite OBJ with 0/12 tests:
1.325 No tests failed.
1.326-in suite xkb with 1/1 tests:
1.327-#<PASS XKB-BASIC-TEST1775>
1.328+in suite LOG with 0/1 tests:
1.329 No tests failed.
1.330-in suite tree-sitter with 2/2 tests:
1.331-#<FAIL THE ALIEN FUNCTION "TREE_SITTER_RUST" IS UNDEFINED.>
1.332-#<PASS TS-JSON-TEST2281>
1.333-1 out of 2 total tests failed:
1.334- #<RT:TEST TS-RUST :FN TS-RUST-TEST2282 :ARGS NIL :PERSIST NIL {1010D8DB43}>.
1.335-1 unexpected failures:
1.336- #<FAIL THE ALIEN FUNCTION "TREE_SITTER_RUST" IS UNDEFINED.>.in suite uring with 0/0 tests:
1.337-No tests failed.
1.338-in suite zstd with 0/0 tests:
1.339-No tests failed.
1.340-in suite blake3 with 2/2 tests:
1.341+in suite NET with 2/9 tests:
1.342
1.343-#<sb-alien-internals:alien-value :sap #X7F35619FF888 :type (*
1.344- (sb-alien:struct
1.345- blake3/pkg:blake3-hasher
1.346- (blake3/pkg::key
1.347- (array
1.348- (sb-alien:unsigned
1.349- 32)
1.350- 8)
1.351- :offset 0)
1.352- (blake3/pkg::chunk
1.353- (sb-alien:struct
1.354- blake3/pkg:blake3-chunk-state
1.355- (blake3/pkg::key
1.356- (array
1.357- (sb-alien:unsigned
1.358- 32)
1.359- 8)
1.360- :offset 0)
1.361- (blake3/pkg::chunk-counter
1.362- (sb-alien:unsigned
1.363- 64)
1.364- :offset 256)
1.365- (blake3/pkg::buf
1.366- (array
1.367- (sb-alien:unsigned
1.368- 8)
1.369- 64)
1.370- :offset 320)
1.371- (blake3/pkg::buf-len
1.372- (sb-alien:unsigned
1.373- 8)
1.374- :offset 832)
1.375- (blake3/pkg::blocks-compressed
1.376- (sb-alien:unsigned
1.377- 8)
1.378- :offset 840)
1.379- (blake3/pkg::flags
1.380- (sb-alien:unsigned
1.381- 8)
1.382- :offset 848))
1.383- :offset 256)
1.384- (blake3/pkg::cv-stack-len
1.385- (sb-alien:unsigned
1.386- 8)
1.387- :offset 1152)
1.388- (blake3/pkg::cv-stack
1.389- (array
1.390- (sb-alien:unsigned
1.391- 8)
1.392- 1760)
1.393- :offset 1160)))>
1.394-#<sb-alien-internals:alien-value :sap #X7F35619FF880 :type (*
1.395- (*
1.396- (sb-alien:unsigned
1.397- 8)))>
1.398-#<PASS HASHER-TEST3972>
1.399-#<PASS VERSION-TEST3971>
1.400-No tests failed.
1.401-in suite blake3 with 0/2 tests:
1.402-No tests failed.
1.403-in suite rocksdb with 2/2 tests:
1.404-#<PASS DB-BASIC-TEST4606>
1.405-#<PASS OPTS-TEST4605>
1.406-No tests failed.
1.407-in suite rdb with 4/4 tests:
1.408-#<PASS RDB-BYTES-TEST5731>
1.409-#<PASS RDB-TEST5730>
1.410-#<PASS RAW-TEST5729>
1.411-#<PASS MINIMAL-TEST5728>
1.412-No tests failed.
1.413-; compiling file "/home/ellis/dev/comp/core/lisp/lib/xdb/tests.lisp" (written 20 DEC 2023 09:14:24 PM):
1.414+#<FAIL THE VALUE
1.415+ #<SB-CONCURRENCY:GATE "WORKER-READY" (CLOSED) {1028DCEC63}>
1.416+ IS NOT OF TYPE
1.417+ SB-THREAD:WAITQUEUE
1.418+ WHEN BINDING SB-THREAD::QUEUE>
1.419
1.420-; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/xdb/tests-tmpEHXRK656.fasl
1.421-; compilation finished in 0:00:00.006
1.422-in suite xdb with 1/1 tests:
1.423-Hash Test
1.424-Store
1.425-Sum
1.426-Find
1.427-Sort
1.428-List Test
1.429-Store
1.430-Sum
1.431-Find
1.432-Sort
1.433-Object non storable Test
1.434-Store
1.435-Sum
1.436-Find
1.437-Sort
1.438-Object storable Test
1.439-Store
1.440-Sum
1.441-Find
1.442-Sort
1.443-#<PASS DB-TEST54187>
1.444-No tests failed.
1.445-; compiling file "/home/ellis/dev/comp/core/lisp/lib/skel/tests.lisp" (written 21 DEC 2023 04:20:56 PM):
1.446-
1.447-; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/skel/tests-tmpQQRV1WLF.fasl
1.448-; compilation finished in 0:00:00.036
1.449-in suite skel with 6/6 tests:
1.450-#<PASS VM-TEST56243>
1.451-#<PASS MAKEFILE-TEST56242>
1.452-#<PASS SKELRC-TEST56241>
1.453-#<PASS SKELFILE-TEST56240>
1.454-#<PASS HEADER-COMMENTS-TEST56239>
1.455-#<PASS SANITY-TEST56238>
1.456-No tests failed.
1.457-; compiling file "/home/ellis/dev/comp/core/lisp/lib/organ/tests.lisp" (written 24 DEC 2023 01:26:01 AM):
1.458-
1.459-; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/organ/tests-tmp15GX2XW9.fasl
1.460-; compilation finished in 0:00:00.003
1.461-in suite organ with 3/3 tests:
1.462-#<organ:org-headline {102F08B5C3}>
1.463- [standard-object]
1.464-
1.465-Slots with :class allocation:
1.466- kind = :org-headline
1.467-Slots with :instance allocation:
1.468- text = "** DONE testing stuff :test:test:"
1.469- state = nil
1.470- level = 2
1.471- props = nil
1.472- priority = nil
1.473- tags = #(#<organ:org-tag {102F2DB9A3}> #<organ:org-tag {102F2DBB83}>)
1.474- title = "DONE testing stuff"
1.475-#<PASS ORG-HEADLINE-TEST59570>
1.476-#<PASS ORG-LINES-TEST59569>
1.477-#<PASS ORG-FILE-TEST59568>
1.478-No tests failed.
1.479-; compiling file "/home/ellis/dev/comp/core/lisp/lib/nlp/tests.lisp" (written 13 DEC 2023 06:02:19 PM):
1.480-
1.481-; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/nlp/tests-tmpZ0FX1HG7.fasl
1.482-; compilation finished in 0:00:00.006
1.483-in suite nlp with 3/3 tests:
1.484-#<PASS TEXTRANK-TEST61946>
1.485-#<PASS DBSCAN-TEST61945>
1.486-#<PASS PORTER-STEM-TEST61944>
1.487-No tests failed.
1.488-; compiling file "/home/ellis/dev/comp/core/lisp/lib/obj/tests.lisp" (written 24 DEC 2023 07:22:44 PM):
1.489-
1.490-; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/obj/tests-tmpEVNDT64K.fasl
1.491-; compilation finished in 0:00:00.033
1.492-in suite obj with 12/12 tests:
1.493-#<PASS GRAPH-TEST64366>
1.494-#<PASS AVL-TREE-TEST64365>
1.495-#<PASS RB-TREE-TEST64364>
1.496-#<PASS BRO-TREE-TEST64363>
1.497-#<PASS GENERIC-TREE-TEST64362>
1.498-#<PASS RING-TEST64361>
1.499-#<PASS CASTABLE-SOLO-TEST64359>
1.500-#<PASS DEF-SEQ-TEST64358>
1.501-#<PASS DEF-ITER-TEST64357>
1.502-#<PASS IDS-TEST64356>
1.503-#<PASS TABLES-TEST64355>
1.504-#<PASS COLORS-TEST64354>
1.505-No tests failed.
1.506-in suite log with 1/1 tests:
1.507-#<PASS LOG-TEST67551>
1.508-No tests failed.
1.509-; compiling file "/home/ellis/dev/comp/core/lisp/lib/net/tests.lisp" (written 17 DEC 2023 02:21:58 AM):
1.510-
1.511-; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/net/tests-tmpBCUL6QPT.fasl
1.512-; compilation finished in 0:00:00.003
1.513-in suite net with 6/6 tests:
1.514-#<PASS SANITY-TEST70768>
1.515-#<PASS OSC-TEST70767>
1.516-#<PASS TLV-TEST70766>
1.517-#<PASS UDP-TEST70765>
1.518-#<PASS TCP-TEST70764>
1.519-#<PASS DNS-TEST70763>
1.520-No tests failed.
1.521-in suite packy with 1/1 tests:
1.522-#<PASS PACKY-OBJECTS-TEST73999>
1.523+#<FAIL WHILE COMPUTING THE CLASS PRECEDENCE LIST OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.
1.524+THE CLASS NAMED NET/TESTS::ENDPOINT IS A FORWARD REFERENCED CLASS.
1.525+THE CLASS NAMED NET/TESTS::ENDPOINT IS A DIRECT SUPERCLASS OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.>
1.526+2 out of 9 total tests failed:
1.527+ #<RT:TEST CREW :FN CREW-TEST6626934 :ARGS NIL :PERSIST NIL {10107F01F3}>,
1.528+ #<RT:TEST SANS-IO :FN SANS-IO-TEST6626928 :ARGS NIL :PERSIST NIL {10107E7C93}>.
1.529+12 unexpected failures:
1.530+ #<FAIL WHILE COMPUTING THE CLASS PRECEDENCE LIST OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.
1.531+THE CLASS NAMED NET/TESTS::ENDPOINT IS A FORWARD REFERENCED CLASS.
1.532+THE CLASS NAMED NET/TESTS::ENDPOINT IS A DIRECT SUPERCLASS OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.>,
1.533+ #<FAIL THE VALUE
1.534+ #<SB-CONCURRENCY:GATE "WORKER-READY" (CLOSED) {1028DCEC63}>
1.535+ IS NOT OF TYPE
1.536+ SB-THREAD:WAITQUEUE
1.537+ WHEN BINDING SB-THREAD::QUEUE>,
1.538+ #<FAIL WHILE COMPUTING THE CLASS PRECEDENCE LIST OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.
1.539+THE CLASS NAMED NET/TESTS::ENDPOINT IS A FORWARD REFERENCED CLASS.
1.540+THE CLASS NAMED NET/TESTS::ENDPOINT IS A DIRECT SUPERCLASS OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.>,
1.541+ #<FAIL THE VALUE
1.542+ #<SB-CONCURRENCY:GATE "WORKER-READY" (CLOSED) {101C3D0EF3}>
1.543+ IS NOT OF TYPE
1.544+ SB-THREAD:WAITQUEUE
1.545+ WHEN BINDING SB-THREAD::QUEUE>,
1.546+ #<FAIL WHILE COMPUTING THE CLASS PRECEDENCE LIST OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.
1.547+THE CLASS NAMED NET/TESTS::ENDPOINT IS A FORWARD REFERENCED CLASS.
1.548+THE CLASS NAMED NET/TESTS::ENDPOINT IS A DIRECT SUPERCLASS OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.>,
1.549+ #<FAIL THE VALUE
1.550+ #<SB-CONCURRENCY:GATE "WORKER-READY" (CLOSED) {101551E123}>
1.551+ IS NOT OF TYPE
1.552+ SB-THREAD:WAITQUEUE
1.553+ WHEN BINDING SB-THREAD::QUEUE>,
1.554+ #<FAIL WHILE COMPUTING THE CLASS PRECEDENCE LIST OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.
1.555+THE CLASS NAMED NET/TESTS::ENDPOINT IS A FORWARD REFERENCED CLASS.
1.556+THE CLASS NAMED NET/TESTS::ENDPOINT IS A DIRECT SUPERCLASS OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.>,
1.557+ #<FAIL THE VALUE
1.558+ #<SB-CONCURRENCY:GATE "WORKER-READY" (CLOSED) {1005885023}>
1.559+ IS NOT OF TYPE
1.560+ SB-THREAD:WAITQUEUE
1.561+ WHEN BINDING SB-THREAD::QUEUE>,
1.562+ #<FAIL WHILE COMPUTING THE CLASS PRECEDENCE LIST OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.
1.563+THE CLASS NAMED NET/TESTS::ENDPOINT IS A FORWARD REFERENCED CLASS.
1.564+THE CLASS NAMED NET/TESTS::ENDPOINT IS A DIRECT SUPERCLASS OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.>,
1.565+ #<FAIL THE VALUE
1.566+ #<SB-CONCURRENCY:GATE "WORKER-READY" (CLOSED) {101B5164E3}>
1.567+ IS NOT OF TYPE
1.568+ SB-THREAD:WAITQUEUE
1.569+ WHEN BINDING SB-THREAD::QUEUE>,
1.570+ #<FAIL WHILE COMPUTING THE CLASS PRECEDENCE LIST OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.
1.571+THE CLASS NAMED NET/TESTS::ENDPOINT IS A FORWARD REFERENCED CLASS.
1.572+THE CLASS NAMED NET/TESTS::ENDPOINT IS A DIRECT SUPERCLASS OF THE CLASS NAMED NET/TESTS::MOCK-ENDPOINT.>,
1.573+ #<FAIL THE VALUE
1.574+ #<SB-CONCURRENCY:GATE "WORKER-READY" (CLOSED) {1010F093A3}>
1.575+ IS NOT OF TYPE
1.576+ SB-THREAD:WAITQUEUE
1.577+ WHEN BINDING SB-THREAD::QUEUE>.in suite PACKY with 0/4 tests:
1.578 No tests failed.
1.579 Bin Size Allocated Count Cum%
1.580- 0 16 0 0 nil
1.581- 1 32 0 0 nil
1.582- 2 48 0 0 nil
1.583- 3 64 0 0 nil
1.584- 4 80 0 0 nil
1.585- 5 96 0 0 nil
1.586- 6 112 0 0 nil
1.587- 7 128 0 0 nil
1.588- 8 144 0 0 nil
1.589- 9 160 0 0 nil
1.590- 10 176 0 0 nil
1.591- 11 192 0 0 nil
1.592- 12 208 0 0 nil
1.593- 13 224 0 0 nil
1.594- 14 240 0 0 nil
1.595- 15 256 0 0 nil
1.596- 16 272 0 0 nil
1.597- 17 288 0 0 nil
1.598- 18 304 0 0 nil
1.599- 19 320 0 0 nil
1.600- 20 336 0 0 nil
1.601- 21 352 0 0 nil
1.602- 22 368 0 0 nil
1.603- 23 384 0 0 nil
1.604- 24 400 0 0 nil
1.605- 25 416 0 0 nil
1.606- 26 432 0 0 nil
1.607- 27 448 0 0 nil
1.608- 28 464 0 0 nil
1.609- 29 480 0 0 nil
1.610- 30 496 0 0 nil
1.611- 31 512 0 0 nil
1.612- 32 < 1024 0 0 nil
1.613- 33 < 2048 0 0 nil
1.614- 34 < 4096 0 0 nil
1.615- 35 < 8192 0 0 nil
1.616- 36 < 16384 0 0 nil
1.617- 37 < 32768 0 0 nil
1.618- 38 < 65536 0 0 nil
1.619- 39 < 131072 0 0 nil
1.620- 40 < 262144 0 0 nil
1.621- 41 < 524288 0 0 nil
1.622- 42 < 2^20 0 0 nil
1.623- 43 < 2^21 0 0 nil
1.624- 44 < 2^22 0 0 nil
1.625- 45 < 2^23 0 0 nil
1.626- 46 < 2^24 0 0 nil
1.627- 47 < 2^25 0 0 nil
1.628- 48 < 2^26 0 0 nil
1.629- 49 < 2^27 0 0 nil
1.630- 50 < 2^28 0 0 nil
1.631- 51 < 2^29 0 0 nil
1.632- 52 < 2^30 0 0 nil
1.633- 53 < 2^31 0 0 nil
1.634- 54 < 2^32 0 0 nil
1.635- 55 < 2^33 0 0 nil
1.636- 56 < 2^34 0 0 nil
1.637- 57 < 2^35 0 0 nil
1.638- 58 < 2^36 0 0 nil
1.639- 59 < 2^37 0 0 nil
1.640- 60 < 2^38 0 0 nil
1.641- 61 < 2^39 0 0 nil
1.642- 62 < 2^40 0 0 nil
1.643- 63 < 2^41 0 0 nil
1.644+ 0 16 0 0 NIL
1.645+ 1 32 0 0 NIL
1.646+ 2 48 0 0 NIL
1.647+ 3 64 0 0 NIL
1.648+ 4 80 0 0 NIL
1.649+ 5 96 0 0 NIL
1.650+ 6 112 0 0 NIL
1.651+ 7 128 0 0 NIL
1.652+ 8 144 0 0 NIL
1.653+ 9 160 0 0 NIL
1.654+ 10 176 0 0 NIL
1.655+ 11 192 0 0 NIL
1.656+ 12 208 0 0 NIL
1.657+ 13 224 0 0 NIL
1.658+ 14 240 0 0 NIL
1.659+ 15 256 0 0 NIL
1.660+ 16 272 0 0 NIL
1.661+ 17 288 0 0 NIL
1.662+ 18 304 0 0 NIL
1.663+ 19 320 0 0 NIL
1.664+ 20 336 0 0 NIL
1.665+ 21 352 0 0 NIL
1.666+ 22 368 0 0 NIL
1.667+ 23 384 0 0 NIL
1.668+ 24 400 0 0 NIL
1.669+ 25 416 0 0 NIL
1.670+ 26 432 0 0 NIL
1.671+ 27 448 0 0 NIL
1.672+ 28 464 0 0 NIL
1.673+ 29 480 0 0 NIL
1.674+ 30 496 0 0 NIL
1.675+ 31 512 0 0 NIL
1.676+ 32 < 1024 0 0 NIL
1.677+ 33 < 2048 0 0 NIL
1.678+ 34 < 4096 0 0 NIL
1.679+ 35 < 8192 0 0 NIL
1.680+ 36 < 16384 0 0 NIL
1.681+ 37 < 32768 0 0 NIL
1.682+ 38 < 65536 0 0 NIL
1.683+ 39 < 131072 0 0 NIL
1.684+ 40 < 262144 0 0 NIL
1.685+ 41 < 524288 0 0 NIL
1.686+ 42 < 2^20 0 0 NIL
1.687+ 43 < 2^21 0 0 NIL
1.688+ 44 < 2^22 0 0 NIL
1.689+ 45 < 2^23 0 0 NIL
1.690+ 46 < 2^24 0 0 NIL
1.691+ 47 < 2^25 0 0 NIL
1.692+ 48 < 2^26 0 0 NIL
1.693+ 49 < 2^27 0 0 NIL
1.694+ 50 < 2^28 0 0 NIL
1.695+ 51 < 2^29 0 0 NIL
1.696+ 52 < 2^30 0 0 NIL
1.697+ 53 < 2^31 0 0 NIL
1.698+ 54 < 2^32 0 0 NIL
1.699+ 55 < 2^33 0 0 NIL
1.700+ 56 < 2^34 0 0 NIL
1.701+ 57 < 2^35 0 0 NIL
1.702+ 58 < 2^36 0 0 NIL
1.703+ 59 < 2^37 0 0 NIL
1.704+ 60 < 2^38 0 0 NIL
1.705+ 61 < 2^39 0 0 NIL
1.706+ 62 < 2^40 0 0 NIL
1.707+ 63 < 2^41 0 0 NIL
1.708 Tot 0 0
1.709-TLS: (base=7F3561A00080)
1.710- 1 stepping : #x0
1.711- 2 binding-stack-pointer : #x7F3561800290
1.712- 3 current-catch-block : #x7F35617FE9B0
1.713- 4 current-unwind-protect-block : #x7F35617FE520
1.714- 5 pseudo-atomic-bits : #x0
1.715- 6 alien-stack-pointer : #x7F3561A00000
1.716- 7 profile-data : #x0
1.717- 8 boxed-tlab : #x1000
1.718+TLS: (base=76AF41800080)
1.719+ 1 STEPPING : #x0
1.720+ 2 BINDING-STACK-POINTER : #x76AF41600290
1.721+ 3 CURRENT-CATCH-BLOCK : #x76AF415FE9B0
1.722+ 4 CURRENT-UNWIND-PROTECT-BLOCK : #x76AF415FE520
1.723+ 5 PSEUDO-ATOMIC-BITS : #x0
1.724+ 6 ALIEN-STACK-POINTER : #x76AF41800000
1.725+ 7 PROFILE-DATA : #x0
1.726+ 8 BOXED-TLAB : #x1000
1.727 9 : #x1000
1.728 10 : #x0
1.729- 11 cons-tlab : #x10218C81E0
1.730- 12 : #x10218C8200
1.731- 13 : #x10218C8180
1.732- 14 mixed-tlab : #x103C1C1AD0
1.733- 15 : #x103C1C8000
1.734- 16 : #x103C1C0000
1.735- 17 os-address : #x7F35615FE000
1.736- 18 os-thread : #x7F35617FF6C0
1.737- 19 os-kernel-tid : #x8C850
1.738- 20 alien-stack-start : #x7F3561900000
1.739- 21 binding-stack-start : #x7F3561800000
1.740- 22 control-stack-start : #x7F3561600000
1.741- 23 control-stack-end : #x7F35617FEEB0
1.742- 24 this : #x7F3561A00080
1.743- 25 prev : #x0
1.744- 26 next : #x7F3560D10080
1.745- 27 state-word : #x1010101
1.746- 28 sprof-data : #x0
1.747- 29 arena : #x0
1.748- 30 tls-size : #x8000
1.749- 31 ffcall-active-p : #x0
1.750- 32 control-stack-pointer : #x7F35617FDD60
1.751- 33 card-table : #x7F35628DD010
1.752- 34 symbol-tlab : #x1000
1.753+ 11 CONS-TLAB : #x10271FC0D0
1.754+ 12 : #x10271FF380
1.755+ 13 : #x10271F8000
1.756+ 14 MIXED-TLAB : #x1014B6AF40
1.757+ 15 : #x1014B70000
1.758+ 16 : #x1014B68000
1.759+ 17 OS-ADDRESS : #x76AF41400000
1.760+ 18 OS-THREAD : #x76AF415FF6C0
1.761+ 19 OS-KERNEL-TID : #x1F753
1.762+ 20 ALIEN-STACK-START : #x76AF41700000
1.763+ 21 BINDING-STACK-START : #x76AF41600000
1.764+ 22 CONTROL-STACK-START : #x76AF41400000
1.765+ 23 CONTROL-STACK-END : #x76AF415FEEB0
1.766+ 24 THIS : #x76AF41800080
1.767+ 25 PREV : #x76AF22600080
1.768+ 26 NEXT : #x76AF21A00080
1.769+ 27 STATE-WORD : #x1010101
1.770+ 28 SPROF-DATA : #x0
1.771+ 29 ARENA : #x0
1.772+ 30 TLS-SIZE : #x8000
1.773+ 31 FFCALL-ACTIVE-P : #x0
1.774+ 32 CONTROL-STACK-POINTER : #x76AF415FDC70
1.775+ 33 CARD-TABLE : #x76AF42600010
1.776+ 34 SYMBOL-TLAB : #x1000
1.777 35 : #x1000
1.778 36 : #x0
1.779- 37 sys-mixed-tlab : #x103C1A0810
1.780- 38 : #x103C1A8000
1.781- 39 : #x103C1A0000
1.782- 40 sys-cons-tlab : #x100000A610
1.783- 41 : #x100000A780
1.784- 42 : #x100000A600
1.785- 43 tot-bytes-alloc-boxed : #x0
1.786- 44 tot-bytes-alloc-unboxed : #x0
1.787- 45 slow-path-allocs : #x180444
1.788- 46 et-allocator-mutex-acq : #x0
1.789- 47 et-find-freeish-page : #x0
1.790- 48 et-bzeroing : #x0
1.791- 145 *current-thread* : #<sb-thread:thread tid=575568 "worker" running {1012119283}>
1.792- 146 *free-interrupt-context-index* : 0
1.793- 147 *allow-with-interrupts* : t
1.794- 148 *interrupts-enabled* : t
1.795- 149 *interrupt-pending* : nil
1.796- 150 *in-without-gcing* : nil
1.797- 151 *gc-inhibit* : nil
1.798- 152 *gc-pending* : nil
1.799- 153 *stop-for-gc-pending* : nil
1.800- 154 0 : nil
1.801- 155 *pinned-objects* : nil
1.802- 156 *gc-pin-code-pages* : 0
1.803- 157 *restart-clusters* : ((#<restart swank::retry {7F35617FE2B3}>) (#<restart abort {7F35617FE5C3}>)
1.804- (#<restart abort {7F35617FEB33}>))
1.805- 158 *handler-clusters* : (((#<sb-kernel::classoid-cell sb-impl::eval-error>
1.806- . #<function (lambda (condition) :in sb-int:simple-eval-in-lexenv) {7F35617FE19B}>))
1.807- ((#<sb-kernel::classoid-cell sb-c:compiler-error>
1.808- . #<function (lambda (sb-c::c) :in sb-int:simple-eval-in-lexenv) {10016FC2AB}>)) ..)
1.809- 159 *ignored-package-locks* : :invalid
1.810- 160 *ir1-namespace* : :unbound
1.811- 161 *compilation* : :unbound
1.812- 162 *saved-fp* : nil
1.813- 163 *deadline* : nil
1.814- 164 *descriptor-handlers* : nil
1.815- 165 *exit-in-progress* : nil
1.816- 166 *token-buf-pool* : nil
1.817- 167 *step-out* : nil
1.818- 168 *package* : #<package "COMMON-LISP-USER">
1.819- 190 *debugger-hook* : #<function swank:swank-debugger-hook>
1.820- 191 *standard-output* : #<sb-impl::string-output-stream {10121281F3}>
1.821- 220 *standard-input* : #<swank/gray::slime-input-stream {10165C2C93}>
1.822- 224 *default-pathname-defaults* : #P"/home/ellis/dev/comp/core/"
1.823- 268 *eval-source-info* : nil
1.824- 269 *eval-tlf-index* : nil
1.825- 270 *eval-source-context* : (let ((*default-pathname-defaults* #P"/home/ellis/dev/comp/core/"))
1.826- (quickload-core-systems)
1.827- (trace "STD" "SXP" "PARSE" "CLI" "XKB" "SKEL" "ORGAN" "OBJ" "XDB" "LOG" "NET" "PACKY"
1.828- "NLP" "ROCKSDB" "K" "BTRFS" "TREE-SITTER" "ZSTD" "BLAKE3" "URING") ..)
1.829- 340 *invoke-debugger-hook* : #<function swank/sbcl::swank-invoke-debugger-hook {101212802B}>
1.830- 406 *stepper-hook* : #<function (lambda (condition) :in swank/backend:call-with-debugger-hook) {1008B37D8B}>
1.831- 434 *slime-interrupts-enabled* : t
1.832- 436 *sldb-quit-restart* : #<restart abort {7F35617FE5C3}>
1.833- 437 *emacs-connection* : #<swank::multithreaded-connection {10164E05C3}>
1.834- 438 *pending-slime-interrupts* : nil
1.835- 439 *send-counter* : 17
1.836- 441 *buffer-package* : #<package "COMMON-LISP-USER">
1.837- 442 *buffer-readtable* : #<named-readtable :current {10023EC023}>
1.838- 443 *pending-continuations* : (18)
1.839+ 37 SYS-MIXED-TLAB : #x1014A8F660
1.840+ 38 : #x1014A90000
1.841+ 39 : #x1014A88000
1.842+ 40 SYS-CONS-TLAB : #x10272108B0
1.843+ 41 : #x1027216E80
1.844+ 42 : #x1027210000
1.845+ 43 TOT-BYTES-ALLOC-BOXED : #x0
1.846+ 44 TOT-BYTES-ALLOC-UNBOXED : #x0
1.847+ 45 SLOW-PATH-ALLOCS : #x36288
1.848+ 46 ET-ALLOCATOR-MUTEX-ACQ : #x0
1.849+ 47 ET-FIND-FREEISH-PAGE : #x0
1.850+ 48 ET-BZEROING : #x0
1.851+ 145 *CURRENT-THREAD* : #<SB-THREAD:THREAD tid=128851 "worker" RUNNING {1004D89BA3}>
1.852+ 146 *FREE-INTERRUPT-CONTEXT-INDEX* : 0
1.853+ 147 *ALLOW-WITH-INTERRUPTS* : T
1.854+ 148 *INTERRUPTS-ENABLED* : T
1.855+ 149 *INTERRUPT-PENDING* : NIL
1.856+ 150 *IN-WITHOUT-GCING* : NIL
1.857+ 151 *GC-INHIBIT* : NIL
1.858+ 152 *GC-PENDING* : NIL
1.859+ 153 *STOP-FOR-GC-PENDING* : NIL
1.860+ 154 0 : NIL
1.861+ 155 *PINNED-OBJECTS* : NIL
1.862+ 156 *GC-PIN-CODE-PAGES* : 0
1.863+ 157 *RESTART-CLUSTERS* : ((#<RESTART SWANK::RETRY {76AF415FE2B3}>) (#<RESTART ABORT {76AF415FE5C3}>)
1.864+ (#<RESTART ABORT {76AF415FEB33}>))
1.865+ 158 *HANDLER-CLUSTERS* : (((#<SB-KERNEL::CLASSOID-CELL SB-IMPL::EVAL-ERROR>
1.866+ . #<FUNCTION (LAMBDA (CONDITION) :IN SB-INT:SIMPLE-EVAL-IN-LEXENV) {76AF415FE19B}>))
1.867+ ((#<SB-KERNEL::CLASSOID-CELL SB-C:COMPILER-ERROR>
1.868+ . #<FUNCTION (LAMBDA (SB-C::C) :IN SB-INT:SIMPLE-EVAL-IN-LEXENV) {10013EAE5B}>)) ..)
1.869+ 159 *IGNORED-PACKAGE-LOCKS* : :INVALID
1.870+ 160 *IR1-NAMESPACE* : :UNBOUND
1.871+ 161 *COMPILATION* : :UNBOUND
1.872+ 162 *SAVED-FP* : NIL
1.873+ 163 *DEADLINE* : NIL
1.874+ 164 *DESCRIPTOR-HANDLERS* : NIL
1.875+ 165 *EXIT-IN-PROGRESS* : NIL
1.876+ 166 *TOKEN-BUF-POOL* : NIL
1.877+ 167 *STEP-OUT* : NIL
1.878+ 168 *PACKAGE* : #<PACKAGE "COMMON-LISP-USER">
1.879+ 190 *DEBUGGER-HOOK* : #<FUNCTION SWANK:SWANK-DEBUGGER-HOOK>
1.880+ 191 *STANDARD-OUTPUT* : #<SB-IMPL::STRING-OUTPUT-STREAM {1004DA08E3}>
1.881+ 220 *STANDARD-INPUT* : #<SWANK/GRAY::SLIME-INPUT-STREAM {100B2A2813}>
1.882+ 224 *DEFAULT-PATHNAME-DEFAULTS* : #P"/home/ellis/dev/comp/core/"
1.883+ 268 *EVAL-SOURCE-INFO* : NIL
1.884+ 269 *EVAL-TLF-INDEX* : NIL
1.885+ 270 *EVAL-SOURCE-CONTEXT* : (LET ((*DEFAULT-PATHNAME-DEFAULTS* #P"/home/ellis/dev/comp/core/"))
1.886+ (TRACE "STD" "PARSE" "CLI" "XKB" "SKEL" "ORGAN" "OBJ" "XDB" "LOG" "NET" "PACKY" "NLP"
1.887+ "DAT" "ROCKSDB" "BTRFS" "TREE-SITTER" "ZSTD" "BLAKE3" "URING")
1.888+ (RT/TRACING:START-TRACING) ..)
1.889+ 342 *INVOKE-DEBUGGER-HOOK* : #<FUNCTION SWANK/SBCL::SWANK-INVOKE-DEBUGGER-HOOK {1004DA062B}>
1.890+ 408 *STEPPER-HOOK* : #<FUNCTION (LAMBDA (CONDITION) :IN SWANK/BACKEND:CALL-WITH-DEBUGGER-HOOK) {1008B3571B}>
1.891+ 436 *SLIME-INTERRUPTS-ENABLED* : T
1.892+ 438 *SLDB-QUIT-RESTART* : #<RESTART ABORT {76AF415FE5C3}>
1.893+ 439 *EMACS-CONNECTION* : #<SWANK::MULTITHREADED-CONNECTION {100961BC43}>
1.894+ 440 *PENDING-SLIME-INTERRUPTS* : NIL
1.895+ 441 *SEND-COUNTER* : 0
1.896+ 443 *BUFFER-PACKAGE* : #<PACKAGE "COMMON-LISP-USER">
1.897+ 444 *BUFFER-READTABLE* : #<NAMED-READTABLE :CURRENT {10021E3A73}>
1.898+ 445 *PENDING-CONTINUATIONS* : (469)
1.899
1.900 Binding stack: (depth 41)
1.901- 148 *interrupts-enabled* : t
1.902- 147 *allow-with-interrupts* : t
1.903- 147 *allow-with-interrupts* : nil
1.904- 148 *interrupts-enabled* : nil
1.905- 157 *restart-clusters* : nil
1.906- 148 *interrupts-enabled* : t
1.907- 147 *allow-with-interrupts* : t
1.908- 147 *allow-with-interrupts* : nil
1.909- 148 *interrupts-enabled* : nil
1.910- 437 *emacs-connection* : :no-tls-value
1.911- 438 *pending-slime-interrupts* : :no-tls-value
1.912- 439 *send-counter* : :no-tls-value
1.913- 434 *slime-interrupts-enabled* : :no-tls-value
1.914- 158 *handler-clusters* : (((#<sb-kernel::classoid-cell warning> . #<function "MAYBE-MUFFLE" {1001E7E6CB}>)
1.915- (#<sb-kernel::classoid-cell step-condition> . sb-impl::invoke-stepper)))
1.916- 158 *handler-clusters* : (((#<sb-kernel::classoid-cell swank::swank-error>
1.917- . #<function (lambda (sb-kernel::temp)
1.918- :in
1.919- swank::spawn-worker-thread) {7F35617FE83B}>)) ..)
1.920- 220 *standard-input* : :no-tls-value
1.921- 190 *debugger-hook* : :no-tls-value
1.922- 406 *stepper-hook* : :no-tls-value
1.923- 158 *handler-clusters* : (((#<sb-kernel::classoid-cell swank::swank-error>
1.924- . #<function (lambda (condition) :in swank::spawn-worker-thread) {1008DF1EFB}>))
1.925- ((#<sb-kernel::classoid-cell swank::swank-error>
1.926- . #<function (lambda (sb-kernel::temp) ..)>)))
1.927- 340 *invoke-debugger-hook* : :no-tls-value
1.928- 157 *restart-clusters* : ((#<restart abort {7F35617FEB33}>))
1.929- 436 *sldb-quit-restart* : :no-tls-value
1.930- 441 *buffer-package* : :no-tls-value
1.931- 442 *buffer-readtable* : :no-tls-value
1.932- 443 *pending-continuations* : :no-tls-value
1.933- 158 *handler-clusters* : (((#<sb-kernel::classoid-cell step-condition> . sb-impl::invoke-stepper))
1.934- ((#<sb-kernel::classoid-cell swank::swank-error>
1.935- . #<function (lambda (condition) :in swank::spawn-worker-thread) {1008DF1EFB}>))
1.936- ((#<sb-kernel::classoid-cell swank::swank-error> ..)))
1.937- 434 *slime-interrupts-enabled* : nil
1.938- 270 *eval-source-context* : :no-tls-value
1.939- 269 *eval-tlf-index* : :no-tls-value
1.940- 268 *eval-source-info* : :no-tls-value
1.941- 158 *handler-clusters* : (((#<function sb-int:constantly-t>
1.942- . #<function (lambda (swank::c) :in swank:eval-for-emacs) {7F35617FE4FB}>))
1.943- ((#<sb-kernel::classoid-cell step-condition> . sb-impl::invoke-stepper))
1.944- ((#<sb-kernel::classoid-cell swank::swank-error> ..)))
1.945- 158 *handler-clusters* : (((#<sb-kernel::classoid-cell sb-c:compiler-error>
1.946- . #<function (lambda (sb-c::c) :in sb-int:simple-eval-in-lexenv) {10016FC2AB}>))
1.947- ((#<function sb-int:constantly-t>
1.948- . #<function (lambda (swank::c) :in swank:eval-for-emacs) {7F35617FE4FB}>)) ..)
1.949- 168 *package* : :no-tls-value
1.950- 157 *restart-clusters* : ((#<restart abort {7F35617FE5C3}>) (#<restart abort {7F35617FEB33}>))
1.951- 191 *standard-output* : :no-tls-value
1.952- 270 *eval-source-context* : (swank:eval-and-grab-output
1.953+ 148 *INTERRUPTS-ENABLED* : T
1.954+ 147 *ALLOW-WITH-INTERRUPTS* : T
1.955+ 147 *ALLOW-WITH-INTERRUPTS* : NIL
1.956+ 148 *INTERRUPTS-ENABLED* : NIL
1.957+ 157 *RESTART-CLUSTERS* : NIL
1.958+ 148 *INTERRUPTS-ENABLED* : T
1.959+ 147 *ALLOW-WITH-INTERRUPTS* : T
1.960+ 147 *ALLOW-WITH-INTERRUPTS* : NIL
1.961+ 148 *INTERRUPTS-ENABLED* : NIL
1.962+ 439 *EMACS-CONNECTION* : :NO-TLS-VALUE
1.963+ 440 *PENDING-SLIME-INTERRUPTS* : :NO-TLS-VALUE
1.964+ 441 *SEND-COUNTER* : :NO-TLS-VALUE
1.965+ 436 *SLIME-INTERRUPTS-ENABLED* : :NO-TLS-VALUE
1.966+ 158 *HANDLER-CLUSTERS* : (((#<SB-KERNEL::CLASSOID-CELL WARNING> . #<FUNCTION "MAYBE-MUFFLE" {1001CE67FB}>)
1.967+ (#<SB-KERNEL::CLASSOID-CELL STEP-CONDITION> . SB-IMPL::INVOKE-STEPPER)))
1.968+ 158 *HANDLER-CLUSTERS* : (((#<SB-KERNEL::CLASSOID-CELL SWANK::SWANK-ERROR>
1.969+ . #<FUNCTION (LAMBDA (SB-KERNEL::TEMP)
1.970+ :IN
1.971+ SWANK::SPAWN-WORKER-THREAD) {76AF415FE83B}>)) ..)
1.972+ 220 *STANDARD-INPUT* : :NO-TLS-VALUE
1.973+ 190 *DEBUGGER-HOOK* : :NO-TLS-VALUE
1.974+ 408 *STEPPER-HOOK* : :NO-TLS-VALUE
1.975+ 158 *HANDLER-CLUSTERS* : (((#<SB-KERNEL::CLASSOID-CELL SWANK::SWANK-ERROR>
1.976+ . #<FUNCTION (LAMBDA (CONDITION) :IN SWANK::SPAWN-WORKER-THREAD) {1008DCEC3B}>))
1.977+ ((#<SB-KERNEL::CLASSOID-CELL SWANK::SWANK-ERROR>
1.978+ . #<FUNCTION (LAMBDA (SB-KERNEL::TEMP) ..)>)))
1.979+ 342 *INVOKE-DEBUGGER-HOOK* : :NO-TLS-VALUE
1.980+ 157 *RESTART-CLUSTERS* : ((#<RESTART ABORT {76AF415FEB33}>))
1.981+ 438 *SLDB-QUIT-RESTART* : :NO-TLS-VALUE
1.982+ 443 *BUFFER-PACKAGE* : :NO-TLS-VALUE
1.983+ 444 *BUFFER-READTABLE* : :NO-TLS-VALUE
1.984+ 445 *PENDING-CONTINUATIONS* : :NO-TLS-VALUE
1.985+ 158 *HANDLER-CLUSTERS* : (((#<SB-KERNEL::CLASSOID-CELL STEP-CONDITION> . SB-IMPL::INVOKE-STEPPER))
1.986+ ((#<SB-KERNEL::CLASSOID-CELL SWANK::SWANK-ERROR>
1.987+ . #<FUNCTION (LAMBDA (CONDITION) :IN SWANK::SPAWN-WORKER-THREAD) {1008DCEC3B}>))
1.988+ ((#<SB-KERNEL::CLASSOID-CELL SWANK::SWANK-ERROR> ..)))
1.989+ 436 *SLIME-INTERRUPTS-ENABLED* : NIL
1.990+ 270 *EVAL-SOURCE-CONTEXT* : :NO-TLS-VALUE
1.991+ 269 *EVAL-TLF-INDEX* : :NO-TLS-VALUE
1.992+ 268 *EVAL-SOURCE-INFO* : :NO-TLS-VALUE
1.993+ 158 *HANDLER-CLUSTERS* : (((#<FUNCTION SB-INT:CONSTANTLY-T>
1.994+ . #<FUNCTION (LAMBDA (SWANK::C) :IN SWANK:EVAL-FOR-EMACS) {76AF415FE4FB}>))
1.995+ ((#<SB-KERNEL::CLASSOID-CELL STEP-CONDITION> . SB-IMPL::INVOKE-STEPPER))
1.996+ ((#<SB-KERNEL::CLASSOID-CELL SWANK::SWANK-ERROR> ..)))
1.997+ 158 *HANDLER-CLUSTERS* : (((#<SB-KERNEL::CLASSOID-CELL SB-C:COMPILER-ERROR>
1.998+ . #<FUNCTION (LAMBDA (SB-C::C) :IN SB-INT:SIMPLE-EVAL-IN-LEXENV) {10013EAE5B}>))
1.999+ ((#<FUNCTION SB-INT:CONSTANTLY-T>
1.1000+ . #<FUNCTION (LAMBDA (SWANK::C) :IN SWANK:EVAL-FOR-EMACS) {76AF415FE4FB}>)) ..)
1.1001+ 168 *PACKAGE* : :NO-TLS-VALUE
1.1002+ 157 *RESTART-CLUSTERS* : ((#<RESTART ABORT {76AF415FE5C3}>) (#<RESTART ABORT {76AF415FEB33}>))
1.1003+ 191 *STANDARD-OUTPUT* : :NO-TLS-VALUE
1.1004+ 270 *EVAL-SOURCE-CONTEXT* : (SWANK:EVAL-AND-GRAB-OUTPUT
1.1005 "(let ((*default-pathname-defaults* #P\"/home/ellis/dev/comp/core/\"
1.1006-)) (quickload-core-systems)
1.1007-(trace \"STD\" \"SXP\" \"PARSE\" \"CLI\" \"XKB\" \"SKEL\" \"ORGAN\" ..)
1.1008- 269 *eval-tlf-index* : nil
1.1009- 268 *eval-source-info* : nil
1.1010- 158 *handler-clusters* : (((#<sb-kernel::classoid-cell sb-impl::eval-error>
1.1011- . #<function (lambda (condition) :in sb-int:simple-eval-in-lexenv) {7F35617FE41B}>))
1.1012- ((#<sb-kernel::classoid-cell sb-c:compiler-error>
1.1013- . #<function (lambda (sb-c::c) :in sb-int:simple-eval-in-lexenv) {10016FC2AB}>)) ..)
1.1014- 158 *handler-clusters* : (((#<sb-kernel::classoid-cell sb-c:compiler-error>
1.1015- . #<function (lambda (sb-c::c) :in sb-int:simple-eval-in-lexenv) {10016FC2AB}>))
1.1016- ((#<sb-kernel::classoid-cell sb-impl::eval-error>
1.1017- . #<function (lambda (condition) :in sb-int:simple-eval-in-lexenv) {7F35617FE41B}>)) ..)
1.1018- 224 *default-pathname-defaults* : :no-tls-value
1.1019+)) (trace \"STD\" \"PARSE\" \"CLI\" \"XKB\" \"SKEL\" \"ORGAN\"
1.1020+ \"OBJ\" \"XDB\" \"LOG\" \"NET\" \"PACKY\" \"NLP\" \"DAT\" ..)
1.1021+ 269 *EVAL-TLF-INDEX* : NIL
1.1022+ 268 *EVAL-SOURCE-INFO* : NIL
1.1023+ 158 *HANDLER-CLUSTERS* : (((#<SB-KERNEL::CLASSOID-CELL SB-IMPL::EVAL-ERROR>
1.1024+ . #<FUNCTION (LAMBDA (CONDITION) :IN SB-INT:SIMPLE-EVAL-IN-LEXENV) {76AF415FE41B}>))
1.1025+ ((#<SB-KERNEL::CLASSOID-CELL SB-C:COMPILER-ERROR>
1.1026+ . #<FUNCTION (LAMBDA (SB-C::C) :IN SB-INT:SIMPLE-EVAL-IN-LEXENV) {10013EAE5B}>)) ..)
1.1027+ 158 *HANDLER-CLUSTERS* : (((#<SB-KERNEL::CLASSOID-CELL SB-C:COMPILER-ERROR>
1.1028+ . #<FUNCTION (LAMBDA (SB-C::C) :IN SB-INT:SIMPLE-EVAL-IN-LEXENV) {10013EAE5B}>))
1.1029+ ((#<SB-KERNEL::CLASSOID-CELL SB-IMPL::EVAL-ERROR>
1.1030+ . #<FUNCTION (LAMBDA (CONDITION) :IN SB-INT:SIMPLE-EVAL-IN-LEXENV) {76AF415FE41B}>)) ..)
1.1031+ 224 *DEFAULT-PATHNAME-DEFAULTS* : :NO-TLS-VALUE
1.1032 #+end_example
1.1033
1.1034 ** std
1.1035@@ -902,18 +642,18 @@
1.1036
1.1037 #+RESULTS:
1.1038 #+begin_example
1.1039-in suite std with 11/11 tests:
1.1040-#<PASS CURRY-TEST77420>
1.1041-#<PASS ALIEN-TEST77419>
1.1042-#<PASS PAN-TEST77418>
1.1043-#<PASS ANA-TEST77417>
1.1044-#<PASS FMT-TEST77416>
1.1045-#<PASS THREAD-TEST77415>
1.1046-#<PASS ERR-TEST77414>
1.1047-#<PASS LIST-TEST77413>
1.1048-#<PASS STR-TEST77412>
1.1049-#<PASS SYM-TEST77411>
1.1050-#<PASS READTABLES-TEST77410>
1.1051+in suite STD with 11/11 tests:
1.1052+#<PASS CURRY-TEST9513955>
1.1053+#<PASS ALIEN-TEST9513954>
1.1054+#<PASS PAN-TEST9513953>
1.1055+#<PASS ANA-TEST9513952>
1.1056+#<PASS FMT-TEST9513951>
1.1057+#<PASS THREAD-TEST9513950>
1.1058+#<PASS ERR-TEST9513949>
1.1059+#<PASS LIST-TEST9513948>
1.1060+#<PASS STR-TEST9513947>
1.1061+#<PASS SYM-TEST9513946>
1.1062+#<PASS READTABLES-TEST9513945>
1.1063 No tests failed.
1.1064 #+end_example
1.1065
1.1066@@ -1265,9 +1005,9 @@
1.1067 #+end_src
1.1068
1.1069 #+RESULTS:
1.1070-: in suite rocksdb with 2/2 tests:
1.1071-: #<PASS DB-BASIC-TEST249360>
1.1072-: #<PASS OPTS-TEST249359>
1.1073+: in suite ROCKSDB with 2/2 tests:
1.1074+: #<PASS DB-BASIC-TEST9514028>
1.1075+: #<PASS OPTS-TEST9514027>
1.1076 : No tests failed.
1.1077
1.1078 *** uring
1.1079@@ -1283,7 +1023,7 @@
1.1080 : uring
1.1081 : ; Loading "uring"
1.1082 :
1.1083-: in suite uring with 0/0 tests:
1.1084+: in suite URING with 0/0 tests:
1.1085 : No tests failed.
1.1086
1.1087 *** tree-sitter
1.1088@@ -1294,60 +1034,16 @@
1.1089 #+end_src
1.1090
1.1091 #+RESULTS:
1.1092-#+begin_example
1.1093-To load "tree-sitter":
1.1094- Load 1 ASDF system:
1.1095- tree-sitter
1.1096-; Loading "tree-sitter"
1.1097-
1.1098-in suite tree-sitter with 2/2 tests:
1.1099-#<FAIL THE ALIEN FUNCTION "TREE_SITTER_RUST" IS UNDEFINED.>
1.1100-#<PASS TS-JSON-TEST249402>
1.1101-1 out of 2 total tests failed:
1.1102- #<RT:TEST TS-RUST :FN TS-RUST-TEST249403 :ARGS NIL :PERSIST NIL {1007F2CB53}>.
1.1103-1 unexpected failures:
1.1104- #<FAIL THE ALIEN FUNCTION "TREE_SITTER_RUST" IS UNDEFINED.>.
1.1105-#+end_example
1.1106-
1.1107-*** k
1.1108-#+begin_src lisp :results output replace :exports results
1.1109- (ql:quickload :k)
1.1110- (load "lisp/ffi/k/tests.lisp")
1.1111- (asdf:test-system :k)
1.1112-#+end_src
1.1113-
1.1114-#+RESULTS:
1.1115-: To load "k":
1.1116+: To load "tree-sitter":
1.1117 : Load 1 ASDF system:
1.1118-: k
1.1119-: ; Loading "k"
1.1120+: tree-sitter
1.1121+: ; Loading "tree-sitter"
1.1122 :
1.1123-: in suite k with 1/1 tests:
1.1124-: #<PASS K-TEST249418>
1.1125+: in suite TREE-SITTER with 2/2 tests:
1.1126+: #<PASS TS-RUST-TEST9514109>
1.1127+: #<PASS TS-JSON-TEST9514108>
1.1128 : No tests failed.
1.1129
1.1130-*** bqn
1.1131-#+begin_src lisp :results output replace :exports results
1.1132- (ql:quickload :bqn)
1.1133- (load "lisp/ffi/bqn/tests.lisp")
1.1134- (asdf:test-system :bqn)
1.1135-#+end_src
1.1136-
1.1137-#+RESULTS:
1.1138-#+begin_example
1.1139-To load "bqn":
1.1140- Load 1 ASDF system:
1.1141- bqn
1.1142-; Loading "bqn"
1.1143-
1.1144-in suite bqn with 1/1 tests:
1.1145-#<FAIL ARITHMETIC ERROR FLOATING-POINT-INVALID-OPERATION SIGNALLED>
1.1146-1 out of 1 total tests failed:
1.1147- #<RT:TEST BQN :FN BQN-TEST394 :ARGS NIL :PERSIST NIL {100B6795C3}>.
1.1148-1 unexpected failures:
1.1149- #<FAIL ARITHMETIC ERROR FLOATING-POINT-INVALID-OPERATION SIGNALLED>.
1.1150-#+end_example
1.1151-
1.1152 *** blake3
1.1153 #+begin_src lisp :results output replace :exports results
1.1154 (ql:quickload :blake3)
1.1155@@ -1362,87 +1058,69 @@
1.1156 blake3
1.1157 ; Loading "blake3"
1.1158
1.1159-in suite blake3 with 2/2 tests:
1.1160+in suite BLAKE3 with 2/2 tests:
1.1161
1.1162-#<sb-alien-internals:alien-value :sap #X7F3B4D30F888 :type (*
1.1163- (sb-alien:struct
1.1164- blake3/pkg:blake3-hasher
1.1165- (blake3/pkg::key
1.1166- (array
1.1167- (sb-alien:unsigned
1.1168+#<SB-ALIEN-INTERNALS:ALIEN-VALUE :SAP #X76AF417FF888 :TYPE (*
1.1169+ (SB-ALIEN:STRUCT
1.1170+ BLAKE3/PKG:BLAKE3-HASHER
1.1171+ (BLAKE3/PKG::KEY
1.1172+ (ARRAY
1.1173+ (SB-ALIEN:UNSIGNED
1.1174 32)
1.1175 8)
1.1176- :offset 0)
1.1177- (blake3/pkg::chunk
1.1178- (sb-alien:struct
1.1179- blake3/pkg:blake3-chunk-state
1.1180- (blake3/pkg::key
1.1181- (array
1.1182- (sb-alien:unsigned
1.1183+ :OFFSET 0)
1.1184+ (BLAKE3/PKG::CHUNK
1.1185+ (SB-ALIEN:STRUCT
1.1186+ BLAKE3/PKG:BLAKE3-CHUNK-STATE
1.1187+ (BLAKE3/PKG::KEY
1.1188+ (ARRAY
1.1189+ (SB-ALIEN:UNSIGNED
1.1190 32)
1.1191 8)
1.1192- :offset 0)
1.1193- (blake3/pkg::chunk-counter
1.1194- (sb-alien:unsigned
1.1195+ :OFFSET 0)
1.1196+ (BLAKE3/PKG::CHUNK-COUNTER
1.1197+ (SB-ALIEN:UNSIGNED
1.1198 64)
1.1199- :offset 256)
1.1200- (blake3/pkg::buf
1.1201- (array
1.1202- (sb-alien:unsigned
1.1203+ :OFFSET 256)
1.1204+ (BLAKE3/PKG::BUF
1.1205+ (ARRAY
1.1206+ (SB-ALIEN:UNSIGNED
1.1207 8)
1.1208 64)
1.1209- :offset 320)
1.1210- (blake3/pkg::buf-len
1.1211- (sb-alien:unsigned
1.1212+ :OFFSET 320)
1.1213+ (BLAKE3/PKG::BUF-LEN
1.1214+ (SB-ALIEN:UNSIGNED
1.1215 8)
1.1216- :offset 832)
1.1217- (blake3/pkg::blocks-compressed
1.1218- (sb-alien:unsigned
1.1219+ :OFFSET 832)
1.1220+ (BLAKE3/PKG::BLOCKS-COMPRESSED
1.1221+ (SB-ALIEN:UNSIGNED
1.1222 8)
1.1223- :offset 840)
1.1224- (blake3/pkg::flags
1.1225- (sb-alien:unsigned
1.1226+ :OFFSET 840)
1.1227+ (BLAKE3/PKG::FLAGS
1.1228+ (SB-ALIEN:UNSIGNED
1.1229 8)
1.1230- :offset 848))
1.1231- :offset 256)
1.1232- (blake3/pkg::cv-stack-len
1.1233- (sb-alien:unsigned
1.1234+ :OFFSET 848))
1.1235+ :OFFSET 256)
1.1236+ (BLAKE3/PKG::CV-STACK-LEN
1.1237+ (SB-ALIEN:UNSIGNED
1.1238 8)
1.1239- :offset 1152)
1.1240- (blake3/pkg::cv-stack
1.1241- (array
1.1242- (sb-alien:unsigned
1.1243+ :OFFSET 1152)
1.1244+ (BLAKE3/PKG::CV-STACK
1.1245+ (ARRAY
1.1246+ (SB-ALIEN:UNSIGNED
1.1247 8)
1.1248 1760)
1.1249- :offset 1160)))>
1.1250-#<sb-alien-internals:alien-value :sap #X7F3B4D30F880 :type (*
1.1251+ :OFFSET 1160)))>
1.1252+#<SB-ALIEN-INTERNALS:ALIEN-VALUE :SAP #X76AF417FF880 :TYPE (*
1.1253 (*
1.1254- (sb-alien:unsigned
1.1255+ (SB-ALIEN:UNSIGNED
1.1256 8)))>
1.1257-#<PASS HASHER-TEST249420>
1.1258-#<PASS VERSION-TEST249419>
1.1259+#<PASS HASHER-TEST9514127>
1.1260+#<PASS VERSION-TEST9514126>
1.1261 No tests failed.
1.1262-in suite blake3 with 0/2 tests:
1.1263+in suite BLAKE3 with 0/2 tests:
1.1264 No tests failed.
1.1265 #+end_example
1.1266-
1.1267-*** alpm
1.1268-#+begin_src lisp :results output replace :exports results
1.1269- (ql:quickload :alpm)
1.1270- (load "lisp/ffi/alpm/tests.lisp")
1.1271- (asdf:test-system :alpm)
1.1272-#+end_src
1.1273-
1.1274-#+RESULTS:
1.1275-: To load "alpm":
1.1276-: Load 1 ASDF system:
1.1277-: alpm
1.1278-: ; Loading "alpm"
1.1279-:
1.1280-: in suite alpm with 1/1 tests:
1.1281-: #<PASS ALPM-VERSION-TEST249439>
1.1282-: No tests failed.
1.1283-
1.1284 *** xkb
1.1285 #+begin_src lisp :results output replace :exports results
1.1286 (ql:quickload :xkb)
1.1287@@ -1456,6 +1134,6 @@
1.1288 : xkb
1.1289 : ; Loading "xkb"
1.1290 :
1.1291-: in suite xkb with 1/1 tests:
1.1292-: #<PASS XKB-BASIC-TEST249441>
1.1293+: in suite XKB with 1/1 tests:
1.1294+: #<PASS XKB-BASIC-TEST9514128>
1.1295 : No tests failed.