changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > org > docs / core/tests.org

changeset 17: 2601788ab805
parent: 46fb6a10d2e1
child: 93bea7513a3e
author: Richard Westhaver <ellis@rwest.io>
date: Wed, 10 Jan 2024 19:02:43 -0500
permissions: -rw-r--r--
description: sub up
1 # -*- org-export-babel-evaluate: nil -*-
2 {{{header(tests,Richard Westhaver,ellis@rwest.io,core test results)}}}
3 #+property: header-args :dir /home/ellis/dev/comp/core/
4 * rust
5 ** sys
6 These crates contain FFI bindings to foreign libraries, usually in C.
7 *** btrfs
8 *** btrfsutil
9 *** rocksdb
10 ** lib
11 *** TODO alch
12 *** audio
13 #+begin_src shell :results output replace :exports results
14  cd rust/lib/audio
15  cargo test
16 #+end_src
17 
18 #+RESULTS:
19 #+begin_example
20 
21 running 1 test
22 test default_device ... ok
23 
24 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
25 
26 
27 running 0 tests
28 
29 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
30 
31 #+end_example
32 
33 *** crypto
34 #+begin_src shell :results output replace :exports results
35 cd rust/lib/crypto
36 cargo test
37 #+end_src
38 
39 #+RESULTS:
40 #+begin_example
41 
42 running 6 tests
43 test tests::salsa20_key0_ivhi ... ok
44 test tests::salsa20_key1_iv0 ... ok
45 test tests::salsa20_key0_iv1 ... ok
46 test tests::xsalsa20_encrypt_hello_world ... ok
47 test tests::xsalsa20_encrypt_zeros ... ok
48 test tests::gen_keypair ... ok
49 
50 test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
51 
52 
53 running 0 tests
54 
55 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
56 
57 #+end_example
58 
59 *** TODO db
60 #+begin_src shell :results output replace :exports results :eval no
61 cd rust/lib/db
62 cargo test
63 #+end_src
64 
65 #+RESULTS:
66 
67 *** flate
68 #+begin_src shell :results output replace :exports results
69 cd rust/lib/flate
70 cargo test
71 #+end_src
72 
73 #+RESULTS:
74 #+begin_example
75 
76 running 1 test
77 test pack_test ... ok
78 
79 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
80 
81 
82 running 0 tests
83 
84 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
85 
86 #+end_example
87 
88 *** hash
89 #+begin_src shell :results output replace :exports results
90 cd rust/lib/hash
91 cargo test
92 #+end_src
93 
94 #+RESULTS:
95 #+begin_example
96 
97 running 5 tests
98 test tests::hex_hash ... ok
99 test tests::id_hex ... ok
100 test tests::id_state_hash ... ok
101 test tests::rand_id ... ok
102 test tests::random_demon_id_is_valid ... ok
103 
104 test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
105 
106 
107 running 0 tests
108 
109 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
110 
111 #+end_example
112 
113 *** krypt
114 *** logger
115 #+begin_src shell :results output replace :exports results
116 cd rust/lib/logger
117 cargo test
118 #+end_src
119 
120 #+RESULTS:
121 #+begin_example
122 
123 running 1 test
124 test tests::simple_init ... ok
125 
126 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
127 
128 
129 running 0 tests
130 
131 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
132 
133 #+end_example
134 
135 *** sxp
136 #+begin_src shell :results output replace :exports results
137 cd rust/lib/sxp
138 cargo test
139 #+end_src
140 
141 #+RESULTS:
142 #+begin_example
143 
144 running 0 tests
145 
146 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
147 
148 
149 running 0 tests
150 
151 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
152 
153 
154 running 1 test
155 test canonical_fmt ... ok
156 
157 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
158 
159 
160 running 5 tests
161 test list_form ... ok
162 test num_form ... ok
163 test sym_form ... ok
164 test nil_form ... ok
165 test str_form ... ok
166 
167 test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
168 
169 
170 running 0 tests
171 
172 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
173 
174 
175 running 3 tests
176 test ser_enum ... ok
177 test ser_form ... ok
178 test ser_struct ... ok
179 
180 test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
181 
182 
183 running 5 tests
184 test list_end_token ... ok
185 test list_start_token ... ok
186 test num_token ... ok
187 test str_token ... ok
188 test sym_token ... ok
189 
190 test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
191 
192 
193 running 0 tests
194 
195 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
196 
197 #+end_example
198 
199 *** tenex
200 *** util
201 #+begin_src shell :results output replace :exports results
202 cd rust/lib/util
203 cargo test
204 #+end_src
205 
206 #+RESULTS:
207 #+begin_example
208 
209 running 1 test
210 test tests::test_related_paths ... ok
211 
212 test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
213 
214 
215 running 0 tests
216 
217 test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
218 
219 #+end_example
220 
221 * lisp
222 #+name: start-slime
223 #+begin_src emacs-lisp
224  (slime)
225 #+end_src
226 
227 #+RESULTS: start-slime
228 : #<buffer *inferior-lisp*>
229 
230 #+name: quickload-core-systems
231 #+begin_src lisp :results silent :exports code
232  (defun quickload-core-systems ()
233  (ql:quickload :std)
234  (ql:quickload :rt)
235  (ql:quickload :parse)
236  (ql:quickload :cli)
237  (ql:quickload :xkb)
238  ;; (ql:quickload :alpm)
239  (ql:quickload :btrfs)
240  ;; (ql:quickload :bqn)
241  (ql:quickload :k)
242  (ql:quickload :syn)
243  (ql:quickload :pod)
244  (ql:quickload :vc)
245  (ql:quickload :dat)
246  (ql:quickload :tree-sitter)
247  (ql:quickload :uring)
248  (ql:quickload :zstd)
249  (ql:quickload :blake3)
250  (ql:quickload :rocksdb)
251  (ql:quickload :rdb)
252  (ql:quickload :xdb)
253  (ql:quickload :skel)
254  (ql:quickload :organ)
255  (ql:quickload :nlp)
256  (ql:quickload :obj)
257  (ql:quickload :log)
258  (ql:quickload :net)
259  (ql:quickload :packy))
260 #+end_src
261 
262 #+name: gen-core-coverage-report
263 #+begin_src lisp :results silent :exports both
264  ;; (require :sb-cover)
265  (defun gen-report (system &optional (directory #P"/mnt/y/data/packy/report/cover/core/"))
266 
267  (progn
268  (declaim (optimize sb-cover:store-coverage-data))
269  (asdf:compile-system system)
270  (asdf:test-system system)
271  (prog1
272  (sb-cover:report directory)
273  (declaim (optimize (sb-cover:store-coverage-data 0))))))
274 
275  (defun gen-core-coverage-report ()
276  (time
277  (progn
278  (gen-report :std)
279  (gen-report :dat)
280  (gen-report :pod)
281  (gen-report :vc)
282  (gen-report :syn)
283  (gen-report :parse)
284  (gen-report :cli)
285  (gen-report :xkb)
286  ;; (gen-report :alpm)
287  ;; (gen-report :btrfs)
288  ;; (gen-report :bqn)
289  ;; (gen-report :k)
290  (gen-report :tree-sitter)
291  (gen-report :uring)
292  (gen-report :zstd)
293  (gen-report :blake3)
294  (gen-report :rocksdb)
295  (gen-report :rdb)
296  (gen-report :xdb)
297  (gen-report :skel)
298  (gen-report :organ)
299  (gen-report :nlp)
300  (gen-report :obj)
301  (gen-report :log)
302  (gen-report :net)
303  (gen-report :packy))))
304 #+end_src
305 
306 #+RESULTS: gen-core-coverage-report
307 
308 #+name: gen-trace-report
309 #+begin_src lisp :results output :exports code
310  (quickload-core-systems)
311  (trace "STD" "PARSE" "CLI" "XKB" "SKEL" "ORGAN"
312  "OBJ" "XDB" "LOG" "NET" "PACKY" "NLP" "DAT"
313  "ROCKSDB" "K" "BTRFS" "TREE-SITTER" "ZSTD" "BLAKE3" "URING")
314  (rt/trace:start-tracing)
315  (gen-core-coverage-report)
316  (rt/trace:stop-tracing)
317  (rt/trace:save-report "/mnt/y/data/packy/report/trace/core.json")
318  (sb-thread:print-allocator-histogram)
319  (std:dump-thread)
320 #+end_src
321 
322 #+RESULTS: gen-trace-report
323 #+begin_example
324 To load "std":
325  Load 1 ASDF system:
326  std
327 ; Loading "std"
328 
329 To load "rt":
330  Load 1 ASDF system:
331  rt
332 ; Loading "rt"
333 
334 To load "sxp":
335  Load 1 ASDF system:
336  sxp
337 ; Loading "sxp"
338 
339 To load "parse":
340  Load 1 ASDF system:
341  parse
342 ; Loading "parse"
343 
344 To load "cli":
345  Load 1 ASDF system:
346  cli
347 ; Loading "cli"
348 
349 To load "xkb":
350  Load 1 ASDF system:
351  xkb
352 ; Loading "xkb"
353 
354 To load "btrfs":
355  Load 1 ASDF system:
356  btrfs
357 ; Loading "btrfs"
358 
359 To load "k":
360  Load 1 ASDF system:
361  k
362 ; Loading "k"
363 
364 To load "tree-sitter":
365  Load 1 ASDF system:
366  tree-sitter
367 ; Loading "tree-sitter"
368 
369 To load "uring":
370  Load 1 ASDF system:
371  uring
372 ; Loading "uring"
373 
374 To load "zstd":
375  Load 1 ASDF system:
376  zstd
377 ; Loading "zstd"
378 
379 To load "blake3":
380  Load 1 ASDF system:
381  blake3
382 ; Loading "blake3"
383 
384 To load "rocksdb":
385  Load 1 ASDF system:
386  rocksdb
387 ; Loading "rocksdb"
388 
389 To load "rdb":
390  Load 1 ASDF system:
391  rdb
392 ; Loading "rdb"
393 
394 To load "xdb":
395  Load 1 ASDF system:
396  xdb
397 ; Loading "xdb"
398 
399 To load "skel":
400  Load 1 ASDF system:
401  skel
402 ; Loading "skel"
403 
404 To load "organ":
405  Load 1 ASDF system:
406  organ
407 ; Loading "organ"
408 
409 To load "nlp":
410  Load 1 ASDF system:
411  nlp
412 ; Loading "nlp"
413 
414 To load "obj":
415  Load 1 ASDF system:
416  obj
417 ; Loading "obj"
418 
419 To load "log":
420  Load 1 ASDF system:
421  log
422 ; Loading "log"
423 
424 To load "net":
425  Load 1 ASDF system:
426  net
427 ; Loading "net"
428 
429 To load "packy":
430  Load 1 ASDF system:
431  packy
432 ; Loading "packy"
433 
434 in suite std with 11/11 tests:
435 #<PASS CURRY-TEST620>
436 #<PASS ALIEN-TEST619>
437 #<PASS PAN-TEST618>
438 #<PASS ANA-TEST617>
439 #<PASS FMT-TEST616>
440 #<FAIL ODD NUMBER OF &KEY ARGUMENTS>
441 #<PASS ERR-TEST614>
442 #<PASS LIST-TEST613>
443 #<PASS STR-TEST612>
444 #<PASS SYM-TEST611>
445 #<PASS READTABLES-TEST610>
446 1 out of 11 total tests failed:
447  #<RT:TEST THREAD :FN THREAD-TEST615 :ARGS NIL :PERSIST NIL {100D51CCE3}>.
448 1 unexpected failures: #<FAIL ODD NUMBER OF &KEY ARGUMENTS>.in suite sxp with 4/4 tests:
449 #<PASS SXP-STREAM-TEST660>
450 #<PASS SXP-STRING-TEST659>
451 #<PASS SXP-FILE-TEST658>
452 #<PASS FORMS-TEST657>
453 No tests failed.
454 ; compiling file "/home/ellis/dev/comp/core/lisp/lib/parse/tests.lisp" (written 24 DEC 2023 04:50:53 PM):
455 
456 ; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/parse/tests-tmp28QY7AHM.fasl
457 ; compilation finished in 0:00:00.006
458 in suite parse with 2/2 tests:
459 Table ready, 9 rules, 16 states.
460 #<PASS LALR-TEST800>
461 #<PASS LEX-TEST799>
462 No tests failed.
463 in suite cli with 5/5 tests:
464 #<PASS REPL-TEST1290>
465 #<PASS SPARK-TEST1289>
466 TEST: # of steps = 100
467 ==================================================
468 Finished in
469 #<PASS PROGRESS-TEST1288>
470 #<PASS CLI-TEST1287>
471 #<PASS ANSI-TEST1285>
472 No tests failed.
473 in suite xkb with 1/1 tests:
474 #<PASS XKB-BASIC-TEST1775>
475 No tests failed.
476 in suite tree-sitter with 2/2 tests:
477 #<FAIL THE ALIEN FUNCTION "TREE_SITTER_RUST" IS UNDEFINED.>
478 #<PASS TS-JSON-TEST2281>
479 1 out of 2 total tests failed:
480  #<RT:TEST TS-RUST :FN TS-RUST-TEST2282 :ARGS NIL :PERSIST NIL {1010D8DB43}>.
481 1 unexpected failures:
482  #<FAIL THE ALIEN FUNCTION "TREE_SITTER_RUST" IS UNDEFINED.>.in suite uring with 0/0 tests:
483 No tests failed.
484 in suite zstd with 0/0 tests:
485 No tests failed.
486 in suite blake3 with 2/2 tests:
487 
488 #<sb-alien-internals:alien-value :sap #X7F35619FF888 :type (*
489  (sb-alien:struct
490  blake3/pkg:blake3-hasher
491  (blake3/pkg::key
492  (array
493  (sb-alien:unsigned
494  32)
495  8)
496  :offset 0)
497  (blake3/pkg::chunk
498  (sb-alien:struct
499  blake3/pkg:blake3-chunk-state
500  (blake3/pkg::key
501  (array
502  (sb-alien:unsigned
503  32)
504  8)
505  :offset 0)
506  (blake3/pkg::chunk-counter
507  (sb-alien:unsigned
508  64)
509  :offset 256)
510  (blake3/pkg::buf
511  (array
512  (sb-alien:unsigned
513  8)
514  64)
515  :offset 320)
516  (blake3/pkg::buf-len
517  (sb-alien:unsigned
518  8)
519  :offset 832)
520  (blake3/pkg::blocks-compressed
521  (sb-alien:unsigned
522  8)
523  :offset 840)
524  (blake3/pkg::flags
525  (sb-alien:unsigned
526  8)
527  :offset 848))
528  :offset 256)
529  (blake3/pkg::cv-stack-len
530  (sb-alien:unsigned
531  8)
532  :offset 1152)
533  (blake3/pkg::cv-stack
534  (array
535  (sb-alien:unsigned
536  8)
537  1760)
538  :offset 1160)))>
539 #<sb-alien-internals:alien-value :sap #X7F35619FF880 :type (*
540  (*
541  (sb-alien:unsigned
542  8)))>
543 #<PASS HASHER-TEST3972>
544 #<PASS VERSION-TEST3971>
545 No tests failed.
546 in suite blake3 with 0/2 tests:
547 No tests failed.
548 in suite rocksdb with 2/2 tests:
549 #<PASS DB-BASIC-TEST4606>
550 #<PASS OPTS-TEST4605>
551 No tests failed.
552 in suite rdb with 4/4 tests:
553 #<PASS RDB-BYTES-TEST5731>
554 #<PASS RDB-TEST5730>
555 #<PASS RAW-TEST5729>
556 #<PASS MINIMAL-TEST5728>
557 No tests failed.
558 ; compiling file "/home/ellis/dev/comp/core/lisp/lib/xdb/tests.lisp" (written 20 DEC 2023 09:14:24 PM):
559 
560 ; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/xdb/tests-tmpEHXRK656.fasl
561 ; compilation finished in 0:00:00.006
562 in suite xdb with 1/1 tests:
563 Hash Test
564 Store
565 Sum
566 Find
567 Sort
568 List Test
569 Store
570 Sum
571 Find
572 Sort
573 Object non storable Test
574 Store
575 Sum
576 Find
577 Sort
578 Object storable Test
579 Store
580 Sum
581 Find
582 Sort
583 #<PASS DB-TEST54187>
584 No tests failed.
585 ; compiling file "/home/ellis/dev/comp/core/lisp/lib/skel/tests.lisp" (written 21 DEC 2023 04:20:56 PM):
586 
587 ; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/skel/tests-tmpQQRV1WLF.fasl
588 ; compilation finished in 0:00:00.036
589 in suite skel with 6/6 tests:
590 #<PASS VM-TEST56243>
591 #<PASS MAKEFILE-TEST56242>
592 #<PASS SKELRC-TEST56241>
593 #<PASS SKELFILE-TEST56240>
594 #<PASS HEADER-COMMENTS-TEST56239>
595 #<PASS SANITY-TEST56238>
596 No tests failed.
597 ; compiling file "/home/ellis/dev/comp/core/lisp/lib/organ/tests.lisp" (written 24 DEC 2023 01:26:01 AM):
598 
599 ; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/organ/tests-tmp15GX2XW9.fasl
600 ; compilation finished in 0:00:00.003
601 in suite organ with 3/3 tests:
602 #<organ:org-headline {102F08B5C3}>
603  [standard-object]
604 
605 Slots with :class allocation:
606  kind = :org-headline
607 Slots with :instance allocation:
608  text = "** DONE testing stuff :test:test:"
609  state = nil
610  level = 2
611  props = nil
612  priority = nil
613  tags = #(#<organ:org-tag {102F2DB9A3}> #<organ:org-tag {102F2DBB83}>)
614  title = "DONE testing stuff"
615 #<PASS ORG-HEADLINE-TEST59570>
616 #<PASS ORG-LINES-TEST59569>
617 #<PASS ORG-FILE-TEST59568>
618 No tests failed.
619 ; compiling file "/home/ellis/dev/comp/core/lisp/lib/nlp/tests.lisp" (written 13 DEC 2023 06:02:19 PM):
620 
621 ; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/nlp/tests-tmpZ0FX1HG7.fasl
622 ; compilation finished in 0:00:00.006
623 in suite nlp with 3/3 tests:
624 #<PASS TEXTRANK-TEST61946>
625 #<PASS DBSCAN-TEST61945>
626 #<PASS PORTER-STEM-TEST61944>
627 No tests failed.
628 ; compiling file "/home/ellis/dev/comp/core/lisp/lib/obj/tests.lisp" (written 24 DEC 2023 07:22:44 PM):
629 
630 ; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/obj/tests-tmpEVNDT64K.fasl
631 ; compilation finished in 0:00:00.033
632 in suite obj with 12/12 tests:
633 #<PASS GRAPH-TEST64366>
634 #<PASS AVL-TREE-TEST64365>
635 #<PASS RB-TREE-TEST64364>
636 #<PASS BRO-TREE-TEST64363>
637 #<PASS GENERIC-TREE-TEST64362>
638 #<PASS RING-TEST64361>
639 #<PASS CASTABLE-SOLO-TEST64359>
640 #<PASS DEF-SEQ-TEST64358>
641 #<PASS DEF-ITER-TEST64357>
642 #<PASS IDS-TEST64356>
643 #<PASS TABLES-TEST64355>
644 #<PASS COLORS-TEST64354>
645 No tests failed.
646 in suite log with 1/1 tests:
647 #<PASS LOG-TEST67551>
648 No tests failed.
649 ; compiling file "/home/ellis/dev/comp/core/lisp/lib/net/tests.lisp" (written 17 DEC 2023 02:21:58 AM):
650 
651 ; wrote /home/ellis/.cache/common-lisp/sbcl-2.3.12+main-linux-x64/home/ellis/dev/comp/core/lisp/lib/net/tests-tmpBCUL6QPT.fasl
652 ; compilation finished in 0:00:00.003
653 in suite net with 6/6 tests:
654 #<PASS SANITY-TEST70768>
655 #<PASS OSC-TEST70767>
656 #<PASS TLV-TEST70766>
657 #<PASS UDP-TEST70765>
658 #<PASS TCP-TEST70764>
659 #<PASS DNS-TEST70763>
660 No tests failed.
661 in suite packy with 1/1 tests:
662 #<PASS PACKY-OBJECTS-TEST73999>
663 No tests failed.
664  Bin Size Allocated Count Cum%
665  0 16 0 0 nil
666  1 32 0 0 nil
667  2 48 0 0 nil
668  3 64 0 0 nil
669  4 80 0 0 nil
670  5 96 0 0 nil
671  6 112 0 0 nil
672  7 128 0 0 nil
673  8 144 0 0 nil
674  9 160 0 0 nil
675  10 176 0 0 nil
676  11 192 0 0 nil
677  12 208 0 0 nil
678  13 224 0 0 nil
679  14 240 0 0 nil
680  15 256 0 0 nil
681  16 272 0 0 nil
682  17 288 0 0 nil
683  18 304 0 0 nil
684  19 320 0 0 nil
685  20 336 0 0 nil
686  21 352 0 0 nil
687  22 368 0 0 nil
688  23 384 0 0 nil
689  24 400 0 0 nil
690  25 416 0 0 nil
691  26 432 0 0 nil
692  27 448 0 0 nil
693  28 464 0 0 nil
694  29 480 0 0 nil
695  30 496 0 0 nil
696  31 512 0 0 nil
697  32 < 1024 0 0 nil
698  33 < 2048 0 0 nil
699  34 < 4096 0 0 nil
700  35 < 8192 0 0 nil
701  36 < 16384 0 0 nil
702  37 < 32768 0 0 nil
703  38 < 65536 0 0 nil
704  39 < 131072 0 0 nil
705  40 < 262144 0 0 nil
706  41 < 524288 0 0 nil
707  42 < 2^20 0 0 nil
708  43 < 2^21 0 0 nil
709  44 < 2^22 0 0 nil
710  45 < 2^23 0 0 nil
711  46 < 2^24 0 0 nil
712  47 < 2^25 0 0 nil
713  48 < 2^26 0 0 nil
714  49 < 2^27 0 0 nil
715  50 < 2^28 0 0 nil
716  51 < 2^29 0 0 nil
717  52 < 2^30 0 0 nil
718  53 < 2^31 0 0 nil
719  54 < 2^32 0 0 nil
720  55 < 2^33 0 0 nil
721  56 < 2^34 0 0 nil
722  57 < 2^35 0 0 nil
723  58 < 2^36 0 0 nil
724  59 < 2^37 0 0 nil
725  60 < 2^38 0 0 nil
726  61 < 2^39 0 0 nil
727  62 < 2^40 0 0 nil
728  63 < 2^41 0 0 nil
729  Tot 0 0
730 TLS: (base=7F3561A00080)
731  1 stepping : #x0
732  2 binding-stack-pointer : #x7F3561800290
733  3 current-catch-block : #x7F35617FE9B0
734  4 current-unwind-protect-block : #x7F35617FE520
735  5 pseudo-atomic-bits : #x0
736  6 alien-stack-pointer : #x7F3561A00000
737  7 profile-data : #x0
738  8 boxed-tlab : #x1000
739  9 : #x1000
740  10 : #x0
741  11 cons-tlab : #x10218C81E0
742  12 : #x10218C8200
743  13 : #x10218C8180
744  14 mixed-tlab : #x103C1C1AD0
745  15 : #x103C1C8000
746  16 : #x103C1C0000
747  17 os-address : #x7F35615FE000
748  18 os-thread : #x7F35617FF6C0
749  19 os-kernel-tid : #x8C850
750  20 alien-stack-start : #x7F3561900000
751  21 binding-stack-start : #x7F3561800000
752  22 control-stack-start : #x7F3561600000
753  23 control-stack-end : #x7F35617FEEB0
754  24 this : #x7F3561A00080
755  25 prev : #x0
756  26 next : #x7F3560D10080
757  27 state-word : #x1010101
758  28 sprof-data : #x0
759  29 arena : #x0
760  30 tls-size : #x8000
761  31 ffcall-active-p : #x0
762  32 control-stack-pointer : #x7F35617FDD60
763  33 card-table : #x7F35628DD010
764  34 symbol-tlab : #x1000
765  35 : #x1000
766  36 : #x0
767  37 sys-mixed-tlab : #x103C1A0810
768  38 : #x103C1A8000
769  39 : #x103C1A0000
770  40 sys-cons-tlab : #x100000A610
771  41 : #x100000A780
772  42 : #x100000A600
773  43 tot-bytes-alloc-boxed : #x0
774  44 tot-bytes-alloc-unboxed : #x0
775  45 slow-path-allocs : #x180444
776  46 et-allocator-mutex-acq : #x0
777  47 et-find-freeish-page : #x0
778  48 et-bzeroing : #x0
779  145 *current-thread* : #<sb-thread:thread tid=575568 "worker" running {1012119283}>
780  146 *free-interrupt-context-index* : 0
781  147 *allow-with-interrupts* : t
782  148 *interrupts-enabled* : t
783  149 *interrupt-pending* : nil
784  150 *in-without-gcing* : nil
785  151 *gc-inhibit* : nil
786  152 *gc-pending* : nil
787  153 *stop-for-gc-pending* : nil
788  154 0 : nil
789  155 *pinned-objects* : nil
790  156 *gc-pin-code-pages* : 0
791  157 *restart-clusters* : ((#<restart swank::retry {7F35617FE2B3}>) (#<restart abort {7F35617FE5C3}>)
792  (#<restart abort {7F35617FEB33}>))
793  158 *handler-clusters* : (((#<sb-kernel::classoid-cell sb-impl::eval-error>
794  . #<function (lambda (condition) :in sb-int:simple-eval-in-lexenv) {7F35617FE19B}>))
795  ((#<sb-kernel::classoid-cell sb-c:compiler-error>
796  . #<function (lambda (sb-c::c) :in sb-int:simple-eval-in-lexenv) {10016FC2AB}>)) ..)
797  159 *ignored-package-locks* : :invalid
798  160 *ir1-namespace* : :unbound
799  161 *compilation* : :unbound
800  162 *saved-fp* : nil
801  163 *deadline* : nil
802  164 *descriptor-handlers* : nil
803  165 *exit-in-progress* : nil
804  166 *token-buf-pool* : nil
805  167 *step-out* : nil
806  168 *package* : #<package "COMMON-LISP-USER">
807  190 *debugger-hook* : #<function swank:swank-debugger-hook>
808  191 *standard-output* : #<sb-impl::string-output-stream {10121281F3}>
809  220 *standard-input* : #<swank/gray::slime-input-stream {10165C2C93}>
810  224 *default-pathname-defaults* : #P"/home/ellis/dev/comp/core/"
811  268 *eval-source-info* : nil
812  269 *eval-tlf-index* : nil
813  270 *eval-source-context* : (let ((*default-pathname-defaults* #P"/home/ellis/dev/comp/core/"))
814  (quickload-core-systems)
815  (trace "STD" "SXP" "PARSE" "CLI" "XKB" "SKEL" "ORGAN" "OBJ" "XDB" "LOG" "NET" "PACKY"
816  "NLP" "ROCKSDB" "K" "BTRFS" "TREE-SITTER" "ZSTD" "BLAKE3" "URING") ..)
817  340 *invoke-debugger-hook* : #<function swank/sbcl::swank-invoke-debugger-hook {101212802B}>
818  406 *stepper-hook* : #<function (lambda (condition) :in swank/backend:call-with-debugger-hook) {1008B37D8B}>
819  434 *slime-interrupts-enabled* : t
820  436 *sldb-quit-restart* : #<restart abort {7F35617FE5C3}>
821  437 *emacs-connection* : #<swank::multithreaded-connection {10164E05C3}>
822  438 *pending-slime-interrupts* : nil
823  439 *send-counter* : 17
824  441 *buffer-package* : #<package "COMMON-LISP-USER">
825  442 *buffer-readtable* : #<named-readtable :current {10023EC023}>
826  443 *pending-continuations* : (18)
827 
828 Binding stack: (depth 41)
829  148 *interrupts-enabled* : t
830  147 *allow-with-interrupts* : t
831  147 *allow-with-interrupts* : nil
832  148 *interrupts-enabled* : nil
833  157 *restart-clusters* : nil
834  148 *interrupts-enabled* : t
835  147 *allow-with-interrupts* : t
836  147 *allow-with-interrupts* : nil
837  148 *interrupts-enabled* : nil
838  437 *emacs-connection* : :no-tls-value
839  438 *pending-slime-interrupts* : :no-tls-value
840  439 *send-counter* : :no-tls-value
841  434 *slime-interrupts-enabled* : :no-tls-value
842  158 *handler-clusters* : (((#<sb-kernel::classoid-cell warning> . #<function "MAYBE-MUFFLE" {1001E7E6CB}>)
843  (#<sb-kernel::classoid-cell step-condition> . sb-impl::invoke-stepper)))
844  158 *handler-clusters* : (((#<sb-kernel::classoid-cell swank::swank-error>
845  . #<function (lambda (sb-kernel::temp)
846  :in
847  swank::spawn-worker-thread) {7F35617FE83B}>)) ..)
848  220 *standard-input* : :no-tls-value
849  190 *debugger-hook* : :no-tls-value
850  406 *stepper-hook* : :no-tls-value
851  158 *handler-clusters* : (((#<sb-kernel::classoid-cell swank::swank-error>
852  . #<function (lambda (condition) :in swank::spawn-worker-thread) {1008DF1EFB}>))
853  ((#<sb-kernel::classoid-cell swank::swank-error>
854  . #<function (lambda (sb-kernel::temp) ..)>)))
855  340 *invoke-debugger-hook* : :no-tls-value
856  157 *restart-clusters* : ((#<restart abort {7F35617FEB33}>))
857  436 *sldb-quit-restart* : :no-tls-value
858  441 *buffer-package* : :no-tls-value
859  442 *buffer-readtable* : :no-tls-value
860  443 *pending-continuations* : :no-tls-value
861  158 *handler-clusters* : (((#<sb-kernel::classoid-cell step-condition> . sb-impl::invoke-stepper))
862  ((#<sb-kernel::classoid-cell swank::swank-error>
863  . #<function (lambda (condition) :in swank::spawn-worker-thread) {1008DF1EFB}>))
864  ((#<sb-kernel::classoid-cell swank::swank-error> ..)))
865  434 *slime-interrupts-enabled* : nil
866  270 *eval-source-context* : :no-tls-value
867  269 *eval-tlf-index* : :no-tls-value
868  268 *eval-source-info* : :no-tls-value
869  158 *handler-clusters* : (((#<function sb-int:constantly-t>
870  . #<function (lambda (swank::c) :in swank:eval-for-emacs) {7F35617FE4FB}>))
871  ((#<sb-kernel::classoid-cell step-condition> . sb-impl::invoke-stepper))
872  ((#<sb-kernel::classoid-cell swank::swank-error> ..)))
873  158 *handler-clusters* : (((#<sb-kernel::classoid-cell sb-c:compiler-error>
874  . #<function (lambda (sb-c::c) :in sb-int:simple-eval-in-lexenv) {10016FC2AB}>))
875  ((#<function sb-int:constantly-t>
876  . #<function (lambda (swank::c) :in swank:eval-for-emacs) {7F35617FE4FB}>)) ..)
877  168 *package* : :no-tls-value
878  157 *restart-clusters* : ((#<restart abort {7F35617FE5C3}>) (#<restart abort {7F35617FEB33}>))
879  191 *standard-output* : :no-tls-value
880  270 *eval-source-context* : (swank:eval-and-grab-output
881  "(let ((*default-pathname-defaults* #P\"/home/ellis/dev/comp/core/\"
882 )) (quickload-core-systems)
883 (trace \"STD\" \"SXP\" \"PARSE\" \"CLI\" \"XKB\" \"SKEL\" \"ORGAN\" ..)
884  269 *eval-tlf-index* : nil
885  268 *eval-source-info* : nil
886  158 *handler-clusters* : (((#<sb-kernel::classoid-cell sb-impl::eval-error>
887  . #<function (lambda (condition) :in sb-int:simple-eval-in-lexenv) {7F35617FE41B}>))
888  ((#<sb-kernel::classoid-cell sb-c:compiler-error>
889  . #<function (lambda (sb-c::c) :in sb-int:simple-eval-in-lexenv) {10016FC2AB}>)) ..)
890  158 *handler-clusters* : (((#<sb-kernel::classoid-cell sb-c:compiler-error>
891  . #<function (lambda (sb-c::c) :in sb-int:simple-eval-in-lexenv) {10016FC2AB}>))
892  ((#<sb-kernel::classoid-cell sb-impl::eval-error>
893  . #<function (lambda (condition) :in sb-int:simple-eval-in-lexenv) {7F35617FE41B}>)) ..)
894  224 *default-pathname-defaults* : :no-tls-value
895 #+end_example
896 
897 ** std
898 #+begin_src lisp :results output replace :exports both
899  (load "lisp/std/tests.lisp")
900  (asdf:test-system :std)
901 #+end_src
902 
903 #+RESULTS:
904 #+begin_example
905 in suite std with 11/11 tests:
906 #<PASS CURRY-TEST77420>
907 #<PASS ALIEN-TEST77419>
908 #<PASS PAN-TEST77418>
909 #<PASS ANA-TEST77417>
910 #<PASS FMT-TEST77416>
911 #<PASS THREAD-TEST77415>
912 #<PASS ERR-TEST77414>
913 #<PASS LIST-TEST77413>
914 #<PASS STR-TEST77412>
915 #<PASS SYM-TEST77411>
916 #<PASS READTABLES-TEST77410>
917 No tests failed.
918 #+end_example
919 
920 ** lib
921 *** rdb
922 #+begin_src lisp :results output replace :exports results
923  (load "lisp/lib/rdb/tests.lisp")
924  (asdf:test-system :rdb)
925 #+end_src
926 
927 #+RESULTS:
928 : in suite rdb with 4/4 tests:
929 : #<PASS RDB-BYTES-TEST200923>
930 : #<PASS RDB-TEST200922>
931 : #<PASS RAW-TEST200921>
932 : #<PASS MINIMAL-TEST200920>
933 : No tests failed.
934 *** xdb
935 #+begin_src lisp :results output replace :exports results
936  (load "lisp/lib/xdb/tests.lisp")
937  (asdf:test-system :xdb)
938 #+end_src
939 
940 #+RESULTS:
941 #+begin_example
942 in suite xdb with 1/1 tests:
943 Hash Test
944 Store
945 Sum
946 Find
947 Sort
948 List Test
949 Store
950 Sum
951 Find
952 Sort
953 Object non storable Test
954 Store
955 Sum
956 Find
957 Sort
958 Object storable Test
959 Store
960 Sum
961 Find
962 Sort
963 #<PASS DB-TEST248085>
964 No tests failed.
965 #+end_example
966 
967 *** organ
968 #+begin_src lisp :results output replace :exports results
969  (load "lisp/lib/organ/tests.lisp")
970  (asdf:test-system :organ)
971 #+end_src
972 
973 #+RESULTS:
974 #+begin_example
975 in suite organ with 3/3 tests:
976 #<organ:org-headline {100DDE44D3}>
977  [standard-object]
978 
979 Slots with :class allocation:
980  kind = :org-headline
981 Slots with :instance allocation:
982  text = "** DONE testing stuff :test:test:"
983  state = nil
984  level = 2
985  props = nil
986  priority = nil
987  tags = #(#<organ:org-tag {100DDE5693}> #<organ:org-tag {100DDE56D3}>)
988  title = "DONE testing stuff"
989 #<PASS ORG-HEADLINE-TEST248236>
990 #<PASS ORG-LINES-TEST248235>
991 #<PASS ORG-FILE-TEST248234>
992 No tests failed.
993 #+end_example
994 
995 *** skel
996 #+begin_src lisp :results output replace :exports results
997  (load "lisp/lib/skel/tests.lisp")
998  (asdf:test-system :skel)
999 #+end_src
1000 
1001 #+RESULTS:
1002 : in suite skel with 6/6 tests:
1003 : #<PASS VM-TEST248242>
1004 : #<PASS MAKEFILE-TEST248241>
1005 : #<PASS SKELRC-TEST248240>
1006 : #<PASS SKELFILE-TEST248239>
1007 : #<PASS HEADER-COMMENTS-TEST248238>
1008 : #<PASS SANITY-TEST248237>
1009 : No tests failed.
1010 
1011 *** packy
1012 #+begin_src lisp :results output replace :exports results
1013  (load "lisp/lib/packy/tests.lisp")
1014  (asdf:test-system :packy)
1015 #+end_src
1016 
1017 #+RESULTS:
1018 : in suite packy with 1/1 tests:
1019 : #<PASS PACKY-OBJECTS-TEST249253>
1020 : No tests failed.
1021 
1022 *** nlp
1023 #+begin_src lisp :results output replace :exports results
1024  (load "lisp/lib/nlp/tests.lisp")
1025  (asdf:test-system :nlp)
1026 #+end_src
1027 
1028 #+RESULTS:
1029 : in suite nlp with 3/3 tests:
1030 : #<PASS TEXTRANK-TEST249256>
1031 : #<PASS DBSCAN-TEST249255>
1032 : #<PASS PORTER-STEM-TEST249254>
1033 : No tests failed.
1034 
1035 *** net
1036 #+begin_src lisp :results output replace :exports results
1037  (ql:quickload :net)
1038  (load "lisp/lib/net/tests.lisp")
1039  (asdf:test-system :net)
1040 #+end_src
1041 
1042 #+RESULTS:
1043 #+begin_example
1044 To load "net":
1045  Load 1 ASDF system:
1046  net
1047 ; Loading "net"
1048 
1049 in suite net with 6/6 tests:
1050 #<PASS SANITY-TEST249262>
1051 #<PASS OSC-TEST249261>
1052 #<PASS TLV-TEST249260>
1053 #<PASS UDP-TEST249259>
1054 #<PASS TCP-TEST249258>
1055 #<PASS DNS-TEST249257>
1056 No tests failed.
1057 #+end_example
1058 
1059 *** log
1060 #+begin_src lisp :results output replace :exports results
1061  (ql:quickload :log)
1062  (load "lisp/lib/log/tests.lisp")
1063  (asdf:test-system :log)
1064 #+end_src
1065 
1066 #+RESULTS:
1067 : To load "log":
1068 : Load 1 ASDF system:
1069 : log
1070 : ; Loading "log"
1071 :
1072 : in suite log with 1/1 tests:
1073 : #<PASS LOG-TEST249263>
1074 : No tests failed.
1075 
1076 *** gui
1077 #+begin_src lisp :results output replace :exports results
1078  (ql:quickload :gui/tests)
1079  (load "lisp/lib/gui/tests.lisp")
1080  (asdf:test-system :gui)
1081 #+end_src
1082 
1083 #+RESULTS:
1084 : To load "gui/tests":
1085 : Load 1 ASDF system:
1086 : gui/tests
1087 : ; Loading "gui/tests"
1088 :
1089 : in suite gui with 1/1 tests:
1090 : #<PASS HOST-COMPAT-TEST249294>
1091 : No tests failed.
1092 
1093 *** cli
1094 #+begin_src lisp :results output replace :exports results
1095  (ql:quickload :cli)
1096  (load "lisp/lib/cli/tests.lisp")
1097  (asdf:test-system :cli)
1098 #+end_src
1099 
1100 #+RESULTS:
1101 #+begin_example
1102 To load "cli":
1103  Load 1 ASDF system:
1104  cli
1105 ; Loading "cli"
1106 
1107 in suite cli with 5/5 tests:
1108 #<PASS REPL-TEST249303>
1109 #<PASS SPARK-TEST249302>
1110 TEST: # of steps = 100
1111 ==================================================
1112 Finished in
1113 #<PASS PROGRESS-TEST249301>
1114 #<PASS CLI-TEST249300>
1115 #<PASS ANSI-TEST249298>
1116 No tests failed.
1117 #+end_example
1118 
1119 *** rt
1120 #+begin_src lisp :results output replace :exports results
1121  (ql:quickload :rt)
1122  (load "lisp/lib/rt/tests.lisp")
1123  (asdf:test-system :rt)
1124 #+end_src
1125 
1126 #+RESULTS:
1127 : To load "rt":
1128 : Load 1 ASDF system:
1129 : rt
1130 : ; Loading "rt"
1131 :
1132 : in suite rt with 1/1 tests:
1133 : #<PASS RT-TEST249318>
1134 : No tests failed.
1135 
1136 *** obj
1137 #+begin_src lisp :results output replace :exports results
1138  (ql:quickload :obj)
1139  (load "lisp/lib/obj/tests.lisp")
1140  (asdf:test-system :obj)
1141 #+end_src
1142 
1143 #+RESULTS:
1144 #+begin_example
1145 To load "obj":
1146  Load 1 ASDF system:
1147  obj
1148 ; Loading "obj"
1149 
1150 in suite obj with 12/12 tests:
1151 #<PASS GRAPH-TEST249345>
1152 #<PASS AVL-TREE-TEST249344>
1153 #<PASS RB-TREE-TEST249343>
1154 #<PASS BRO-TREE-TEST249342>
1155 #<PASS GENERIC-TREE-TEST249341>
1156 #<PASS RING-TEST249340>
1157 #<PASS CASTABLE-SOLO-TEST249338>
1158 #<PASS DEF-SEQ-TEST249337>
1159 #<PASS DEF-ITER-TEST249336>
1160 #<PASS IDS-TEST249335>
1161 #<FAIL THE FUNCTION OBJ/TBL:READ-CSV IS UNDEFINED.>
1162 #<PASS COLORS-TEST249333>
1163 1 out of 12 total tests failed:
1164  #<RT:TEST TABLES :FN TABLES-TEST249334 :ARGS NIL :PERSIST NIL {10148538C3}>.
1165 1 unexpected failures:
1166  #<FAIL THE FUNCTION OBJ/TBL:READ-CSV IS UNDEFINED.>.
1167 #+end_example
1168 
1169 *** syn
1170 #+begin_src lisp :results output replace :exports results
1171  (ql:quickload :syn)
1172  (load "lisp/lib/syn/tests.lisp")
1173  (asdf:test-system :syn)
1174 #+end_src
1175 
1176 #+RESULTS:
1177 : To load "syn":
1178 : Load 1 ASDF system:
1179 : syn
1180 : ; Loading "syn"
1181 :
1182 : in suite syn with 1/1 tests:
1183 : #<PASS TS-SANITY-TEST434>
1184 : No tests failed.
1185 
1186 *** doc
1187 #+begin_src lisp :results output replace :exports results
1188  (ql:quickload :doc)
1189  (load "lisp/lib/doc/tests.lisp")
1190  (asdf:test-system :doc)
1191 #+end_src
1192 
1193 #+RESULTS:
1194 #+begin_example
1195 To load "doc":
1196  Load 1 ASDF system:
1197  doc
1198 ; Loading "doc"
1199 
1200 in suite doc with 4/4 tests:
1201 #<PASS DOC-FILE-TEST927>
1202 #<PASS DOC-SYSTEM-TEST926>
1203 #<PASS DOC-PACKAGE-TEST925>
1204 #<PASS DOC-SYMBOL-TEST924>
1205 No tests failed.
1206 #+end_example
1207 
1208 *** vc
1209 #+begin_src lisp :results output replace :exports results
1210  (ql:quickload :vc)
1211  (load "lisp/lib/vc/tests.lisp")
1212  (asdf:test-system :vc)
1213 #+end_src
1214 
1215 #+RESULTS:
1216 : To load "vc":
1217 : Load 1 ASDF system:
1218 : vc
1219 : ; Loading "vc"
1220 :
1221 : in suite vc with 2/2 tests:
1222 : #<PASS HG-TEST2877>
1223 : #<PASS GIT-TEST2876>
1224 : No tests failed.
1225 
1226 *** pod
1227 #+begin_src emacs-lisp
1228  (async-shell-command "podman system service --time=10 unix:///run/user/$UID/podman.sock")
1229 #+end_src
1230 
1231 #+RESULTS:
1232 : #<window 167 on *Async Shell Command*>
1233 
1234 #+begin_src lisp :results output replace :exports results
1235  (ql:quickload :pod)
1236  (load "lisp/lib/pod/tests.lisp")
1237  (asdf:test-system :pod)
1238 #+end_src
1239 
1240 #+RESULTS:
1241 : To load "pod":
1242 : Load 1 ASDF system:
1243 : pod
1244 : ; Loading "pod"
1245 :
1246 : in suite pod with 1/1 tests:
1247 : #<PASS POKE-AND-PROD-TEST2882>
1248 : No tests failed.
1249 
1250 ** ffi
1251 *** btrfs
1252 #+begin_src lisp :results output replace :exports results
1253  (load "lisp/ffi/btrfs/tests.lisp")
1254  (asdf:test-system :btrfs)
1255 #+end_src
1256 
1257 #+RESULTS:
1258 : in suite btrfs with 0/0 tests:
1259 : No tests failed.
1260 
1261 *** rocksdb
1262 #+begin_src lisp :results output replace :exports results
1263  (load "lisp/ffi/rocksdb/tests.lisp")
1264  (asdf:test-system :rocksdb)
1265 #+end_src
1266 
1267 #+RESULTS:
1268 : in suite rocksdb with 2/2 tests:
1269 : #<PASS DB-BASIC-TEST249360>
1270 : #<PASS OPTS-TEST249359>
1271 : No tests failed.
1272 
1273 *** uring
1274 #+begin_src lisp :results output replace :exports results
1275  (ql:quickload :uring)
1276  (load "lisp/ffi/uring/tests.lisp")
1277  (asdf:test-system :uring)
1278 #+end_src
1279 
1280 #+RESULTS:
1281 : To load "uring":
1282 : Load 1 ASDF system:
1283 : uring
1284 : ; Loading "uring"
1285 :
1286 : in suite uring with 0/0 tests:
1287 : No tests failed.
1288 
1289 *** tree-sitter
1290 #+begin_src lisp :results output replace :exports results
1291  (ql:quickload :tree-sitter)
1292  (load "lisp/ffi/tree-sitter/tests.lisp")
1293  (asdf:test-system :tree-sitter)
1294 #+end_src
1295 
1296 #+RESULTS:
1297 #+begin_example
1298 To load "tree-sitter":
1299  Load 1 ASDF system:
1300  tree-sitter
1301 ; Loading "tree-sitter"
1302 
1303 in suite tree-sitter with 2/2 tests:
1304 #<FAIL THE ALIEN FUNCTION "TREE_SITTER_RUST" IS UNDEFINED.>
1305 #<PASS TS-JSON-TEST249402>
1306 1 out of 2 total tests failed:
1307  #<RT:TEST TS-RUST :FN TS-RUST-TEST249403 :ARGS NIL :PERSIST NIL {1007F2CB53}>.
1308 1 unexpected failures:
1309  #<FAIL THE ALIEN FUNCTION "TREE_SITTER_RUST" IS UNDEFINED.>.
1310 #+end_example
1311 
1312 *** k
1313 #+begin_src lisp :results output replace :exports results
1314  (ql:quickload :k)
1315  (load "lisp/ffi/k/tests.lisp")
1316  (asdf:test-system :k)
1317 #+end_src
1318 
1319 #+RESULTS:
1320 : To load "k":
1321 : Load 1 ASDF system:
1322 : k
1323 : ; Loading "k"
1324 :
1325 : in suite k with 1/1 tests:
1326 : #<PASS K-TEST249418>
1327 : No tests failed.
1328 
1329 *** bqn
1330 #+begin_src lisp :results output replace :exports results
1331  (ql:quickload :bqn)
1332  (load "lisp/ffi/bqn/tests.lisp")
1333  (asdf:test-system :bqn)
1334 #+end_src
1335 
1336 #+RESULTS:
1337 #+begin_example
1338 To load "bqn":
1339  Load 1 ASDF system:
1340  bqn
1341 ; Loading "bqn"
1342 
1343 in suite bqn with 1/1 tests:
1344 #<FAIL ARITHMETIC ERROR FLOATING-POINT-INVALID-OPERATION SIGNALLED>
1345 1 out of 1 total tests failed:
1346  #<RT:TEST BQN :FN BQN-TEST394 :ARGS NIL :PERSIST NIL {100B6795C3}>.
1347 1 unexpected failures:
1348  #<FAIL ARITHMETIC ERROR FLOATING-POINT-INVALID-OPERATION SIGNALLED>.
1349 #+end_example
1350 
1351 *** blake3
1352 #+begin_src lisp :results output replace :exports results
1353  (ql:quickload :blake3)
1354  (load "lisp/ffi/blake3/tests.lisp")
1355  (asdf:test-system :blake3)
1356 #+end_src
1357 
1358 #+RESULTS:
1359 #+begin_example
1360 To load "blake3":
1361  Load 1 ASDF system:
1362  blake3
1363 ; Loading "blake3"
1364 
1365 in suite blake3 with 2/2 tests:
1366 
1367 #<sb-alien-internals:alien-value :sap #X7F3B4D30F888 :type (*
1368  (sb-alien:struct
1369  blake3/pkg:blake3-hasher
1370  (blake3/pkg::key
1371  (array
1372  (sb-alien:unsigned
1373  32)
1374  8)
1375  :offset 0)
1376  (blake3/pkg::chunk
1377  (sb-alien:struct
1378  blake3/pkg:blake3-chunk-state
1379  (blake3/pkg::key
1380  (array
1381  (sb-alien:unsigned
1382  32)
1383  8)
1384  :offset 0)
1385  (blake3/pkg::chunk-counter
1386  (sb-alien:unsigned
1387  64)
1388  :offset 256)
1389  (blake3/pkg::buf
1390  (array
1391  (sb-alien:unsigned
1392  8)
1393  64)
1394  :offset 320)
1395  (blake3/pkg::buf-len
1396  (sb-alien:unsigned
1397  8)
1398  :offset 832)
1399  (blake3/pkg::blocks-compressed
1400  (sb-alien:unsigned
1401  8)
1402  :offset 840)
1403  (blake3/pkg::flags
1404  (sb-alien:unsigned
1405  8)
1406  :offset 848))
1407  :offset 256)
1408  (blake3/pkg::cv-stack-len
1409  (sb-alien:unsigned
1410  8)
1411  :offset 1152)
1412  (blake3/pkg::cv-stack
1413  (array
1414  (sb-alien:unsigned
1415  8)
1416  1760)
1417  :offset 1160)))>
1418 #<sb-alien-internals:alien-value :sap #X7F3B4D30F880 :type (*
1419  (*
1420  (sb-alien:unsigned
1421  8)))>
1422 #<PASS HASHER-TEST249420>
1423 #<PASS VERSION-TEST249419>
1424 No tests failed.
1425 in suite blake3 with 0/2 tests:
1426 No tests failed.
1427 #+end_example
1428 
1429 *** alpm
1430 #+begin_src lisp :results output replace :exports results
1431  (ql:quickload :alpm)
1432  (load "lisp/ffi/alpm/tests.lisp")
1433  (asdf:test-system :alpm)
1434 #+end_src
1435 
1436 #+RESULTS:
1437 : To load "alpm":
1438 : Load 1 ASDF system:
1439 : alpm
1440 : ; Loading "alpm"
1441 :
1442 : in suite alpm with 1/1 tests:
1443 : #<PASS ALPM-VERSION-TEST249439>
1444 : No tests failed.
1445 
1446 *** xkb
1447 #+begin_src lisp :results output replace :exports results
1448  (ql:quickload :xkb)
1449  (load "lisp/ffi/xkb/tests.lisp")
1450  (asdf:test-system :xkb)
1451 #+end_src
1452 
1453 #+RESULTS:
1454 : To load "xkb":
1455 : Load 1 ASDF system:
1456 : xkb
1457 : ; Loading "xkb"
1458 :
1459 : in suite xkb with 1/1 tests:
1460 : #<PASS XKB-BASIC-TEST249441>
1461 : No tests failed.