changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > org > docs / core/tests.org

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