bknr-datastore

SBCL 1.4.4 / ASDF 3.3.1

bknr.indices.test

WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.indices.asd" contains definition for system "bknr.indices.test". Please only define "bknr.indices" and secondary systems with a name starting with "bknr.indices/" (e.g. "bknr.indices/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.indices.asd" contains definition for system "bknr.indices.test". Please only define "bknr.indices" and secondary systems with a name starting with "bknr.indices/" (e.g. "bknr.indices/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.indices.asd" contains definition for system "bknr.indices.test". Please only define "bknr.indices" and secondary systems with a name starting with "bknr.indices/" (e.g. "bknr.indices/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/cl-interpol/154cc633ebaf290e843095f2a1e1e07421641919/cl-interpol-20180206-git/cl-interpol.asd" contains definition for system "cl-interpol-test". Please only define "cl-interpol" and secondary systems with a name starting with "cl-interpol/" (e.g. "cl-interpol/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/cl-ppcre/3d57f1e446e4894097acebf36d52978ddaa62531/cl-ppcre-20180206-git/cl-ppcre.asd" contains definition for system "cl-ppcre-test". Please only define "cl-ppcre" and secondary systems with a name starting with "cl-ppcre/" (e.g. "cl-ppcre/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/flexi-streams/d08cfa551a2f185431304236cd56db2fbb98b864/flexi-streams-20180206-git/flexi-streams.asd" contains definition for system "flexi-streams-test". Please only define "flexi-streams" and secondary systems with a name starting with "flexi-streams/" (e.g. "flexi-streams/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.skip-list.asd" contains definition for system "bknr.skip-list.test". Please only define "bknr.skip-list" and secondary systems with a name starting with "bknr.skip-list/" (e.g. "bknr.skip-list/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.indices.asd" contains definition for system "bknr.indices.test". Please only define "bknr.indices" and secondary systems with a name starting with "bknr.indices/" (e.g. "bknr.indices/test") in that file.
WARNING: Computing just-done stamp in plan NIL for action (ASDF/LISP-ACTION:PREPARE-OP "bknr.indices.test"), but dependency (ASDF/LISP-ACTION:LOAD-OP "bknr.indices") wasn't done yet!
Unhandled SB-KERNEL:SIMPLE-PACKAGE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING {10006105B3}>: The name "UNIT-TEST" does not designate any package.

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10006105B3}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SB-KERNEL:SIMPLE-PACKAGE-ERROR "The name ~S does not designate any package." {100C65CF83}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<SB-KERNEL:SIMPLE-PACKAGE-ERROR "The name ~S does not designate any package." {100C65CF83}>)
2: (INVOKE-DEBUGGER #<SB-KERNEL:SIMPLE-PACKAGE-ERROR "The name ~S does not designate any package." {100C65CF83}>)
3: (ERROR SB-KERNEL:SIMPLE-PACKAGE-ERROR :PACKAGE "UNIT-TEST" :FORMAT-CONTROL "The name ~S does not designate any package." :FORMAT-ARGUMENTS ("UNIT-TEST"))
4: (SB-INT:FIND-UNDELETED-PACKAGE-OR-LOSE "UNIT-TEST")
5: (SB-IMPL::USE-LIST-PACKAGES NIL ("CL" "BKNR.INDICES" "UNIT-TEST"))
6: ((FLET SB-IMPL::THUNK :IN SB-IMPL::%DEFPACKAGE))
7: ((FLET "WITHOUT-INTERRUPTS-BODY-29" :IN SB-THREAD::CALL-WITH-RECURSIVE-LOCK))
8: (SB-THREAD::CALL-WITH-RECURSIVE-LOCK #<CLOSURE (FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK :IN SB-IMPL::CALL-WITH-PACKAGE-GRAPH) {7FFFF6DA5D2B}> #<SB-THREAD:MUTEX "Package Graph Lock" owner: #<SB-THREAD:THREAD "main thread" RUNNING {10006105B3}>> T NIL)
9: (SB-IMPL::CALL-WITH-PACKAGE-GRAPH #<CLOSURE (FLET SB-IMPL::THUNK :IN SB-IMPL::%DEFPACKAGE) {7FFFF6DA5D6B}>)
10: (SB-IMPL::%DEFPACKAGE "BKNR.INDICES.TESTS" NIL NIL NIL NIL ("CL" "BKNR.INDICES" "UNIT-TEST") NIL NIL NIL ("BKNR.INDICES.TESTS") NIL NIL #S(SB-C:DEFINITION-SOURCE-LOCATION :NAMESTRING "/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/indices/indices-tests.lisp" :INDICES 32773) NIL)
11: (SB-INT:SIMPLE-EVAL-IN-LEXENV (LET ((#1=#:G0 (FIND-PACKAGE :BKNR.INDICES.TESTS))) (IF #1# #1# (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST)))) #<NULL-LEXENV>)
12: (SB-INT:SIMPLE-EVAL-IN-LEXENV (PROGN (LET ((#1=#:G0 (FIND-PACKAGE :BKNR.INDICES.TESTS))) (IF #1# #1# (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST))))) #<NULL-LEXENV>)
13: (EVAL-TLF (PROGN (LET ((#1=#:G0 (FIND-PACKAGE :BKNR.INDICES.TESTS))) (IF #1# #1# (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST))))) 0 #<NULL-LEXENV>)
14: ((FLET SB-C::FROB :IN SB-C::EVAL-COMPILE-TOPLEVEL))
15: ((FLET SB-C::DEFAULT-PROCESSOR :IN SB-C::PROCESS-TOPLEVEL-FORM) (LET ((#1=#:G0 (FIND-PACKAGE :BKNR.INDICES.TESTS))) (IF #1# #1# (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST)))))
16: (SB-C::PROCESS-TOPLEVEL-FORM (LET ((#1=#:G0 (FIND-PACKAGE :BKNR.INDICES.TESTS))) (IF #1# #1# (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST)))) (SB-C::ORIGINAL-SOURCE-START 2 2 0) (:COMPILE-TOPLEVEL))
17: ((FLET SB-C::DEFAULT-PROCESSOR :IN SB-C::PROCESS-TOPLEVEL-FORM) (OR (FIND-PACKAGE :BKNR.INDICES.TESTS) (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST))))
18: (SB-C::PROCESS-TOPLEVEL-FORM (OR (FIND-PACKAGE :BKNR.INDICES.TESTS) (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST))) (SB-C::ORIGINAL-SOURCE-START 0 0) (:COMPILE-TOPLEVEL))
19: (SB-C::PROCESS-TOPLEVEL-PROGN ((OR (FIND-PACKAGE :BKNR.INDICES.TESTS) (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST)))) (SB-C::ORIGINAL-SOURCE-START 0 0) (:COMPILE-TOPLEVEL))
20: (SB-C::PROCESS-TOPLEVEL-FORM (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE) (OR (FIND-PACKAGE :BKNR.INDICES.TESTS) (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST)))) (SB-C::ORIGINAL-SOURCE-START 0 0) NIL)
21: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-C::SUB-SUB-COMPILE-FILE) (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE) (OR (FIND-PACKAGE :BKNR.INDICES.TESTS) (DEFPACKAGE :BKNR.INDICES.TESTS (:USE :CL :BKNR.INDICES :UNIT-TEST)))) :CURRENT-INDEX 0)
22: (SB-C::%DO-FORMS-FROM-INFO #<FUNCTION (LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-C::SUB-SUB-COMPILE-FILE) {22248C2B}> #<SB-C::SOURCE-INFO {100C631993}> SB-C::INPUT-ERROR-IN-COMPILE-FILE)
23: (SB-C::SUB-SUB-COMPILE-FILE #<SB-C::SOURCE-INFO {100C631993}>)
24: ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK :IN SB-C::SUB-COMPILE-FILE))
25: ((FLET "WITHOUT-INTERRUPTS-BODY-29" :IN SB-THREAD::CALL-WITH-RECURSIVE-LOCK))
26: (SB-THREAD::CALL-WITH-RECURSIVE-LOCK #<CLOSURE (FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK :IN SB-C::SUB-COMPILE-FILE) {7FFFF6DA66DB}> #<SB-THREAD:MUTEX "World Lock" owner: #<SB-THREAD:THREAD "main thread" RUNNING {10006105B3}>> T NIL)
27: ((LAMBDA NIL :IN SB-C::SUB-COMPILE-FILE))
28: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
29: (SB-C::SUB-COMPILE-FILE #<SB-C::SOURCE-INFO {100C631993}>)
30: (COMPILE-FILE #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/indices/indices-tests.lisp" :OUTPUT-FILE #P#<(SIMPLE-ARRAY CHARACTER (235)) /home/quicklisp/.cache/common-lisp/sbcl-1.4.4-linux-x64/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/ind... {100C6A3F8F}> :VERBOSE NIL :PRINT NIL :EXTERNAL-FORMAT :UTF-8 :TRACE-FILE NIL :BLOCK-COMPILE NIL :EMIT-CFASL NIL)
31: (UIOP/UTILITY:CALL-WITH-MUFFLED-CONDITIONS #<CLOSURE (LAMBDA NIL :IN UIOP/LISP-BUILD:COMPILE-FILE*) {100C62EAFB}> NIL)
32: (UIOP/PATHNAME:CALL-WITH-ENOUGH-PATHNAME #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/indices/indices-tests.lisp" NIL #<CLOSURE (LAMBDA (UIOP/LISP-BUILD::INPUT-FILE) :IN UIOP/LISP-BUILD:COMPILE-FILE*) {100C62EA7B}>)
33: (UIOP/LISP-BUILD:COMPILE-FILE* #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/indices/indices-tests.lisp" :OUTPUT-FILE #P#<(SIMPLE-ARRAY CHARACTER (223)) /home/quicklisp/.cache/common-lisp/sbcl-1.4.4-linux-x64/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/ind... {100C6B000F}> :EXTERNAL-FORMAT :UTF-8 :WARNINGS-FILE NIL)
34: (ASDF/LISP-ACTION:PERFORM-LISP-COMPILATION #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bknr.indices.test" "indices" "indices-tests">)
35: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bknr.indices.test" "indices" "indices-tests">)
36: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
37: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bknr.indices.test" "indices" "indices-tests">) [fast-method]
38: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1005E12B43}>) [fast-method]
39: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
40: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1005E12B43}>) [fast-method]
41: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bknr.indices.test"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method]
42: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bknr.indices.test">)
43: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
44: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bknr.indices.test">) [fast-method]
45: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:LOAD-OP "bknr.indices.test")
46: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
47: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "bknr.indices.test") [fast-method]
48: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<CLOSURE (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {1005E0B70B}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
49: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
50: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<CLOSURE (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {1005E08C9B}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
51: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "bknr.indices.test") [fast-method]
52: (DEPCHECK::COMPUTE-DEPENDENCIES "bknr.indices" "bknr.indices.test")
53: (DEPCHECK::MAGIC "bknr.indices" "bknr.indices.test" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-AQKcilXm/depcheck-win.txt")
54: (DEPCHECK::MAIN ("depcheck" "/home/quicklisp/quicklisp-controller/dist/system-file-index" "bknr.indices" "bknr.indices.test" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-AQKcilXm/depcheck-win.txt" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-AQKcilXm/depcheck-fail.txt"))
55: ((LAMBDA NIL :IN "/home/quicklisp/src/quicklisp-controller/dumper-2SKVI5f7.lisp"))
56: ((FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE))
57: ((FLET "WITHOUT-INTERRUPTS-BODY-36" :IN SAVE-LISP-AND-DIE))
58: ((LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE))

unhandled condition in --disable-debugger mode, quitting
; 
; compilation unit aborted
;   caught 2 fatal ERROR conditions

bknr.datastore.test

WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.datastore.asd" contains definition for system "bknr.datastore.test". Please only define "bknr.datastore" and secondary systems with a name starting with "bknr.datastore/" (e.g. "bknr.datastore/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.datastore.asd" contains definition for system "bknr.datastore.test". Please only define "bknr.datastore" and secondary systems with a name starting with "bknr.datastore/" (e.g. "bknr.datastore/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.datastore.asd" contains definition for system "bknr.datastore.test". Please only define "bknr.datastore" and secondary systems with a name starting with "bknr.datastore/" (e.g. "bknr.datastore/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/cl-interpol/154cc633ebaf290e843095f2a1e1e07421641919/cl-interpol-20180206-git/cl-interpol.asd" contains definition for system "cl-interpol-test". Please only define "cl-interpol" and secondary systems with a name starting with "cl-interpol/" (e.g. "cl-interpol/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/cl-ppcre/3d57f1e446e4894097acebf36d52978ddaa62531/cl-ppcre-20180206-git/cl-ppcre.asd" contains definition for system "cl-ppcre-test". Please only define "cl-ppcre" and secondary systems with a name starting with "cl-ppcre/" (e.g. "cl-ppcre/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/flexi-streams/d08cfa551a2f185431304236cd56db2fbb98b864/flexi-streams-20180206-git/flexi-streams.asd" contains definition for system "flexi-streams-test". Please only define "flexi-streams" and secondary systems with a name starting with "flexi-streams/" (e.g. "flexi-streams/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.indices.asd" contains definition for system "bknr.indices.test". Please only define "bknr.indices" and secondary systems with a name starting with "bknr.indices/" (e.g. "bknr.indices/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.skip-list.asd" contains definition for system "bknr.skip-list.test". Please only define "bknr.skip-list" and secondary systems with a name starting with "bknr.skip-list/" (e.g. "bknr.skip-list/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/trivial-utf-8/a6eb987246e5f233c6b9c4b8b15edbbe2770d848/trivial-utf-8-20180206-darcs/trivial-utf-8.asd" contains definition for system "trivial-utf-8-tests". Please only define "trivial-utf-8" and secondary systems with a name starting with "trivial-utf-8/" (e.g. "trivial-utf-8/test") in that file.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/cl-store.asd" contains definition for system "cl-store-tests". Please only define "cl-store" and secondary systems with a name starting with "cl-store/" (e.g. "cl-store/test") in that file.
WARNING: redefining BKNR.DATASTORE::STORE-TRANSACTION-LOG-STREAM in DEFGENERIC

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFUN STORE-ARBITRARY-INTEGER
;     (- COUNT)
; ==>
;   (SB-KERNEL:%NEGATE (THE NUMBER COUNT))
; 
; note: unable to Eliminate %negate/%negate of rationals due to type uncertainty: The first argument is a NUMBER, not a RATIONAL.

;     (MINUSP CL-STORE::OBJ)
; ==>
;   (< CL-STORE::OBJ 0)
; 
; note: forced to do GENERIC-< (cost 10)
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a INTEGER, not a FIXNUM.
;       etc.

;     (- COUNT)
; ==>
;   (SB-KERNEL:%NEGATE (THE NUMBER COUNT))
; 
; note: forced to do GENERIC-NEGATE (cost 10)
;       unable to do inline float arithmetic (cost 1) because:
;       The first argument is a T, not a (COMPLEX SINGLE-FLOAT).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (COMPLEX SINGLE-FLOAT) &REST T).
;       unable to do inline float arithmetic (cost 1) because:
;       The first argument is a T, not a (COMPLEX DOUBLE-FLOAT).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (COMPLEX DOUBLE-FLOAT) &REST T).
;       etc.

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFRESTORE-CL-STORE (INTEGER BUFF)
;     (ABS COUNT)
; 
; note: unable to optimize due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).The result is a (VALUES (REAL 0) &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).
; 
; note: unable to optimize due to type uncertainty: The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).The result is a (VALUES (REAL 0) &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST T).
; 
; note: unable to optimize due to type uncertainty: The first argument is a NUMBER, not a RATIONAL.

;     (LOOP CL-STORE::REPEAT (ABS COUNT)
;           CL-STORE::WITH
;           CL-STORE::SUM = 0
;           CL-STORE::FOR CL-STORE::POS CL-STORE::FROM 0 CL-STORE::BY ...)
; --> BLOCK LET CEILING CEILING MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL 
; --> TRUNCATE LET 
; ==>
;   (SB-KERNEL:%UNARY-TRUNCATE SB-C::X)
; 
; note: unable to optimize due to type uncertainty: The first argument is a (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) (RATIONAL 0)), not a SINGLE-FLOAT.
; 
; note: unable to optimize due to type uncertainty: The first argument is a (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) (RATIONAL 0)), not a DOUBLE-FLOAT.

; --> BLOCK LET CEILING CEILING MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL 
; --> FUNCTION IF AND IF NOT IF ZEROP 
; ==>
;   (= REM 0)
; 
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a (OR (RATIONAL 0 (1)) DOUBLE-FLOAT SINGLE-FLOAT), not a FLOAT.
; 
; note: unable to open code because: The operands might not be the same type.

; --> BLOCK LET CEILING CEILING MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL 
; --> FUNCTION IF AND IF IF PLUSP 
; ==>
;   (> NUMBER 0)
; 
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) (RATIONAL 0)), not a FLOAT.

;     (* BIT (EXPT 2 CL-STORE::POS))
; 
; note: unable to convert x*2^k to shift due to type uncertainty: The first argument is a NUMBER, not a INTEGER.

;     (MINUSP COUNT)
; ==>
;   (< COUNT 0)
; 
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a REAL, not a FLOAT.

;     (- CL-STORE::SUM)
; ==>
;   (SB-KERNEL:%NEGATE (THE NUMBER CL-STORE::SUM))
; 
; note: unable to Eliminate %negate/%negate of rationals due to type uncertainty: The first argument is a NUMBER, not a RATIONAL.

;     (ABS COUNT)
; 
; note: forced to do full call
;       unable to do inline float arithmetic (cost 1) because:
;       The first argument is a T, not a DOUBLE-FLOAT.
;       The result is a (VALUES (REAL 0) &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).
;       unable to do inline float arithmetic (cost 1) because:
;       The first argument is a T, not a SINGLE-FLOAT.
;       The result is a (VALUES (REAL 0) &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST T).

;     (LOOP CL-STORE::REPEAT (ABS COUNT)
;           CL-STORE::WITH
;           CL-STORE::SUM = 0
;           CL-STORE::FOR CL-STORE::POS CL-STORE::FROM 0 CL-STORE::BY ...)
; --> BLOCK LET CEILING CEILING MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL 
; --> TRUNCATE LET VALUES LOCALLY 
; ==>
;   (- SB-C::X SB-C::RES)
; 
; note: forced to do GENERIC-- (cost 10)
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) (RATIONAL 0)), not a FIXNUM.
;       The second argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES (OR (RATIONAL 0 (1)) DOUBLE-FLOAT SINGLE-FLOAT) &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 64) arithmetic (cost 5) because:
;       The first argument is a (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) (RATIONAL 0)), not a (SIGNED-BYTE 64).
;       The second argument is a (INTEGER -1), not a (SIGNED-BYTE 64).
;       The result is a (VALUES (OR (RATIONAL 0 (1)) DOUBLE-FLOAT SINGLE-FLOAT) &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
;       etc.

; --> BLOCK LET CEILING CEILING MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL 
; --> FUNCTION IF AND IF IF PLUSP 
; ==>
;   (> NUMBER 0)
; 
; note: forced to do GENERIC-> (cost 10)
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) (RATIONAL 0)), not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a (OR (SINGLE-FLOAT 0.0) (DOUBLE-FLOAT 0.0d0) (RATIONAL 0)), not a FIXNUM.
;       etc.

; --> BLOCK LET CEILING CEILING MULTIPLE-VALUE-BIND MULTIPLE-VALUE-CALL 
; --> FUNCTION IF VALUES 
; ==>
;   (+ SB-C::TRU 1)
; 
; note: forced to do GENERIC-+ (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER -1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK LET LET LET TAGBODY IF <= IF 
; ==>
;   (> SB-C::X SB-C::Y)
; 
; note: forced to do GENERIC-> (cost 10)
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

; --> BLOCK LET LET LET TAGBODY IF DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do GENERIC-- (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

;     (EXPT 2 CL-STORE::POS)
; ==>
;   (ASH 1 SB-C::POWER)
; 
; note: forced to do full call
;       unable to do inline ASH (cost 3) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 62).
;       The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline ASH (cost 3) because:
;       The second argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 62).
;       The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

;     (* BIT (EXPT 2 CL-STORE::POS))
; 
; note: forced to do GENERIC-* (cost 30)
;       unable to do inline fixnum arithmetic (cost 4) because:
;       The first argument is a T, not a FIXNUM.
;       The second argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline (signed-byte 64) arithmetic (cost 5) because:
;       The first argument is a T, not a (SIGNED-BYTE 64).
;       The second argument is a (INTEGER 1), not a (SIGNED-BYTE 64).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (SIGNED-BYTE 64) &REST T).
;       etc.

;     (INCF CL-STORE::SUM (* BIT (EXPT 2 CL-STORE::POS)))
; --> SETQ THE 
; ==>
;   (+ (* BIT (EXPT 2 CL-STORE::POS)) CL-STORE::SUM)
; 
; note: forced to do GENERIC-+ (cost 10)
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The second argument is a NUMBER, not a DOUBLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES DOUBLE-FLOAT &REST T).
;       unable to do inline float arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a SINGLE-FLOAT.
;       The second argument is a NUMBER, not a SINGLE-FLOAT.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES SINGLE-FLOAT &REST T).
;       etc.

;     (LOOP CL-STORE::REPEAT (ABS COUNT)
;           CL-STORE::WITH
;           CL-STORE::SUM = 0
;           CL-STORE::FOR CL-STORE::POS CL-STORE::FROM 0 CL-STORE::BY ...)
; --> BLOCK LET LET LET TAGBODY IF <= IF 
; ==>
;   (> SB-C::X SB-C::Y)
; 
; note: forced to do GENERIC-> (cost 10)
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       etc.

; --> BLOCK LET LET LET TAGBODY IF DECF SETQ THE SB-IMPL::XSUBTRACT BLOCK 
; ==>
;   (- SB-IMPL::B SB-IMPL::A)
; 
; note: forced to do GENERIC-- (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a (INTEGER 1), not a FIXNUM.
;       The result is a (VALUES UNSIGNED-BYTE &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; --> BLOCK LET LET LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 
; ==>
;   (+ CL-STORE::POS 8)
; 
; note: forced to do GENERIC-+ (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 8) &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

;     (MINUSP COUNT)
; ==>
;   (< COUNT 0)
; 
; note: forced to do GENERIC-< (cost 10)
;       unable to do inline fixnum comparison (cost 3) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       etc.

;     (- CL-STORE::SUM)
; ==>
;   (SB-KERNEL:%NEGATE (THE NUMBER CL-STORE::SUM))
; 
; note: forced to do GENERIC-NEGATE (cost 10)
;       unable to do inline float arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a (COMPLEX SINGLE-FLOAT).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (COMPLEX SINGLE-FLOAT) &REST T).
;       unable to do inline float arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES (COMPLEX DOUBLE-FLOAT) &REST T).
;       etc.

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFSTORE-CL-STORE (OBJ FLOAT STREAM)
;     (ASSOC CL-STORE::OBJ CL-STORE::*SPECIAL-FLOATS*)
; ==>
;   (SB-KERNEL:%ASSOC SB-C::ITEM LIST)
; 
; note: unable to optimize due to type uncertainty: The first argument is a FLOAT, not a (OR FIXNUM SINGLE-FLOAT (NOT NUMBER)).

;     (INTEGER-DECODE-FLOAT CL-STORE::OBJ)
; 
; note: unable to optimize due to type uncertainty: The first argument is a FLOAT, not a SINGLE-FLOAT.
; 
; note: unable to optimize due to type uncertainty: The first argument is a FLOAT, not a DOUBLE-FLOAT.

;     (BLOCK CL-STORE::BODY
;       (LET (CL-STORE::SIGNIFICAND CL-STORE::EXPONENT CL-STORE::SIGN)
;         (HANDLER-BIND ((# #'#))
;           (MULTIPLE-VALUE-SETQ
;               (CL-STORE::SIGNIFICAND CL-STORE::EXPONENT CL-STORE::SIGN)
;             (INTEGER-DECODE-FLOAT CL-STORE::OBJ))
;           (CL-STORE:OUTPUT-TYPE-CODE CL-STORE::+FLOAT-CODE+ STREAM)
;           (WRITE-BYTE (CL-STORE:FLOAT-TYPE CL-STORE::OBJ) STREAM)
;           (CL-STORE:STORE-OBJECT CL-STORE::SIGNIFICAND STREAM)
;           (CL-STORE:STORE-OBJECT (FLOAT-RADIX CL-STORE::OBJ) STREAM)
;           (CL-STORE:STORE-OBJECT CL-STORE::EXPONENT STREAM)
;           (CL-STORE:STORE-OBJECT CL-STORE::SIGN STREAM))))
; 
; note: Allocating a value-cell at runtime for checking possibly out of extent exit via (RETURN-FROM BODY). Use GO/RETURN-FROM with SAFETY 0, or declare the exit function DYNAMIC-EXTENT to avoid.

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFRESTORE-CL-STORE (CONS STREAM)
;     (DOTIMES (CL-STORE::X CL-STORE::CONSES)
;       (LET ((CL-STORE::OBJ (CL-STORE:RESTORE-OBJECT STREAM)))
;         (WHEN
;             (AND CL-STORE:*CHECK-FOR-CIRCS* (CL-STORE::REFERRER-P CL-STORE::OBJ))
;           (LET (#)
;             (PUSH # CL-STORE:*NEED-TO-FIX*)))
;         (IF CL-STORE::RET
;             (SETF # #
;                   CL-STORE::TAIL #)
;             (SETF CL-STORE::RET #
;                   CL-STORE::TAIL #))))
; --> DO BLOCK LET TAGBODY UNLESS IF >= IF 
; ==>
;   (< SB-C::X SB-C::Y)
; 
; note: forced to do GENERIC-< (cost 10)
;       unable to do inline fixnum comparison (cost 4) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The second argument is a INTEGER, not a FIXNUM.

; --> DO BLOCK LET TAGBODY PSETQ PROGN SETQ THE 1+ 
; ==>
;   (+ CL-STORE::X 1)
; 
; note: forced to do GENERIC-+ (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a UNSIGNED-BYTE, not a FIXNUM.
;       The result is a (VALUES (INTEGER 1) &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFUN STORE-TYPE-OBJECT
;     (INCF LENGTH)
; --> SETQ THE 
; ==>
;   (+ 1 LENGTH)
; 
; note: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do GENERIC-+ (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFUN RESTORE-TYPE-OBJECT
;     (ASSERT (= COUNT CL-STORE::SLOT-NAME) (COUNT CL-STORE::SLOT-NAME)
;             "Number of slots restored does not match slots stored.")
; --> TAGBODY LET WHEN IF 
; ==>
;   (= #:TEMP4 #:TEMP5)
; 
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a FLOAT.The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to open-code FLOAT to RATIONAL comparison due to type uncertainty: The first argument is a NUMBER, not a (OR (COMPLEX SINGLE-FLOAT) (COMPLEX DOUBLE-FLOAT)).The second argument is a NUMBER, not a RATIONAL.
; 
; note: unable to open code because: The operands might not be the same type.

;     (LOOP CL-STORE::FOR
;           COUNT CL-STORE::FROM 0
;           DO (LET ((CL-STORE::SLOT-NAME (CL-STORE:RESTORE-OBJECT STREAM)))
;                (ETYPECASE CL-STORE::SLOT-NAME
;                  (INTEGER
;                   (ASSERT # #
;                           "Number of slots restored does not match slots stored.")
;                   (RETURN))
;                  (SYMBOL (CL-STORE:SETTING # #)))))
; --> BLOCK LET TAGBODY SB-LOOP::LOOP-DESETQ SETQ THE 1+ 
; ==>
;   (+ COUNT 1)
; 
; note: unable to associate +/(+ -) of constants due to type uncertainty: The first argument is a NUMBER, not a RATIONAL.
; 
; note: forced to do GENERIC-+ (cost 10)
;       unable to do inline fixnum arithmetic (cost 1) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       unable to do inline fixnum arithmetic (cost 2) because:
;       The first argument is a NUMBER, not a FIXNUM.
;       The result is a (VALUES NUMBER &OPTIONAL), not a (VALUES FIXNUM &REST T).
;       etc.

;     (ASSERT (= COUNT CL-STORE::SLOT-NAME) (COUNT CL-STORE::SLOT-NAME)
;             "Number of slots restored does not match slots stored.")
; --> TAGBODY LET WHEN IF 
; ==>
;   (= #:TEMP4 #:TEMP5)
; 
; note: forced to do GENERIC-= (cost 10)
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a NUMBER, not a DOUBLE-FLOAT.
;       The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
;       unable to do inline float comparison (cost 3) because:
;       The first argument is a NUMBER, not a (COMPLEX DOUBLE-FLOAT).
;       The second argument is a T, not a (COMPLEX DOUBLE-FLOAT).
;       etc.

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFUN STORE-ARRAY
;     (ARRAY-TOTAL-SIZE CL-STORE::OBJ)
; 
; note: unable to optimize because: can't tell the rank at compile time
; 
; note: unable to optimize because: can't tell the rank at compile time

;     (ROW-MAJOR-AREF CL-STORE::OBJ CL-STORE::X)
; ==>
;   (SB-KERNEL:HAIRY-DATA-VECTOR-REF ARRAY
;                                    (SB-KERNEL:CHECK-BOUND ARRAY
;                                                           (ARRAY-TOTAL-SIZE
;                                                            ARRAY)
;                                                           SB-INT:INDEX))
; 
; note: unable to optimize due to type uncertainty: The first argument is a ARRAY, not a SIMPLE-STRING.
; 
; note: unable to avoid runtime dispatch on array element type due to type uncertainty: The first argument is a ARRAY, not a SIMPLE-ARRAY.

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFRESTORE-CL-STORE (ARRAY STREAM)
;     (CL-STORE:SETTING (ROW-MAJOR-AREF CL-STORE::OBJ CL-STORE::POS)
;                       (CL-STORE:RESTORE-OBJECT STREAM))
; --> LET IF SETF SB-KERNEL:%SET-ROW-MAJOR-AREF SB-KERNEL:HAIRY-DATA-VECTOR-SET 
; --> SB-KERNEL:CHECK-BOUND 
; ==>
;   (ARRAY-TOTAL-SIZE ARRAY)
; 
; note: unable to optimize because: can't tell the rank at compile time

; --> LET IF SETF SB-KERNEL:%SET-ROW-MAJOR-AREF 
; ==>
;   (SB-KERNEL:HAIRY-DATA-VECTOR-SET ARRAY
;                                    (SB-KERNEL:CHECK-BOUND ARRAY
;                                                           (ARRAY-TOTAL-SIZE
;                                                            ARRAY)
;                                                           SB-INT:INDEX)
;                                    SB-C::NEW-VALUE)
; 
; note: unable to optimize due to type uncertainty: The first argument is a ARRAY, not a SIMPLE-STRING.
; 
; note: unable to avoid runtime dispatch on array element type due to type uncertainty: The first argument is a ARRAY, not a SIMPLE-ARRAY.

; --> LET IF IF PUSH LET* CL-STORE::DELAY CL-STORE::MAKE-DELAY FUNCTION SETF 
; --> SB-KERNEL:%SET-ROW-MAJOR-AREF SB-KERNEL:HAIRY-DATA-VECTOR-SET 
; --> SB-KERNEL:CHECK-BOUND 
; ==>
;   (ARRAY-TOTAL-SIZE ARRAY)
; 
; note: unable to optimize because: can't tell the rank at compile time

; --> LET IF IF PUSH LET* CL-STORE::DELAY CL-STORE::MAKE-DELAY FUNCTION SETF 
; --> SB-KERNEL:%SET-ROW-MAJOR-AREF 
; ==>
;   (SB-KERNEL:HAIRY-DATA-VECTOR-SET ARRAY
;                                    (SB-KERNEL:CHECK-BOUND ARRAY
;                                                           (ARRAY-TOTAL-SIZE
;                                                            ARRAY)
;                                                           SB-INT:INDEX)
;                                    SB-C::NEW-VALUE)
; 
; note: unable to optimize due to type uncertainty: The first argument is a ARRAY, not a SIMPLE-STRING.
; 
; note: unable to avoid runtime dispatch on array element type due to type uncertainty: The first argument is a ARRAY, not a SIMPLE-ARRAY.

;     (MAKE-ARRAY CL-STORE::DIMENSIONS :ELEMENT-TYPE CL-STORE::ELEMENT-TYPE
;                 :ADJUSTABLE CL-STORE::ADJUSTABLE :FILL-POINTER FILL-POINTER)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.

; file: /home/quicklisp/quicklisp-controller/dist/build-cache/cl-store/87e05028f4ced6f4d2864ce7e790f5f249ffaa9a/cl-store-20180206-git/default-backend.lisp
; in: DEFUN UNDUMP-STRING
;     (MAKE-STRING LENGTH :ELEMENT-TYPE TYPE)
; --> THE 
; ==>
;   (MAKE-ARRAY (THE SB-INT:INDEX LENGTH) :ELEMENT-TYPE SB-C::ELEMENT-TYPE)
; 
; note: unable to optimize because: ELEMENT-TYPE is not constant.
WARNING: System definition file #P"/home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/bknr.datastore.asd" contains definition for system "bknr.datastore.test". Please only define "bknr.datastore" and secondary systems with a name starting with "bknr.datastore/" (e.g. "bknr.datastore/test") in that file.
WARNING: Computing just-done stamp in plan NIL for action (ASDF/LISP-ACTION:PREPARE-OP "bknr.datastore.test"), but dependency (ASDF/LISP-ACTION:LOAD-OP "bknr.datastore") wasn't done yet!
; 
; caught ERROR:
;   READ error during COMPILE-FILE: Package ARNESI does not exist. Line: 38, Column: 36, File-Position: 1320 Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /home/quicklisp/quicklisp-controller/dist/build-cache/bknr-datastore/8d504ed495f3d4d53d1640946b318f1afb58e618/bknr-datastore-20180206-git/src/data/encoding-test.lisp" {100A547653}>
Unhandled UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING {10006105B3}>: COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "bknr.datastore.test" "data" "encoding-test">

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10006105B3}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {100A7CF203}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {100A7CF203}>)
2: (INVOKE-DEBUGGER #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {100A7CF203}>)
3: (ERROR UIOP/LISP-BUILD:COMPILE-FILE-ERROR :CONTEXT-FORMAT "~/asdf-action::format-action/" :CONTEXT-ARGUMENTS ((#<ASDF/LISP-ACTION:COMPILE-OP > . #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bknr.datastore.test" "data" "encoding-test">)))
4: (UIOP/LISP-BUILD:CHECK-LISP-COMPILE-RESULTS NIL T T "~/asdf-action::format-action/" ((#<ASDF/LISP-ACTION:COMPILE-OP > . #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bknr.datastore.test" "data" "encoding-test">)))
5: ((SB-PCL::EMF ASDF/ACTION:PERFORM) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bknr.datastore.test" "data" "encoding-test">)
6: ((LAMBDA NIL :IN ASDF/ACTION:CALL-WHILE-VISITING-ACTION))
7: ((:METHOD ASDF/ACTION:PERFORM :AROUND (ASDF/LISP-ACTION:COMPILE-OP ASDF/LISP-ACTION:CL-SOURCE-FILE)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bknr.datastore.test" "data" "encoding-test">) [fast-method]
8: ((:METHOD ASDF/ACTION:PERFORM-WITH-RESTARTS :AROUND (T T)) #<ASDF/LISP-ACTION:COMPILE-OP > #<ASDF/LISP-ACTION:CL-SOURCE-FILE "bknr.datastore.test" "data" "encoding-test">) [fast-method]
9: ((:METHOD ASDF/PLAN:PERFORM-PLAN (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1005EA4823}>) [fast-method]
10: ((FLET SB-C::WITH-IT :IN SB-C::%WITH-COMPILATION-UNIT))
11: ((:METHOD ASDF/PLAN:PERFORM-PLAN :AROUND (T)) #<ASDF/PLAN:SEQUENTIAL-PLAN {1005EA4823}>) [fast-method]
12: ((:METHOD ASDF/OPERATE:OPERATE (ASDF/OPERATION:OPERATION ASDF/COMPONENT:COMPONENT)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bknr.datastore.test"> :PLAN-CLASS NIL :PLAN-OPTIONS NIL) [fast-method]
13: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bknr.datastore.test">)
14: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
15: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) #<ASDF/LISP-ACTION:LOAD-OP > #<ASDF/SYSTEM:SYSTEM "bknr.datastore.test">) [fast-method]
16: ((SB-PCL::EMF ASDF/OPERATE:OPERATE) #<unused argument> #<unused argument> ASDF/LISP-ACTION:LOAD-OP "bknr.datastore.test")
17: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
18: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "bknr.datastore.test") [fast-method]
19: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<CLOSURE (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {1005E9D46B}> :OVERRIDE T :KEY NIL :OVERRIDE-CACHE T :OVERRIDE-FORCING NIL)
20: ((LAMBDA NIL :IN ASDF/OPERATE:OPERATE))
21: (ASDF/SESSION:CALL-WITH-ASDF-SESSION #<CLOSURE (LAMBDA NIL :IN ASDF/OPERATE:OPERATE) {1005E9A9FB}> :OVERRIDE NIL :KEY NIL :OVERRIDE-CACHE NIL :OVERRIDE-FORCING NIL)
22: ((:METHOD ASDF/OPERATE:OPERATE :AROUND (T T)) ASDF/LISP-ACTION:LOAD-OP "bknr.datastore.test") [fast-method]
23: (DEPCHECK::COMPUTE-DEPENDENCIES "bknr.datastore" "bknr.datastore.test")
24: (DEPCHECK::MAGIC "bknr.datastore" "bknr.datastore.test" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-xUMuKKzz/depcheck-win.txt")
25: (DEPCHECK::MAIN ("depcheck" "/home/quicklisp/quicklisp-controller/dist/system-file-index" "bknr.datastore" "bknr.datastore.test" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-xUMuKKzz/depcheck-win.txt" "/home/quicklisp/quicklisp-controller/tmp/anonymous/anonymous-xUMuKKzz/depcheck-fail.txt"))
26: ((LAMBDA NIL :IN "/home/quicklisp/src/quicklisp-controller/dumper-2SKVI5f7.lisp"))
27: ((FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE))
28: ((FLET "WITHOUT-INTERRUPTS-BODY-36" :IN SAVE-LISP-AND-DIE))
29: ((LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE))

unhandled condition in --disable-debugger mode, quitting
; 
; compilation unit aborted
;   caught 2 fatal ERROR conditions
;   caught 1 ERROR condition
;   printed 54 notes