changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > org > docs / core/tests.org

revision 19: 93bea7513a3e
parent 17: 2601788ab805
child 22: 889970442a12
     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.