{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.PWckjf9Q/b1/buildapp_1.5.6-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.PWckjf9Q/b2/buildapp_1.5.6-3_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,2 +1,2 @@\n \n- c6b7ddade1e60524444b2f4939d57217 7337700 lisp optional buildapp_1.5.6-3_arm64.deb\n+ 63d393566970d90bf8d39f1299d83c6e 7335972 lisp optional buildapp_1.5.6-3_arm64.deb\n"}, {"source1": "buildapp_1.5.6-3_arm64.deb", "source2": "buildapp_1.5.6-3_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2021-11-10 19:52:07.000000 debian-binary\n -rw-r--r-- 0 0 0 796 2021-11-10 19:52:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7336712 2021-11-10 19:52:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7334984 2021-11-10 19:52:07.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,12 +1,12 @@\n Package: buildapp\n Version: 1.5.6-3\n Architecture: arm64\n Maintainer: Debian Common Lisp Team \n-Installed-Size: 35817\n+Installed-Size: 35753\n Depends: libc6 (>= 2.38), libzstd1 (>= 1.5.5), sbcl\n Section: lisp\n Priority: optional\n Homepage: https://www.xach.com/lisp/buildapp/\n Description: application to create common lisp images\n Buildapp is an application for SBCL that configures and saves an\n executable Common Lisp image. It is similar to cl-launch and\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,11 +1,11 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-11-10 19:52:07.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-11-10 19:52:07.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-11-10 19:52:07.000000 ./usr/bin/\n--rwxr-xr-x 0 root (0) root (0) 36638960 2021-11-10 19:52:07.000000 ./usr/bin/buildapp\n+-rwxr-xr-x 0 root (0) root (0) 36573416 2021-11-10 19:52:07.000000 ./usr/bin/buildapp\n drwxr-xr-x 0 root (0) root (0) 0 2021-11-10 19:52:07.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-11-10 19:52:07.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2021-11-10 19:52:07.000000 ./usr/share/doc/buildapp/\n -rw-r--r-- 0 root (0) root (0) 875 2021-11-10 19:52:07.000000 ./usr/share/doc/buildapp/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 1607 2021-11-10 19:45:23.000000 ./usr/share/doc/buildapp/copyright\n -rw-r--r-- 0 root (0) root (0) 19096 2015-11-08 00:29:26.000000 ./usr/share/doc/buildapp/index.html\n -rw-r--r-- 0 root (0) root (0) 1168 2015-11-08 00:29:26.000000 ./usr/share/doc/buildapp/style.css\n"}, {"source1": "./usr/bin/buildapp", "source2": "./usr/bin/buildapp", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1687,29 +1687,24 @@\n 4I595q6]5\n eMfEeQfig\n +tf#d&IX\n Warning condition related to definition of obsolete OPERATION objects.\n Error condition related to definition of incorrect OPERATION objects.\n Warning class for issues related to upgrading or loading ASDF.\n condition signaled when a system is detected as being out of date\n+A pair of operation and component uniquely identifies a node in the dependency graph\n+of steps to be performed while building a system.\n This pathname is merged with the output parameter to produce the\n final output executable name. It's meant to automatically include\n the executable suffix .EXE on Windows.\n-A pair of operation and component uniquely identifies a node in the dependency graph\n-of steps to be performed while building a system.\n-^s|7%_/b\n-J*-TEo@b\n-@Z`z%toxb\n-%R&Lr?Fc\n--ldh^_Wc\n-N4{x>?hc\n-9&/]kB|=\n An operation designates itself. NIL designates a context-dependent current operation,\n and a class-name or class designates the canonical instance of the designated class.\n-0q/U011g5M0\n+0K)-0/?b\n+U\"hX*?#c\n+9&/]kB|9\n In future\n versions \n will signal a full warning at compile-time.\n Default :external-format argument to pass to CL:OPEN and also\n CL:LOAD or CL:COMPILE-FILE to best process a UTF-8 encoded file.\n On modern implementations, this will decode UTF-8 code points as CL characters.\n On legacy implementations, it may fall back on some 8-bit encoding,\n@@ -1718,27 +1713,28 @@\n default element-type for open (depends on the current CL implementation)\n Hook for output translations.\n This function needs to be idempotent, so that actions can work\n whether their inputs were translated or not,\n which they will be if we are composing operations. e.g. if some\n create-lisp-op creates a lisp file from some higher-level input,\n you need to still be able to use compile-op on that lisp file.\n+0q/U011g5M0\n+A list that controls the ways that ASDF looks for system definitions.\n+It contains symbols to be funcalled in order, with a requested system name as argument,\n+until one returns a non-NIL result (if any), which must then be a fully initialized system object\n+with that name.\n The default plan class to use when building with ASDF\n How should ASDF react if it encounters a warning when compiling a file?\n Valid values are :error, :warn, and :ignore.\n How should ASDF react if it encounters a failure (per the ANSI spec of COMPILE-FILE)\n when compiling a file, which includes any non-style-warning warning.\n Valid values are :error, :warn, and :ignore.\n Note that ASDF ALWAYS raises an error if it fails to create an output file when compiling.\n-A list that controls the ways that ASDF looks for system definitions.\n-It contains symbols to be funcalled in order, with a requested system name as argument,\n-until one returns a non-NIL result (if any), which must then be a fully initialized system object\n-with that name.\n-Y\"Zj[j\\J\\B^\n-r4rlt|r,v\n+BbF:G\"BRF\n+Y\"Zj[j\\J]R^\n z${\\|T}$\n w G\"'\"g#G$W#\n A specification as per RESOLVE-LOCATION of where the user keeps his FASL cache\n Hook for an extension (e.g. ASDF-ENCODINGS) to define a better mapping\n from non-default encodings to and implementation-defined external-format's\n List of default source registries\n Hook for an extension to define a function to automatically detect a file's encoding\n@@ -1809,40 +1805,40 @@\n Command-line arguments\n a form to evaluate, or string containing forms to read and evaluate\n when the image is restarted, but before the entry point is called.\n a form to evaluate, or string containing forms to read and evaluate\n before the image dump hooks are called and before the image is dumped.\n |W}g~7~'\n 999):I<)\n+DM`fH+\"l\n+This is a hash table whose keys are strings -- the names of systems --\n+and whose values are systems.\n+A system is referred to as \"registered\" if it is present in this table.\n+=h\"8aA_8!\n+=h\"8aA_8!\n+(a8a8a:!;aNAME\n SIZE-NBYTE\n VECTOR-SAP-MAKER\n ADD-SEGMENT-LABELS\n ADD-DEBUGGING-HOOKS\n PRINT-BLOCK-BOUNDARY\n ERROR-PARSE-FUN\n@@ -20946,45 +20942,60 @@\n EVAL-LET*\n EVAL-UNWIND-PROTECT\n EVAL-LOCALLY\n PUSH-VAR\n END-LOOP\n LOOP-STANDARD-EXPANSION\n UNICODE-1-CHAR->NAME\n-WALK-DEFINITIONS\n+ADD-SUB-SHIFT-REG\n+ADD-SUB-EXT-REG\n+ADD-SUB-IMM\n+COND-COMPARE\n+FP-DATA-PROCESSING-1\n+COND-SELECT\n+LDR-STR-UNSCALED-IMM\n+LDR-STR-REG\n+LDR-STR-UNSIGNED-IMM\n+LDR-STR-PAIR\n+LDR-LITERAL\n+COMPARE-BRANCH-IMM\n+EXCEPTION\n VAR-SPECIAL-P\n DEFINE-WALKER-TEMPLATE\n VAR-GLOBALLY-SPECIAL-P\n VAR-LEXICAL-P\n *WALK-FORM-EXPAND-MACROS-P*\n VAR-DECLARATION\n-+CHARACTER-MISC-DATABASE+\n+WALK-DEFINITIONS\n+*KEY-TO-WALKER-ENVIRONMENT*\n STORE-COVERAGE-MARK\n SIMPLE-FUN-HEADER-WORD\n-*LOOP-DESETQ-TEMPORARY*\n-*KEY-TO-WALKER-ENVIRONMENT*\n+LDADDALB\n+LDADDALH\n N-ARRAY26\n+*PACK-ASSIGN-COSTS*\n+*REGISTER-ALLOCATION-METHOD*\n+*REPACK-BLOCKS*\n+*PACK-OPTIMIZE-SAVES*\n+*REPACK-BLOCK-EVENT-INFO*\n+*LOOP-DESETQ-TEMPORARY*\n+GATHER-TYPE\n++CHARACTER-MISC-DATABASE+\n SESSION-OPERATE-LEVEL\n %COMPONENT-ENCODING\n %ADDITIONAL-INPUT-FILES\n MODULE-COMPONENTS-BY-NAME\n REQUIRED-MODULE\n PREBUILT-SYSTEM-STATIC-LIBRARY\n-*PACK-ASSIGN-COSTS*\n-*REGISTER-ALLOCATION-METHOD*\n-*REPACK-BLOCKS*\n-*PACK-OPTIMIZE-SAVES*\n-*REPACK-BLOCK-EVENT-INFO*\n+MAKE-SIMPLE-SEQUENCE-ITERATOR\n +DONE-BIT+\n *DEFAULT-OUTPUT-TRANSLATIONS*\n *DEPRECATED-FUNCTION-STYLE-WARNING-TRAVERSE-NOTIFIED-P*\n *MODULES-BEING-REQUIRED*\n +GOOD-BITS+\n-GATHER-TYPE\n-MAKE-SIMPLE-SEQUENCE-ITERATOR\n *DEPRECATED-FUNCTION-STYLE-WARNING-EXPLAIN-NOTIFIED-P*\n NCLOSURE30\n OLDEST-COMPATIBLE-VERSION\n REDEFINED-FUNCTIONS\n REDEFINED-CLASSES\n SUPERCLASSES\n *ASDF-UPGRADED-P*\n@@ -21432,38 +21443,25 @@\n DOSEQUENCE\n %COMPUTE-OPERATIONS-VALUE\n *IN-MAKE-OPERATION*\n DEFINITION-DEPENDENCIES-UP-TO-DATE-P\n *OLD-ASDF-SYSTEMS*\n FOUND-SYSTEM\n CHECK-NOT-OLD-ASDF-SYSTEM\n-LDADDALB\n-LDADDALH\n-ADD-SUB-SHIFT-REG\n-ADD-SUB-EXT-REG\n-ADD-SUB-IMM\n-COND-COMPARE\n-FP-DATA-PROCESSING-1\n-COND-SELECT\n-LDR-STR-UNSCALED-IMM\n-LDR-STR-REG\n-LDR-STR-UNSIGNED-IMM\n-LDR-STR-PAIR\n-LDR-LITERAL\n-COMPARE-BRANCH-IMM\n-EXCEPTION\n-BITFIELD\n-DATA-PROCESSING-2\n ACTION-OVERRIDE-P\n MERGE-ACTION-STATUS\n+BITFIELD\n+DATA-PROCESSING-2\n DECODE-VECTOR-SIZE\n PRINT-REG\n PRINT-SHIFT\n PRINT-REG-SP\n PRINT-LOGICAL-IMMEDIATE\n+SPECIAL82\n+NOT-PRESENT85\n MULTI-INSTRUCTION-EMITTER\n CURRENT-INSTRUCTION\n EMIT-EXCEPTION\n REG-SIZE\n EMIT-LDR-STR-UNSIGNED-IMM\n UNCOND-BRANCH-REG\n EMIT-SYSTEM\n@@ -21612,14 +21610,15 @@\n SIMD-COPY-TO-GENERAL\n PRINT-SIMD-MODIFIED-IMM\n SIMD-PERMUTE\n SIMD-THREE-SAME-SIZED\n STATUS-BITS\n STATUS-LEVEL\n ONE-ITER-\n+NCLOSURE23\n COLLECT-ACTION-DEPENDENCIES\n +VOID-BITS+\n MAKE-ACTION-STATUS\n +NEED-BIT+\n +TODO-BITS+\n +KEEP-BIT+\n PERFORM-STATUS\n@@ -21643,54 +21642,50 @@\n *DEPRECATED-FUNCTION-STYLE-WARNING-RUN-SHELL-COMMAND-NOTIFIED-P*\n *DEPRECATED-FUNCTION-STYLE-WARNING-ENABLE-ASDF-BINARY-LOCATIONS-COMPATIBILITY-NOTIFIED-P*\n *DEPRECATED-FUNCTION-STYLE-WARNING-SYSTEM-DEFINITION-PATHNAME-NOTIFIED-P*\n DESTINATION-DIRECTORY\n PRIMARY-SYSTEM\n *DEPRECATED-FUNCTION-STYLE-WARNING-SYSTEM-REGISTERED-P-NOTIFIED-P*\n *DEPRECATED-FUNCTION-STYLE-WARNING-COMPONENT-LOAD-DEPENDENCIES-NOTIFIED-P*\n-NCLOSURE23\n-SPECIAL82\n-NOT-PRESENT85\n-LOOP-DESETQ-TEMP\n-DECOMPOSE-STRING\n-CANONICALLY-COMPOSE\n-PERFORM-LISP-WARNINGS-CHECK\n-HUFFMAN-DECODE\n *DEPRECATED-FUNCTION-STYLE-WARNING-LOAD-SYSDEF-NOTIFIED-P*\n DEFINE-SYSTEM-VIRTUAL-SLOT-READERS\n SYSTEM-VIRTUAL-SLOT-VALUE\n *SYSTEM-VIRTUAL-SLOTS*\n SYSTEM-DESIGNATOR\n DEFINE-SYSTEM-VIRTUAL-SLOT-READER\n REPORT-FILE-P\n+PERFORM-LISP-WARNINGS-CHECK\n CHAR-FOLDCASE\n SENTENCE-PREBREAK\n COLLATION-KEY\n SORT-KEY\n CHAR-DECOMPOSITION\n LINE-PREBREAK\n BREAK-LIST-AT\n PRIMARY-COMPOSITION\n SPECIAL-FN\n LINE-BREAK-ANNOTATE\n ORDERED-RANGES-MEMBER\n CANONICALLY-DECONFUSE\n DECOMPOSE-CHAR\n+CANONICALLY-COMPOSE\n HAS-CASE-P\n STRING-SOMETHINGCASE\n MAP-GRAPHEMES\n CALLBACK\n COMPATIBILITY\n+DECOMPOSE-STRING\n MAP-GRAPHEME-BOUNDARIES\n CHAR-UPPERCASE\n ORDERED-RANGES-POSITION\n CHAR-LOWERCASE\n UNPACK-COLLATION-KEY\n GET-USER-LOCALE\n CHAR-TITLECASE\n+HUFFMAN-DECODE\n BIDI-MIRRORING-GLYPH\n CASE-IGNORABLE-P\n MIRRORED-P\n SENTENCE-BREAK-CLASS\n SENTENCES\n HANGUL-SYLLABLE-TYPE\n LOWERCASE-P\n@@ -21759,14 +21754,15 @@\n OR-FUNCTION\n FORCE-NOT-P\n LISP-OBJECT-FILES\n PRELUDEP\n ENTRY-POINT-P\n *IMAGE-RESTORED-P*\n POSTLUDEP\n+LOOP-DESETQ-TEMP\n *!DELAYED-DEFMETHOD-ARGS*\n LIST-INITARG-0\n !DECODE-FOP\n EMF-N-66\n EMF-N-70\n EMF-N-76\n EMF-N-102\n@@ -25140,33 +25136,14 @@\n Cache of existing callback SAPs, indexed with (SPECIFER . FUNCTION). Used for\n memoization: we don't create new callbacks if one pointing to the correct\n function with the same specifier already exists.\n A hashtable used to detect cycles while comparing record types.\n Spinlock type.\n A function of three arguments OBJECT, INPUT, and OUTPUT which starts an interactive inspector.\n shared object list lock\n-Changing meta-class of ~S from ~S to ~S.\n-setting the symbol-function of ~A\n-%PRIMITIVE was used with an unknown values template.\n-%PRIMITIVE was used with a conditional template.\n-Primitive ~A was called with ~R argument~:P, but wants exactly ~R.\n-Primitive ~A was called with ~R argument~:P, but wants at least ~R.\n-undefined primitive ~A\n-Too many parameters, expected no more than ~W\n-Unreachable ~S\n-No corresponding close paren\n-no corresponding open paren\n-Index ~W is out of bounds. It should have been between 0 and ~W.\n-~~; not contained within either ~~[...~~] or ~~<...~~>\n-@ modifier not allowed in close directive of justification block (i.e. ~~<...~~@>.\n-~D illegal directive~:P found inside justification block\n-while processing indirect format string:\n-~S is not of type CHARACTER.\n-No previous argument\n-~S is not of type INTEGER.\n how deep we are into backquotes\n List of all available output routines. Each element is a list of the\n element-type output, the kind of buffering, the function name, and the number\n of bytes per element.\n Default number of bytes per buffer.\n List of all the currently active handlers for file descriptors\n Scheduler lock\n@@ -25605,14 +25582,33 @@\n There is no applicable method\n There is no next method\n There is no primary method\n ~@\n+Changing meta-class of ~S from ~S to ~S.\n+setting the symbol-function of ~A\n+%PRIMITIVE was used with an unknown values template.\n+%PRIMITIVE was used with a conditional template.\n+Primitive ~A was called with ~R argument~:P, but wants exactly ~R.\n+Primitive ~A was called with ~R argument~:P, but wants at least ~R.\n+undefined primitive ~A\n+Too many parameters, expected no more than ~W\n+Unreachable ~S\n+No corresponding close paren\n+no corresponding open paren\n+Index ~W is out of bounds. It should have been between 0 and ~W.\n+~~; not contained within either ~~[...~~] or ~~<...~~>\n+@ modifier not allowed in close directive of justification block (i.e. ~~<...~~@>.\n+~D illegal directive~:P found inside justification block\n+while processing indirect format string:\n+~S is not of type CHARACTER.\n+No previous argument\n+~S is not of type INTEGER.\n SYS:SRC;PCL;PRE-WARM.LISP\n private: implementation details of LOOP\n SB-BROTHERTREE\n internal: 1-2-Brother tree\n SB-REGALLOC\n private: implementation of the compiler's register allocator\n SB-WALKER\n@@ -25749,24 +25745,24 @@\n (gc))) ; or just cons enough to cause one\n (progn\n (finalize \"oops\" #'oops)\n (oops)) ; GC causes re-entry to #'oops due to the finalizer\n ; -> ERROR, caught, WARNING signalled\n ^?Mv^;Rn$\n Create a semaphore with the supplied COUNT and NAME.\n-INPUT-STREAM\n-Return a bidirectional stream which gets its input from INPUT-STREAM and\n- sends its output to OUTPUT-STREAM.\n-COMMON-LISP4\n-COMMON-LISP0\n CLEANUP-FUN-2\n CLEANUP-FUN-26\n CLEANUP-FUN-21\n CLEANUP-FUN-13\n CLEANUP-FUN-1\n+INPUT-STREAM\n+Return a bidirectional stream which gets its input from INPUT-STREAM and\n+ sends its output to OUTPUT-STREAM.\n+COMMON-LISP4\n+COMMON-LISP0\n Convert THING into a pathname, using the native conventions\n appropriate for the pathname host HOST, or if not specified the\n host of DEFAULTS. If THING is a string, the parse is bounded by\n START and END, and error behaviour is controlled by JUNK-ALLOWED,\n as with PARSE-NAMESTRING. For file systems whose native\n conventions allow directories to be indicated as files, if\n AS-DIRECTORY is true, return a pathname denoting THING as a\n@@ -26281,14 +26277,17 @@\n Boole function op, makes BOOLE return logior of integer1 and integer2.\n Boole function op, makes BOOLE return integer2.\n How many levels should be printed before abbreviating with \"#\"?\n The output base for RATIONALs (including integers).\n This is a list of module names that have been loaded into Lisp so far.\n It is used by PROVIDE and REQUIRE.\n the exclusive upper bound on the total number of elements in an array\n+the exclusive upper bound on any given dimension of an array\n+the default for the :VERBOSE argument to LOAD\n+Boole function op, makes BOOLE return -1.\n inline float comparison\n /build/reproducible-path/buildapp-1.5.6/dumper.lisp\n ~S can't be used to initialize an array of type ~//.\n ~@\n ~@\n Symbol ~// cannot be both the name of a type and the name of a declaration\n No format-control for ~S\n@@ -26313,17 +26312,14 @@\n Resolve conflict.\n Don't import ~S, keeping ~S.\n Shadowing-import ~S, uninterning ~S.\n Make ~S accessible in ~A (uninterning ~S).\n Keep ~S accessible in ~A (shadowing ~S).\n /etc/sbclrc\n Setting *READ-SUPPRESS* to NIL to restore toplevel usability.\n-the exclusive upper bound on any given dimension of an array\n-the default for the :VERBOSE argument to LOAD\n-Boole function op, makes BOOLE return -1.\n the TRUENAME of the file that LOAD is currently loading\n a list of symbols that describe features provided by the\n implementation\n Boole function op, makes BOOLE return integer1.\n The number of internal time units that fit into a second. See\n GET-INTERNAL-REAL-TIME and GET-INTERNAL-RUN-TIME.\n Suppress most interpreting in the reader when T.\n@@ -26466,45 +26462,39 @@\n Item of type ~s can't be found in a sequence of type ~s.\n of the directory segment ~S.\n user homedir not known~@[ for ~S~]: ~A\n ~S is not a valid L-value.\n Something is wrong, LOCAL-ALIEN-INFO not found: ~S\n DEFAULTED-END-\n CUMULATIVE-OFFSET-\n-Slot ~S not found in ~S.\n SYS:SRC;COMPILER;TYPETRAN.LISP\n SYS:SRC;CODE;DEFTYPE.LISP\n SYS:SRC;CODE;TARGET-RANDOM.LISP\n SYS:OUTPUT;STUFF-GROVELED-FROM-HEADERS.LISP\n SYS:SRC;COMPILER;GENERIC;VM-TYPE.LISP\n SYS:SRC;COMPILER;GENERIC;EARLY-VM.LISP\n SYS:SRC;CODE;PRIMORDIAL-TYPE.LISP\n+Slot ~S not found in ~S.\n no &REST context for FAST-REST-NTH\n NCLOSURE\n N-SVALUE\n N-EVALUE\n unknown enum type: ~S\n empty enum type: ~S\n Continue, clobbering the old definition\n Incompatible alien enum type definition: ~S\n+1.0.53.11\n+1.0.29.17\n+1.0.37.33\n can't use :OUT or :IN-OUT on pointer-like type:\n bogus argument style ~S in ~S\n Continue, clobbering the old definition.\n Incompatible alien record type definition~%Old: ~S~%New: ~S\n unknown alignment: ~S\n unknown size: ~S\n-1.0.53.11\n-1.0.29.17\n-1.0.37.33\n-SYS:SRC;CODE;INSPECT.LISP\n-WRAPPER18\n-WRAPPER14\n-WRAPPER8\n-WRAPPER2\n-WRAPPER3\n cannot make an alien of type ~S out of a SAP\n unknown size for alien type ~S\n The alignment of ~S is unknown.\n The size of ~S is unknown.\n cannot override the size of zero-dimensional arrays\n Unknown barrier kind ~S\n ~@\n@@ -27413,20 +27403,20 @@\n unable to do ~A (cost ~W) because:\n can't trust output type assertion under safe policy\n forced to do ~A (cost ~W)\n ~{~?~^~&~6T~}\n forced to do full call\n Couldn't come up with a value for ~s\n ~@\n-STRING-DISPATCH-FUN\n-multiple store variables for ~S\n Lambda list keyword ~S is not supported for modular function lambda lists.\n ~@<~2I~_~S ~_not found in ~_~S~:>\n {~{~S~^ ~}} \n ~&; processing ~S\n+STRING-DISPATCH-FUN\n+multiple store variables for ~S\n TNs: ~W local, ~W temps, ~W constant, ~W env, ~W comp, ~W global.\n Wired: ~W, Unused: ~W. ~W block~:P, ~W global conflict~:P.\n variable\n lambda list\n ~@\n unknown bound type in MAKE-INTERVAL\n@@ -27741,42 +27731,24 @@\n SC ~S has no :UNBOUNDED :SAVE-P NIL alternate SC.\n ~S is not a defined primitive type.\n defining ~S as a function\n There are ~W elements in the :INITIAL-CONTENTS, but the vector length is ~W.\n Too many result values from c-call.\n ~S and ~S don't have the same dimensions.\n Unknown object type #x~x addr=~x\n+The lists of keys and data are of unequal length.\n Primitive was called with ~R argument~:P, but wants at least ~R.\n Primitive was called with ~R argument~:P, but wants exactly ~R.\n IR1-CONVERT-\n-a source transform\n--OPTIMIZER\n-malformed SCs spec: ~S\n-lexical environment too hairy, can't inline DEFUN ~S\n-unknown kind ~S\n-T case is not last in SC-CASE.\n-illegal SC-CASE clause: ~S\n-redefining DEFTYPE type to be a class: ~//\n-Cannot redefine standard type ~//.\n-Return a copy of sequence with elements not satisfying PREDICATE removed.\n-COMMON-LISP0\n-COMMON-LISP,\n-OUTPUT-STREAM\n-COMPILED(\n-COMMON-LISP\n-COMMON-LISP4\n-LISTS(\"g4\n-STORE-VARSD\n-COMMON-LISP\n-$($,$0$4\n-.DIRECTIVE\n-DIRECTIVES\n-AOrV[\n Bind the variables in LAMBDA-LIST to the corresponding values in the\n tree structure resulting from the evaluation of EXPRESSION.\n@@ -27945,17 +27933,24 @@\n H.\t\tMRbX\n a*;r)T~40\n optimize away %SAP-ALIEN\n COMMON-LISP0Lg4\n 2cr<'gP+h\n PRED\n DO-REFERENCED-OBJECT usage error\n-The lists of keys and data are of unequal length.\n This can't happen.\n invalid number of arguments: 0\n invalid number of arguments: 1\n invalid number of arguments: 2\n invalid number of arguments\n deleted package\n ~@<~S can't be a ~A: ~2I~_It has been reset to ~S.~:>\n@@ -28005,15 +28000,14 @@\n Unaligned instruction? offset=#x~X.\n ~x: ~v,'0x~:[~; = ~@?~]\n ~S is not a number\n instance types:\n instance total\n Other types\n A required &KEY or &OPTIONAL argument was not supplied.\n-INSTANCE,\n INSTANCE0\n INSTANCE,\n INSTANCE0\n INSTANCE,\n INSTANCE0\n INSTANCE,\n INSTANCE0\n@@ -28188,14 +28182,16 @@\n dispatch machinery.\n This is T while in the debugger.\n A function taking no parameters that starts the low-level debug loop.\n public: algorithms for Unicode data\n public: the MetaObject Protocol interface, as defined by\n The Art of the Metaobject Protocol, by Kiczales, des Rivieres and Bobrow:\n ISBN 0-262-61074-4, with exceptions as noted in the User Manual.\n+redefining DEFTYPE type to be a class: ~//\n+Cannot redefine standard type ~//.\n The debug prompt is square brackets, with number(s) indicating the current\n control stack level and, if you've entered the debugger recursively, how\n deeply recursed you are.\n Any command -- including the name of a restart -- may be uniquely abbreviated.\n The debugger rebinds various special variables for controlling i/o, sometimes\n to defaults (much like WITH-STANDARD-IO-SYNTAX does) and sometimes to\n its own special values, based on SB-EXT:*DEBUG-PRINT-VARIABLE-ALIST*.\n@@ -28325,16 +28321,21 @@\n ~@<~S argument to the short form of ~S must be a string.~:@>\n Quoted type specifier in ~S: ~S\n :SIZE is not a positive integer: ~S\n bogus DEFPACKAGE option: ~S\n ~S expects a single argument. Got ~S\n can't specify ~S more than once.\n KV-VECTOR-\n+DEFSTRUCT: ~S is not a symbol.\n+PPRINT-EXIT-IF-LIST-EXHAUSTED must be lexically inside PPRINT-LOGICAL-BLOCK.\n+~S is an illegal form for a ~S varlist.\n+~S step variable is not a symbol: ~S\n+~@\n+~@\n SYS:SRC;CODE;EARLY-CONSTANTS.LISP\n-automatically generated reader method\n ~S doesn't have a precise float representation.\n The RATIONAL value isn't known at compile time.\n environment argument present and not null\n can't open-code test of non-constant type\n odd number of args to SETQ:\n wrong number of args to QUOTE:\n wrong number of args to FUNCTION:\n@@ -28358,14 +28359,15 @@\n ~A is not a symbol: ~S\n supplied-p variable\n invalid &KEY syntax: ~S\n keyword-name in ~S is not a symbol\n ~A parameter is not a symbol or cons: ~S\n ~@\n Can't LOAD a directory: ~s.\n+automatically generated reader method\n :TYPE must be one of ~S\n Must not specify :SORT or :TEST with :KEY-TYPE\n Must specify both :SORT and :TEST\n Don't know how to ~S ~A\n ~S these symbols into the ~A package.\n ~@\n exporting symbol~P ~{~A~^, ~}\n@@ -28448,17 +28450,46 @@\n SYS:OUTPUT;**;*.*.*\n SYS:CONTRIB;\n SYS:OUTPUT;\n ~@<~A does not make sense without ~A.~@:>\n ~S has ~D elements, vector length is ~D.\n Could not delete directory ~S\n ~S cannot be used with displaced arrays. Use ~S instead.\n-DEFSTRUCT: ~S is not a symbol.\n-PPRINT-EXIT-IF-LIST-EXHAUSTED must be lexically inside PPRINT-LOGICAL-BLOCK.\n-SYS:SRC;COMPILER;SAPTRAN.LISP\n+ objects, \n+ candidates, \n+Unknown object type #x~x ~s\n+Input is not a proper list of weak pointers.\n+Could not stop all threads\n+Abort ~A file ~S.\n+Ignore error and continue ~A file ~S.\n+Retry EVAL of current toplevel form.\n+~&While evaluating the form starting at line ~D, column ~D\n+ of ~S:\n+~{~S~^, ~}\n+~& ~@[type ~D~]~@[~{~S ~S~}~] = \n+too few subexpressions in feature expression: ~S\n+too many subexpressions in feature expression: ~S\n+unknown operator in feature expression: ~S.\n+~s is no longer present in ~s\n+invalid feature expression: ~S\n+FORM-FUN-\n+normal-return\n+error-return\n+Malformed HANDLER-CASE lambda-list. Should be either () or (symbol), not ~s.\n+Dotted list ~S in DOLIST.\n+unknown option: ~S\n+bad option:\n+slot :DOCUMENTATION argument is not a string: ~S\n+more than one :DOCUMENTATION in ~S\n+more than one :INITFORM in ~S\n+unknown slot option:\n+malformed condition slot spec:\n+Keyword slot name indicates probable syntax error:\n+array dimensions are ~A but :INITIAL-CONTENTS dimensions are ~A\n+Something is wrong; local-alien-info not found: ~S\n Convert ALIEN to an Alien of the specified TYPE (not evaluated.) Both types\n must be Alien array, pointer or function types.\n \tCONDITION\n COMMON-LISP\n If SYMBOL names a macro in ENV, returns the expansion function,\n else returns NIL. If ENV is unspecified or NIL, use the global environment\n \tCONDITION\n@@ -28570,63 +28601,14 @@\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n-~S is an illegal form for a ~S varlist.\n-~S step variable is not a symbol: ~S\n-~@\n-~@\n-FORM-FUN-\n-normal-return\n-error-return\n-Malformed HANDLER-CASE lambda-list. Should be either () or (symbol), not ~s.\n-Dotted list ~S in DOLIST.\n-unknown option: ~S\n-bad option:\n-slot :DOCUMENTATION argument is not a string: ~S\n-more than one :DOCUMENTATION in ~S\n-more than one :INITFORM in ~S\n-unknown slot option:\n-malformed condition slot spec:\n-Keyword slot name indicates probable syntax error:\n-array dimensions are ~A but :INITIAL-CONTENTS dimensions are ~A\n-Something is wrong; local-alien-info not found: ~S\n-UNLOCKED-PACKAGES-\n-Malformed HASH-FUNCTION: ~S\n-Cannot redefine standard hash table test ~S.\n-malformed NAMED-LET variable spec: ~S\n-INFO-NUMBER-\n-N-HASH-TABLE-\n-Not a parser state: ~S\n-bad option: ~S\n-F-METHOD-\n-F-BUFFER-\n-F-INDEX-\n-EOF-VAL-\n-Bad size for the ~S type specifier: ~S.\n-Unsupported on this platform.\n-~S is unsupported on this platform ~\n- (OS, CPU, whatever).\n-TIME-LEFT-\n-Bad size for ~S type specifier: ~S.\n-malformed ONCE-ONLY binding spec: ~S\n-~S is valid only inside ~S.\n-OUTER-ALLOW-WITH-INTERRUPTS-\n-Shadowed asm labels ~S should be renamed not to conflict\n-Repeated labels in ASSEMBLE body\n-~:@(ARG-FOR-~S-~)\n-The byte spec ~S either overlaps another byte spec, or extends past the end.\n-There are holes.\n-~W isn't an even multiple of ~W.\n-Undefined instruction: ~s in\n-Undefined instruction: ~s in~% ~s\n-~@\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL4\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL4\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n@@ -28663,34 +28645,77 @@\n \tCOMPONENT\n \tOPERATION8\n REST-ARG\n \tSPECIFIER\n TEMP\tSB-KERNELL\n COMMON-LISP\n SYS:SRC;CODE;EARLY-TIME.LISP\n+UNLOCKED-PACKAGES-\n+Malformed HASH-FUNCTION: ~S\n+Cannot redefine standard hash table test ~S.\n+malformed NAMED-LET variable spec: ~S\n+INFO-NUMBER-\n+N-HASH-TABLE-\n+Not a parser state: ~S\n+bad option: ~S\n+F-METHOD-\n+F-BUFFER-\n+F-INDEX-\n+EOF-VAL-\n+Bad size for the ~S type specifier: ~S.\n+Unsupported on this platform.\n+~S is unsupported on this platform ~\n+ (OS, CPU, whatever).\n+TIME-LEFT-\n+Bad size for ~S type specifier: ~S.\n+malformed ONCE-ONLY binding spec: ~S\n+~S is valid only inside ~S.\n+OUTER-ALLOW-WITH-INTERRUPTS-\n+Shadowed asm labels ~S should be renamed not to conflict\n+Repeated labels in ASSEMBLE body\n+~:@(ARG-FOR-~S-~)\n+The byte spec ~S either overlaps another byte spec, or extends past the end.\n+There are holes.\n+~W isn't an even multiple of ~W.\n+Undefined instruction: ~s in\n+Undefined instruction: ~s in~% ~s\n+~@\n+unrecognized instance type in ~S\n+~@\n+a subclass of the class METHOD\n+not supplied\n+a method combination object\n+when initializing the generic function ~S:\n+The ~S initialization argument was: ~A.\n+It must be ~A.\n+~S structure class ~A\n+Structure slots must have :INSTANCE allocation.\n+package nicknames\n+~&~@\n+UB~D-BASH-COPY\n :NAMED option is incompatible with element type ~//\n ~@\n Unhandled representation type in typed DEFSTRUCT: ~//.\n ~@\n Attempt to remove :PRIMITIVE type: ~//\n redefining ~S to be:\n ~// is a built-in alien type.\n@@ -32653,88 +32670,14 @@\n ~@\n ~@\n Bad bounding indices ~s, ~s for ~//\n ~:[This~;~:*~A~] is not a ~<\n ~9T~:;~//:~>\n ~:[Result~;~:*~A~] is a ~//, ~<\n ~9T~:;not a ~//.~>\n-globaldb\n-degraded\n-without-hashing\n-Compute a method lambda form based on METHOD-LAMBDA, possibly\n-taking into account PROTO-GENERIC-FUNCTION, PROTO-METHOD, QUALIFIERS,\n-SPECIALIZERS and ENVIRONMENT.\n-Both PROTO-GENERIC-FUNCTION and PROTO-METHOD may be\n-uninitialized. However, their classes and prototypes can be inspected.\n-SPECIALIZERS is a list of specializer objects (i.e. parsed).\n-Return three values:\n-1. the created method lambda form\n-2. initargs for the method instance\n-3. a (possibly modified) unspecialized method lambda list or nil if\n- the unspecialized lambda list contained in METHOD-LAMBDA should be\n-NOTE: This generic function is part of an SBCL-specific experimental\n-protocol. Interface subject to change.\n-Return a form which, when evaluated in the lexical environment\n-described by ENVIRONMENT, parses the specializer SPECIALIZER-NAME and\n-yields the appropriate specializer object.\n-Both PROTO-GENERIC-FUNCTION and PROTO-METHOD may be\n-uninitialized. However their classes and prototypes can be\n-inspected.\n-NOTE: This generic function is part of an SBCL-specific experimental\n-protocol. Interface subject to change.\n-Return a type specifier for SPECIALIZER, a non-parsed specializer\n-form or a SPECIALIZER instance.\n-More specifically, SPECIALIZER can be\n-* a non-parsed specializer form such as\n- * a symbol naming a class\n- * a list of the form (eql OBJECT)\n- * a list of the form (SPECIALIZER-KIND &rest SPECIFIC-SYNTAX)\n-* an instance of a subclass of SPECIALIZER\n-When SPECIALIZER cannot be parsed/used as a specializer for\n-PROTO-GENERIC-FUNCTION and PROTO-METHOD, a STYLE-WARNING is signaled\n-and NIL is returned. No type declaration will be generated in this\n-NIL can also be returned if SPECIALIZER is valid but its type should\n-not be declared, for example for efficiency reasons.\n-NOTE: This generic function is part of an SBCL-specific experimental\n-protocol. Interface subject to change.\n-Parse SPECIALIZER-NAME into a specializer object suitable for GENERIC-FUNCTION.\n-If SPECIALIZER-NAME is not well-formed with respect to the specializer\n-syntax of GENERIC-FUNCTION, an error of type\n-SB-PCL:SPECIALIZER-NAME-SYNTAX-ERROR is signaled.\n-If GENERIC-FUNCTION is a STANDARD-GENERIC-FUNCTION and\n-SPECIALIZER-NAME is a symbol that does not name an existing class, an\n-error of type SB-PCL:CLASS-NOT-FOUND-ERROR is signaled.\n-Other errors may be signaled for generic function classes other than\n-STANDARD-GENERIC-FUNCTION.\n-If GENERIC-FUNCTION is a STANDARD-GENERIC-FUNCTION and\n-SPECIALIZER-NAME is of the form (eql OBJECT), OBJECT is not\n-evaluated (in contrast to DEFMETHOD's behavior).\n-NOTE: This generic function is part of an SBCL-specific experimental\n-protocol. Interface subject to change.\n-Write enough blank space so that the next character will be\n- written at the specified column. Returns true if the operation is\n- successful, or NIL if it is not supported for this stream. This is\n- intended for use by by PPRINT and FORMAT ~T. The default method uses\n- STREAM-LINE-COLUMN and repeated calls to STREAM-WRITE-CHAR with a\n- #SPACE character; it returns NIL if STREAM-LINE-COLUMN returns NIL.\n-Returns the element at position INDEX of SEQUENCE or signals a\n- PROTOCOL-UNIMPLEMENTED error if the sequence protocol is not\n- implemented for the class of SEQUENCE.\n-Replaces the element at position INDEX of SEQUENCE with NEW-VALUE\n- and returns NEW-VALUE or signals a PROTOCOL-UNIMPLEMENTED error if\n- the sequence protocol is not implemented for the class of\n- SEQUENCE.\n-Returns destructively modified SEQUENCE or a freshly allocated\n- sequence of the same class as SEQUENCE of length LENGTH. Elements\n- of the returned sequence are initialized to INITIAL-ELEMENT, if\n- supplied, initialized to INITIAL-CONTENTS if supplied, or identical\n- to the elements of SEQUENCE if neither is supplied. Signals a\n- PROTOCOL-UNIMPLEMENTED error if the sequence protocol is not\n- implemented for the class of SEQUENCE.\n-UB~D-BASH-COPY\n Char-code: \n Char-name: \n Storage vector: \n Displaced: no\n Displaced-to: \n Displaced-offset: \n Adjustable: \n@@ -32753,21 +32696,37 @@\n Implements-list\n Nicknames\n Use-list\n Used-by-list\n Implemented-by-list\n The object is an ATOM:\n ~[empty~:;~:*~D item~:P~]\n-Continue, \n-treating \n-successful.\n-required \n-Component \n-version \n-encountered ~S ~_in a place where a DECLARE was not expected\n+VUUUUUUU\n+Write enough blank space so that the next character will be\n+ written at the specified column. Returns true if the operation is\n+ successful, or NIL if it is not supported for this stream. This is\n+ intended for use by by PPRINT and FORMAT ~T. The default method uses\n+ STREAM-LINE-COLUMN and repeated calls to STREAM-WRITE-CHAR with a\n+ #SPACE character; it returns NIL if STREAM-LINE-COLUMN returns NIL.\n+Returns the element at position INDEX of SEQUENCE or signals a\n+ PROTOCOL-UNIMPLEMENTED error if the sequence protocol is not\n+ implemented for the class of SEQUENCE.\n+Replaces the element at position INDEX of SEQUENCE with NEW-VALUE\n+ and returns NEW-VALUE or signals a PROTOCOL-UNIMPLEMENTED error if\n+ the sequence protocol is not implemented for the class of\n+ SEQUENCE.\n+Returns destructively modified SEQUENCE or a freshly allocated\n+ sequence of the same class as SEQUENCE of length LENGTH. Elements\n+ of the returned sequence are initialized to INITIAL-ELEMENT, if\n+ supplied, initialized to INITIAL-CONTENTS if supplied, or identical\n+ to the elements of SEQUENCE if neither is supplied. Signals a\n+ PROTOCOL-UNIMPLEMENTED error if the sequence protocol is not\n+ implemented for the class of SEQUENCE.\n+SYS:SRC;CODE;CAS.LISP\n+SYS:SRC;CODE;SETF-FUNS.LISP\n Returns a sequence iterator for SEQUENCE or, if START and/or END\n are supplied, the subsequence bounded by START and END as nine\n values:\n 1. iterator state\n 2. limit\n 3. from-end\n 4. step function\n@@ -32787,17 +32746,90 @@\n Returns the element of SEQUENCE associated to the position of\n ITERATOR.\n Destructively modifies SEQUENCE by replacing the sequence element\n associated to position of ITERATOR with NEW-VALUE.\n Returns the position of ITERATOR in SEQUENCE.\n Returns a copy of ITERATOR which also traverses SEQUENCE but can\n be mutated independently of ITERATOR.\n+The package ~S has been deleted.\n+~A: Timezone should be an integer between 0 and 32.\n+~A: Hours should be an non-negative integer.\n+~A: Month should be an integer between 1 and 12.\n+~A: Day should be an integer between 1 and 31.\n+~A: Hours should be an integer between 0 and 23.\n+~A: Minutes should be an integer between 0 and 59.\n+~A: Seconds should be an integer between 0 and 59.\n+~A: Not a valid format destination.\n+variable ~S occurs more than once\n+~A ~D, ~D\n+~2,'0D:~2,'0D\n+~2,'0D ~:@(~A~) ~D\n+~A: Unrecognized :style keyword value.\n+~D/~D/~D\n+~A: Timezone is not a second (1/3600) multiple.\n+~A: Timezone should be a rational between -24 and 24.\n+~A: Universal-Time should be an integer.\n+~@<~A: ~2I~_~A~:>\n+not legal as a function name: ~S\n+interning ~A\n+No such thing as DEBOOTSTRAP-PACKAGE\n+DECLAIM where DECLARE was probably intended\n+Duplicate doc string ~S\n+ argument to \n+, ~S, is not a \n+/proc/cpuinfo\n+Processor\n+invalid external alien name: ~S\n+Unix system call getrusage failed: ~A.\n+Invalid direction ~S, must be either :INPUT or :OUTPUT\n+Oversized code component?\n+failed to resolve home directory for Unix uid=~S\n+sb_getitimer\n+Syscall poll(2) failed: ~A\n+Error reading directory entry~@[ from ~S~]\n+select(2)\n+Cannot select(2) on ~D: above FD_SETSIZE limit.\n+sb_setitimer\n+found no match for Unix uid=~S\n+Error closing directory~@[ ~S~]\n+attempt to multiply define ~A ~S\n+LVAR-KIND\n+SAW-LAST\n+COMPONENT-LAMBDA\n+N-SIMPLE-FUNS\n+COMBINATION-FUN is not a ref to a nameful leaf\n+ORIGINAL-FUN\n+Return the reason that a JOIN-THREAD-ERROR was signaled. Possible values are\n+:TIMEOUT, :ABORT, :FOREIGN, and :SELF-JOIN.\n+Return the offending thread that the THREAD-ERROR pertains to.\n+degraded\n+without-hashing\n+Assignment to virtual DISPATCH-TABLES slot not allowed\n+Continue, \n+treating \n+successful.\n+required \n+Component \n+version \n SYS:SRC;COMPILER;ARM64;CHAR.LISP\n SYS:SRC;COMPILER;ARM64;PRED.LISP\n SYS:SRC;ASSEMBLY;ARM64;ARRAY.LISP\n+N-RES(=g4\n+EXPRD#g4\n+NAMED$g4\n+N-BYTESP\n+N-RES(0g4\n+Define a function at top level.\n+N-SRC()g4\n+Move SRC into DST unless they are location=.\n+EXPRD#g4\n+N-STACK()g4\n+Move the TN Reg-Or-Stack into Reg if it isn't already there.\n+\tARRAY-VARD\n+COMMON-LISPH2'4(\n COMMON-LISP0\n ELIDE-IF4\n SB-IMPL(\n Xuk)XU{ \n \"rL^$]SLJI\n fold division by 1\n convert integer division to multiplication\n@@ -32838,52 +32870,14 @@\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n-COMMON-LISP\n-COMMON-LISP(\n-MORE-ARG\n- ( , 1 5\n-COMMON-LISP5\n- 8 , 0 4\n-COMMON-LISP0\n-SB-ALIEN@\n-COMMON-LISP8\n-SB-ALIEN\n-SB-ALIEN0 g\n-$@$\t!G`D\n-NUM-RESULTS<\n-NUM-RESULTS\n-INSTANCE\tSB-KERNEL0\n-$($4$\t\tGlD\n-FUNCTION\n-COMMON-LISP\n-MORE-ARG\n-INSTANCE\tSB-KERNEL0\n-INSTANCE\tSB-KERNEL0\n-SB-ALIEN\n-COMMON-LISP8\n-$($<$0$,$8\n-ALLOC-TN\n-BACK-LABEL\n-COMMON-LISP\n- ( , 1 5\n-COMMON-LISP,\n-INSTANCE\tSB-KERNEL0\n-INSTANCE\tSB-KERNEL0\n-CHUNK-SIZE\t\n-REV-DIM-LIST,\n-REV-SUBSCRIPTS<\n-COMMON-LISP8\n-NUM-RESULTS<\n-COMMON-LISP\n-Construct an association list from KEYS and DATA (adding to ALIST).\n \tCONDITION\n COMMON-LISP8\n MORE-ARG\n Print a description of OBJECT to STREAM-DESIGNATOR.\n GENERIC-FUNCTION\n COMMON-LISP4\n \tNEW-VALUE8\n@@ -33101,31 +33095,33 @@\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n COMMON-LISP4\n \tNODE-HASH4\n \tNODE-HASH0\n SYS:SRC;CODE;STUBS.LISP\n-~&Symbol ~//\n- ~V@<~//~> ~V:D bytes, ~V:D object~:P.\n Outputs a new line to the Stream if it is not positioned at the\n beginning of a line. Returns T if it output a new line, nil\n otherwise. Used by FRESH-LINE. The default method uses\n STREAM-START-LINE-P and STREAM-TERPRI.\n Writes an end of line, as for TERPRI. Returns NIL. The default\n method does (STREAM-WRITE-CHAR stream #NEWLINE).\n+encountered ~S ~_in a place where a DECLARE was not expected\n When set (the default), evaluations in the debugger's command loop occur\n relative to the current frame's environment without the need of debugger\n forms that explicitly control this kind of evaluation.\n the default value for the :ENCAPSULATE option to TRACE\n When set, avoid calling INVOKE-DEBUGGER recursively when errors occur while\n executing in the debugger.\n the default value for the :REPORT option to TRACE\n If the trace indentation exceeds this value, then indentation restarts at\n the increase in trace indentation at each call level\n+globaldb\n+~&Symbol ~//\n+ ~V@<~//~> ~V:D bytes, ~V:D object~:P.\n Metaobject Protocol\n BLOCK name form*\n Evaluate the FORMS as a PROGN. Within the lexical scope of the body,\n RETURN-FROM can be used to exit the form.\n Transfer control to the named TAG in the lexically enclosing TAGBODY. This is\n constrained to be used only within the dynamic extent of the TAGBODY.\n INSTANCE\tSB-KERNEL,\n@@ -34956,19 +34952,20 @@\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL0\n CATEGORY(\n KIND,5'4\n CONTEXTD\n COMMON-LISP<\n+Component name: designator for a string composed of portable pathname characters\n+,\n+ which takes &KEY arguments allowing initial slot values to the specified.\n+ A SETF'able function - is defined for each slot to read and\n+ write slot values. -p is a type predicate.\n+ Popular DEFSTRUCT options (see manual for others):\n+ (:CONSTRUCTOR Name)\n+ (:PREDICATE Name)\n+ Specify the name for the constructor or predicate.\n+ (:CONSTRUCTOR Name Lambda-List)\n+ Specify the name and arguments for a BOA constructor\n+ (which is more efficient when keyword syntax isn't necessary.)\n+ (:INCLUDE Supertype Slot-Spec*)\n+ Make this type a subtype of the structure type Supertype. The optional\n+ Slot-Specs override inherited slot options.\n+ Slot options:\n+ :TYPE Type-Spec\n+ Asserts that the value of this slot is always of the specified type.\n+ :READ-ONLY {T | NIL}\n+ If true, no setter function is defined for this slot.\n+Bind the reader and printer control variables to values that enable READ\n+ to reliably read the results of PRINT. These values are:\n+ *PACKAGE* the COMMON-LISP-USER package\n+ *PRINT-ARRAY* T\n+ *PRINT-BASE* 10\n+ *PRINT-CASE* :UPCASE\n+ *PRINT-CIRCLE* NIL\n+ *PRINT-ESCAPE* T\n+ *PRINT-GENSYM* T\n+ *PRINT-LENGTH* NIL\n+ *PRINT-LEVEL* NIL\n+ *PRINT-LINES* NIL\n+ *PRINT-MISER-WIDTH* NIL\n+ *PRINT-PPRINT-DISPATCH* the standard pprint dispatch table\n+ *PRINT-PRETTY* NIL\n+ *PRINT-RADIX* NIL\n+ *PRINT-READABLY* T\n+ *PRINT-RIGHT-MARGIN* NIL\n+ *READ-BASE* 10\n+ *READ-DEFAULT-FLOAT-FORMAT* SINGLE-FLOAT\n+ *READ-EVAL* T\n+ *READ-SUPPRESS* NIL\n+ *READTABLE* the standard readtable\n+ SB-EXT:*SUPPRESS-PRINT-ERRORS* NIL\n+ SB-EXT:*PRINT-VECTOR-LENGTH* NIL\n+COMMON-LISP\n+COMMON-LISPD\n+Cause the closest enclosing use of PPRINT-LOGICAL-BLOCK to return\n+ if its list argument is exhausted. Can only be used inside\n+ PPRINT-LOGICAL-BLOCK, and only when the LIST argument to\n+ PPRINT-LOGICAL-BLOCK is supplied.\n+(HANDLER-BIND ( {(type handler)}* ) body)\n+Executes body in a dynamic context where the given handler bindings are in\n+effect. Each handler must take the condition being signalled as an argument.\n+The bindings are searched first to last in the event of a signalled\n+condition.\n+U*.\"VVmSPlZh\n+DO* ({(Var [Init] [Step])}*) (Test Exit-Form*) Declaration* Form*\n+ Iteration construct. Each Var is initialized sequentially (like LET*) to the\n+ value of the specified Init form. On subsequent iterations, the Vars are\n+ sequentially assigned the value of the Step form (if any). The Test is\n+ evaluated before each evaluation of the body Forms. When the Test is true,\n+ the Exit-Forms are evaluated as a PROGN, with the result being the value\n+ of the DO. A block named NIL is established around the entire expansion,\n+ allowing RETURN to be used as an alternate exit mechanism.\n+DO ({(Var [Init] [Step])}*) (Test Exit-Form*) Declaration* Form*\n+ Iteration construct. Each Var is initialized in parallel to the value of the\n+ specified Init form. On subsequent iterations, the Vars are assigned the\n+ value of the Step form (if any) in parallel. The Test is evaluated before\n+ each evaluation of the body Forms. When the Test is true, the Exit-Forms\n+ are evaluated as a PROGN, with the result being the value of the DO. A block\n+ named NIL is established around the entire expansion, allowing RETURN to be\n+ used as an alternate exit mechanism.\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n+called PARSE-NATIVE-NAMESTRING using a ~\n+ logical host: ~S\n+called NATIVE-NAMESTRING using a ~\n+ logical host: ~S\n+CLEANUP-FUN-20\n+defining ~A as a method combination\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n@@ -35228,20 +35314,14 @@\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n-called PARSE-NATIVE-NAMESTRING using a ~\n- logical host: ~S\n-called NATIVE-NAMESTRING using a ~\n- logical host: ~S\n-CLEANUP-FUN-20\n-defining ~A as a method combination\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n@@ -35317,23 +35397,14 @@\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n-Superclass of all Gray streams whose element-type\n-is a subtype of unsigned-byte or signed-byte.\n-Superclass of all Gray streams whose element-type is a subtype of character.\n-Superclass of all Gray output streams.\n-Superclass of all Gray input streams whose element-type\n-is a subtype of unsigned-byte or signed-byte.\n-Superclass of all Gray input streams whose element-type\n-is a subtype of character.\n-Component name: designator for a string composed of portable pathname characters\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n@@ -35384,16 +35455,14 @@\n INSTANCE\tSB-KERNEL8\n VALUE\tSB-KERNEL4\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n open-code INTEGER to RATIO comparison\n open-code RATIONAL to FLOAT comparison\n open-code FLOAT to RATIONAL comparison\n-\tNEW-VALUE8\n-\tNEW-VALUE<\n Return T if and only if calling ADJUST-ARRAY on ARRAY will return\n the identical object.\n MEMBERS0\n SB-INTD'g4\n CERTAIN?@\n COMMON-LISP\n CERTAIN?@\n@@ -35569,14 +35638,42 @@\n COMMON-LISP\n COMMON-LISP\n \tNODE-HASH8\n SO-DATA0\n COMMON-LISP\n -NODE-NEXTD\n COMMON-LISP\n+Implements CL:MAP for extended sequences.\n+ RESULT-PROTOTYPE corresponds to the RESULT-TYPE of CL:MAP but\n+ receives a prototype instance of an extended sequence class\n+ instead of a type specifier. By dispatching on RESULT-PROTOTYPE,\n+ methods on this generic function specify how extended sequence\n+ classes act when they are specified as the result type in a CL:MAP\n+ call. RESULT-PROTOTYPE may not be fully initialized and thus\n+ should only be used for dispatch and to determine its class.\n+ Another difference to CL:MAP is that FUNCTION is a function, not a\n+ function designator.\n+Implements CL:MERGE for extended sequences.\n+ RESULT-PROTOTYPE corresponds to the RESULT-TYPE of CL:MERGE but\n+ receives a prototype instance of an extended sequence class\n+ instead of a type specifier. By dispatching on RESULT-PROTOTYPE,\n+ methods on this generic function specify how extended sequence\n+ classes act when they are specified as the result type in a\n+ CL:MERGE call. RESULT-PROTOTYPE may not be fully initialized and\n+ thus should only be used for dispatch and to determine its class.\n+ Another difference to CL:MERGE is that PREDICATE is a function,\n+ not a function designator.\n+Superclass of all Gray streams whose element-type\n+is a subtype of unsigned-byte or signed-byte.\n+Superclass of all Gray streams whose element-type is a subtype of character.\n+Superclass of all Gray output streams.\n+Superclass of all Gray input streams whose element-type\n+is a subtype of unsigned-byte or signed-byte.\n+Superclass of all Gray input streams whose element-type\n+is a subtype of character.\n COMMON-LISP\n ,Eg6,OPf\n COMMON-LISP<\n PRED4!g4\n COMMON-LISP\n COMMON-LISP\n COMMON-LISP4\n@@ -35812,24 +35909,14 @@\n SEQUENCE may be destructively modified.\n COMMON-LISP0\n Return the 4th object in a list or NIL if there is no 4th object.\n PATHSPEC4\n Return the write date of the file specified by PATHSPEC.\n An error of type FILE-ERROR is signaled if no such file exists,\n or if PATHSPEC is a wild pathname.\n-~A is not allowed in ~A: ~//\n-repeated ~S in lambda list: ~//\n-~S and ~S are mutually exclusive: ~//\n-~:[misplaced ~A in lambda list~;~A must appear first in a lambda list~]:\n- ~//\n-expected lambda list keyword at ~S in: ~//\n-illegal dotted lambda list: ~//\n-&OPTIONAL and &KEY found in the same lambda list: ~//\n-suspicious ~A ~S in lambda list: ~//.\n-expecting variable after ~A in: ~//\n COMMON-LISP\n Return the hyperbolic arc sine of NUMBER.\n Return three values:\n 1) an integer representation of the significand.\n 2) the exponent for the power of 2 that the significand must be multiplied\n by to get the actual value. This differs from the DECODE-FLOAT exponent\n by FLOAT-DIGITS, since the significand has been scaled to have all its\n@@ -36765,14 +36852,50 @@\n the reader.\n When printing a package prefix for a symbol with a package local nickname, the\n local nickname is used instead of the real name in order to preserve\n print-read consistency.\n See also: ADD-PACKAGE-LOCAL-NICKNAME, PACKAGE-LOCALLY-NICKNAMED-BY-LIST,\n REMOVE-PACKAGE-LOCAL-NICKNAME, and the DEFPACKAGE option :LOCAL-NICKNAMES.\n Experimental: interface subject to change.\n+TAGBODY {tag | statement}*\n+Define tags for use with GO. The STATEMENTS are evaluated in order, skipping\n+TAGS, and NIL is returned. If a statement contains a GO to a defined TAG\n+within the lexical scope of the form, then control is transferred to the next\n+statement following that tag. A TAG must be an integer or a symbol. A\n+STATEMENT must be a list. Other objects are illegal within the body.\n+~A is not allowed in ~A: ~//\n+repeated ~S in lambda list: ~//\n+~S and ~S are mutually exclusive: ~//\n+~:[misplaced ~A in lambda list~;~A must appear first in a lambda list~]:\n+ ~//\n+expected lambda list keyword at ~S in: ~//\n+illegal dotted lambda list: ~//\n+&OPTIONAL and &KEY found in the same lambda list: ~//\n+suspicious ~A ~S in lambda list: ~//.\n+expecting variable after ~A in: ~//\n+:INITIAL-ELEMENT ~S is not of type ~//.\n+Static arrays of type ~// not supported.\n+:INITIAL-CONTENTS contains elements not of type ~//.\n+compiled function\n+generic-function\n+funcallable-instance\n+interpreted function\n+compiled closure\n+The object is a \n+Lambda-list\n+Closed over values\n+Using ~A as the class-name argument in ~\n+ (SETF FIND-CLASS)\n+setting the compiler-macro-function of ~A\n+~S names a special form.\n+can't SETF COMPILER-MACRO-FUNCTION when ENV is non-NIL\n+Bogus slot-cell in (CAS SLOT-VALUE): ~S\n+Cannot compare-and-swap slot ~S on: ~S\n+setting the macro-function of ~S\n+Non-NIL environment argument in SETF of MACRO-FUNCTION ~S: ~S\n COMMON-LISP,\n Return the SYMBOL's current global value. Identical to SYMBOL-VALUE,\n in single-threaded builds: in multithreaded builds bound values are\n distinct from the global value. Can also be SETF.\n !q$\"\"A&(#I\n Calls FUNCTION with ARGUMENTS, and gathers timing information about it.\n Then calls TIMER with keyword arguments describing the information collected.\n@@ -36902,123 +37025,124 @@\n Number of bytes that can be allocated to GENERATION before that\n generation is considered for garbage collection. This value is meaningless for\n generation 0 (the nursery): see BYTES-CONSED-BETWEEN-GCS instead. Default is\n 5% of the dynamic space size divided by the number of non-nursery generations.\n Can be assigned to using SETF. Available on GENCGC platforms only.\n Experimental: interface subject to change.\n Return the name of TIMER.\n-DO-SYMBOLS (VAR [PACKAGE [RESULT-FORM]]) {DECLARATION}* {TAG | FORM}*\n- Executes the FORMs at least once for each symbol accessible in the given\n- PACKAGE with VAR bound to the current symbol.\n-DO-EXTERNAL-SYMBOLS (VAR [PACKAGE [RESULT-FORM]]) {DECL}* {TAG | FORM}*\n- Executes the FORMs once for each external symbol in the given PACKAGE with\n- VAR bound to the current symbol.\n-Place may be any place expression acceptable to SETF, and is expected\n- to hold a property list or (). This list is destructively altered to\n- remove the property specified by the indicator. Returns T if such a\n- property was present, NIL if not.\n-DEFSTRUCT {Name | (Name Option*)} [Documentation] {Slot | (Slot [Default] {Key Value}*)}\n- Define the structure type Name. Instances are created by MAKE-,\n- which takes &KEY arguments allowing initial slot values to the specified.\n- A SETF'able function - is defined for each slot to read and\n- write slot values. -p is a type predicate.\n- Popular DEFSTRUCT options (see manual for others):\n- (:CONSTRUCTOR Name)\n- (:PREDICATE Name)\n- Specify the name for the constructor or predicate.\n- (:CONSTRUCTOR Name Lambda-List)\n- Specify the name and arguments for a BOA constructor\n- (which is more efficient when keyword syntax isn't necessary.)\n- (:INCLUDE Supertype Slot-Spec*)\n- Make this type a subtype of the structure type Supertype. The optional\n- Slot-Specs override inherited slot options.\n- Slot options:\n- :TYPE Type-Spec\n- Asserts that the value of this slot is always of the specified type.\n- :READ-ONLY {T | NIL}\n- If true, no setter function is defined for this slot.\n-Bind the reader and printer control variables to values that enable READ\n- to reliably read the results of PRINT. These values are:\n- *PACKAGE* the COMMON-LISP-USER package\n- *PRINT-ARRAY* T\n- *PRINT-BASE* 10\n- *PRINT-CASE* :UPCASE\n- *PRINT-CIRCLE* NIL\n- *PRINT-ESCAPE* T\n- *PRINT-GENSYM* T\n- *PRINT-LENGTH* NIL\n- *PRINT-LEVEL* NIL\n- *PRINT-LINES* NIL\n- *PRINT-MISER-WIDTH* NIL\n- *PRINT-PPRINT-DISPATCH* the standard pprint dispatch table\n- *PRINT-PRETTY* NIL\n- *PRINT-RADIX* NIL\n- *PRINT-READABLY* T\n- *PRINT-RIGHT-MARGIN* NIL\n- *READ-BASE* 10\n- *READ-DEFAULT-FLOAT-FORMAT* SINGLE-FLOAT\n- *READ-EVAL* T\n- *READ-SUPPRESS* NIL\n- *READTABLE* the standard readtable\n- SB-EXT:*SUPPRESS-PRINT-ERRORS* NIL\n- SB-EXT:*PRINT-VECTOR-LENGTH* NIL\n-COMMON-LISP\n-COMMON-LISPD\n-Cause the closest enclosing use of PPRINT-LOGICAL-BLOCK to return\n- if its list argument is exhausted. Can only be used inside\n- PPRINT-LOGICAL-BLOCK, and only when the LIST argument to\n- PPRINT-LOGICAL-BLOCK is supplied.\n-Implements CL:MAP for extended sequences.\n- RESULT-PROTOTYPE corresponds to the RESULT-TYPE of CL:MAP but\n- receives a prototype instance of an extended sequence class\n- instead of a type specifier. By dispatching on RESULT-PROTOTYPE,\n- methods on this generic function specify how extended sequence\n- classes act when they are specified as the result type in a CL:MAP\n- call. RESULT-PROTOTYPE may not be fully initialized and thus\n- should only be used for dispatch and to determine its class.\n- Another difference to CL:MAP is that FUNCTION is a function, not a\n- function designator.\n-Implements CL:MERGE for extended sequences.\n- RESULT-PROTOTYPE corresponds to the RESULT-TYPE of CL:MERGE but\n- receives a prototype instance of an extended sequence class\n- instead of a type specifier. By dispatching on RESULT-PROTOTYPE,\n- methods on this generic function specify how extended sequence\n- classes act when they are specified as the result type in a\n- CL:MERGE call. RESULT-PROTOTYPE may not be fully initialized and\n- thus should only be used for dispatch and to determine its class.\n- Another difference to CL:MERGE is that PREDICATE is a function,\n- not a function designator.\n-Return true if STREAM is not closed. A default method is provided\n- by class FUNDAMENTAL-STREAM which returns true if CLOSE has not been\n- called on the stream.\n-SYS:SRC;CODE;LATE-EXTENSIONS.LISP\n-SYS:SRC;COMPILER;VMDEF.LISP\n-SYS:SRC;COMPILER;ARM64;CELL.LISP\n-(HANDLER-BIND ( {(type handler)}* ) body)\n-Executes body in a dynamic context where the given handler bindings are in\n-effect. Each handler must take the condition being signalled as an argument.\n-The bindings are searched first to last in the event of a signalled\n-condition.\n-U*.\"VVmSPlZh\n-DO* ({(Var [Init] [Step])}*) (Test Exit-Form*) Declaration* Form*\n- Iteration construct. Each Var is initialized sequentially (like LET*) to the\n- value of the specified Init form. On subsequent iterations, the Vars are\n- sequentially assigned the value of the Step form (if any). The Test is\n- evaluated before each evaluation of the body Forms. When the Test is true,\n- the Exit-Forms are evaluated as a PROGN, with the result being the value\n- of the DO. A block named NIL is established around the entire expansion,\n- allowing RETURN to be used as an alternate exit mechanism.\n-DO ({(Var [Init] [Step])}*) (Test Exit-Form*) Declaration* Form*\n- Iteration construct. Each Var is initialized in parallel to the value of the\n- specified Init form. On subsequent iterations, the Vars are assigned the\n- value of the Step form (if any) in parallel. The Test is evaluated before\n- each evaluation of the body Forms. When the Test is true, the Exit-Forms\n- are evaluated as a PROGN, with the result being the value of the DO. A block\n- named NIL is established around the entire expansion, allowing RETURN to be\n- used as an alternate exit mechanism.\n+PROCESS<\n+Close all streams connected to PROCESS, stop maintaining the\n+status slot. After PROCESS-CLOSE, PROCESS-ALIVE-P and\n+PROCESS-EXIT-CODE can return stale information about a process, so\n+should not be used.\n+yAUgFd$I\n+Find roots keeping the targets of WEAK-POINTERS alive.\n+WEAK-POINTERS must be a single SB-EXT:WEAK-POINTER or a list of those,\n+pointing to objects for which roots should be searched.\n+CRITERION determines just how rooty (how deep) a root must be in order\n+to be considered. Possible values are:\n+ :OLDEST\n+ This says we can stop upon seeing an object in the oldest gen to\n+ GC, or older. This is the easiest test to satisfy.\n+ :PSEUDO-STATIC\n+ This is usually the same as :OLDEST, unless the oldest gen to GC\n+ has been decreased.\n+ :STATIC\n+ To find a root of an image-backed object, you want to stop only at\n+ a truly :STATIC object.\n+IGNORE is a list of objects to treat as if nonexistent in the heap.\n+It can often be useful for finding a path to an interned symbol other than\n+through its package by specifying the package as an ignored object.\n+PRINT controls whether discovered paths should be returned or\n+printed. Possible values are\n+ :VERBOSE\n+ Return no values. Print discovered paths using a verbose format\n+ with each node of each path on a separate line.\n+ true (other than :VERBOSE)\n+ Return no values. Print discovered paths using a compact format\n+ with all nodes of each path on a single line.\n+ Do not print any output. Instead return the discovered paths as a\n+ list of lists. Each list has the form\n+ (TARGET . (ROOT NODE*))\n+ where TARGET is one of the target of one of the WEAK-POINTERS.\n+ ROOT is a description of the root at which the path starts and has\n+ one of the following forms:\n+ :STATIC\n+ If the root of the path is a non-collectible heap object.\n+ :PINNED\n+ If an unknown thread stack pins the root of the path.\n+ ((THREAD-NAME | THREAD-OBJECT) SYMBOL CURRENTP)\n+ If the path begins at a special binding of SYMBOL in a\n+ thread. CURRENTP is a BOOLEAN indicating whether the value is\n+ current or shadowed by another binding.\n+ ((THREAD-NAME | THREAD-OBJECT) GUESSED-PC)\n+ If the path begins at a lexical variable in the function whose\n+ code contains GUESSED-PC.\n+ Each NODE in the remainder of the path is a cons (OBJECT . SLOT)\n+ indicating that the slot at index SLOT in OBJECT references the\n+ next path node.\n+Experimental: subject to change without prior notice.\n+Return number of bytes of heap or stack directly consumed by OBJECT\n+Takes and expands a type specifier repeatedly like MACROEXPAND.\n+Returns two values: the expansion, and a boolean that is true when\n+expansion happened.\n+\tCONDITION\n+COMMON-LISP0\n+OPTIONAL-ARGS\n+Transfer control to a restart named SB-EXT:PRINT-UNREADABLY, or\n+return NIL if none exists.\n+Adds PACKAGES-TO-ADD as implementation packages of PACKAGE. Signals\n+an error if PACKAGE or any of the PACKAGES-TO-ADD is not a valid\n+package designator.\n+Return a list of all timers in the system.\n+\tREADTABLE\n+COMMON-LISP4\n+Returns T if READTABLE normalizes symbols to NFKC, and NIL otherwise.\n+The READTABLE-NORMALIZATION of the standard readtable is T.\n+Cancel TIMER. Once this function returns it is guaranteed that\n+TIMER shall not be triggered again and there are no unfinished\n+triggers.\n+.DEFAULTING-TEMP.<\n+COMMA-INTERVAL\n+Adds LOCAL-NICKNAME for ACTUAL-PACKAGE in the designated package, defaulting\n+to current package. LOCAL-NICKNAME must be a string designator, and\n+ACTUAL-PACKAGE must be a package designator.\n+Returns the designated package.\n+Signals a continuable error if LOCAL-NICKNAME is already a package local\n+nickname for a different package, or if LOCAL-NICKNAME is one of \"CL\",\n+\"COMMON-LISP\", or, \"KEYWORD\", or if LOCAL-NICKNAME is a global name or\n+nickname for the package to which the nickname would be added.\n+When in the designated package, calls to FIND-PACKAGE with the LOCAL-NICKNAME\n+will return the package the designated ACTUAL-PACKAGE instead. This also\n+affects all implied calls to FIND-PACKAGE, including those performed by the\n+When printing a package prefix for a symbol with a package local nickname,\n+local nickname is used instead of the real name in order to preserve\n+print-read consistency.\n+See also: PACKAGE-LOCAL-NICKNAMES, PACKAGE-LOCALLY-NICKNAMED-BY-LIST,\n+REMOVE-PACKAGE-LOCAL-NICKNAME, and the DEFPACKAGE option :LOCAL-NICKNAMES.\n+Experimental: interface subject to change.\n+COMMON-LISP8\n+COMMON-LISP4\n+Allocate vector of LENGTH elements in static space. Only allocation\n+of specialized arrays is supported.\n+Returns the value of the constant FORM in ENVIRONMENT. Behaviour\n+is undefined unless CONSTANTP has been first used to determine the\n+constantness of the FORM in ENVIRONMENT.\n+$($,$0 8\t'\n+TYPE-NUM\n+COMMON-LISP4\n+COMMON-LISP4\n+SB-ALIEN4\n+NEWCHARSTAR\n+This function returns a list representing the state of the floating\n+point modes. The list is in the same format as the &KEY arguments to\n+SET-FLOATING-POINT-MODES, i.e.\n+ (apply #'set-floating-point-modes (get-floating-point-modes))\n+sets the floating point modes to their current values (and thus is a no-op).\n+FUN-NAME\n \tACCESS-FND\n Syntax like DEFMACRO, but creates a setf expander function. The body\n of the definition must be a form that returns five appropriate values.\n COMMON-LISP,\n The argument is a location holding a list. Pops one item off the front\n of the list and returns it.\n (HANDLER-CASE form { (type ([var]) body) }* )\n@@ -37244,14 +37368,46 @@\n the frames potentially unwound through need to be proofed, which includes both\n system and application code -- and in essence proofing everything will make\n the system uninterruptible.\n Like PUSH, but atomic. PLACE may be read multiple times before\n the operation completes -- the write does not occur until such time\n that no other thread modified PLACE between the read and the write.\n Works on all CASable places.\n+Return true if STREAM is not closed. A default method is provided\n+ by class FUNDAMENTAL-STREAM which returns true if CLOSE has not been\n+ called on the stream.\n+This is used to implement PEEK-CHAR; this corresponds to PEEK-TYPE of NIL.\n+ It returns either a character or :EOF. The default method calls\n+ STREAM-READ-CHAR and STREAM-UNREAD-CHAR.\n+Is STREAM known to be positioned at the beginning of a line?\n+ It is permissible for an implementation to always return\n+ NIL. This is used in the implementation of FRESH-LINE. Note that\n+ while a value of 0 from STREAM-LINE-COLUMN also indicates the\n+ beginning of a line, there are cases where STREAM-START-LINE-P can be\n+ meaningfully implemented although STREAM-LINE-COLUMN can't be. For\n+ example, for a window using variable-width characters, the column\n+ number isn't very meaningful, but the beginning of the line does have\n+ a clear meaning. The default method for STREAM-START-LINE-P on class\n+ FUNDAMENTAL-CHARACTER-OUTPUT-STREAM uses STREAM-LINE-COLUMN, so if\n+ that is defined to return NIL, then a method should be provided for\n+ either STREAM-START-LINE-P or STREAM-FRESH-LINE.\n+This is used by READ-LINE. A string is returned as the first value. The\n+ second value is true if the string was terminated by end-of-file\n+ instead of the end of a line. The default method uses repeated\n+ calls to STREAM-READ-CHAR.\n+This is like CL:WRITE-SEQUENCE, but for Gray streams.\n+This is used to implement READ-CHAR-NO-HANG. It returns either a\n+ character, or NIL if no input is currently available, or :EOF if\n+ end-of-file is reached. The default method provided by\n+ FUNDAMENTAL-CHARACTER-INPUT-STREAM simply calls STREAM-READ-CHAR; this\n+ is sufficient for file streams, but interactive streams should define\n+ their own method.\n+SYS:SRC;CODE;LATE-EXTENSIONS.LISP\n+SYS:SRC;COMPILER;VMDEF.LISP\n+SYS:SRC;COMPILER;ARM64;CELL.LISP\n UNLOCKED-PACKAGES(\n Unlocks PACKAGES for the dynamic scope of the body. Signals an\n error if any of PACKAGES is not a valid package designator.\n Defines NAME as a global variable that is always bound. VALUE is evaluated\n and assigned to NAME at load-time, but only if NAME is not already bound.\n Attempts to read NAME at compile-time will signal an UNBOUND-VARIABLE error\n unless it has otherwise been assigned a value.\n@@ -37462,20 +37618,32 @@\n DO NOT use THROW or RETURN-FROM to escape from it.\n HASH-TABLE\n COMMON-LISP,\n MNEMONIC\n Emit the specified instruction to the current segment.\n \tNEW-VALUE0\n \tNEW-VALUE0\n-TAGBODY {tag | statement}*\n-Define tags for use with GO. The STATEMENTS are evaluated in order, skipping\n-TAGS, and NIL is returned. If a statement contains a GO to a defined TAG\n-within the lexical scope of the form, then control is transferred to the next\n-statement following that tag. A TAG must be an integer or a symbol. A\n-STATEMENT must be a list. Other objects are illegal within the body.\n+REST-ARG\n+REST-ARG\n+h8Vjzzfy\n+REST-ARG\n+REST-ARG\n+K\t``$0`$8$\n+INITARGS4\n+COMMON-LISP0\n+REST-ARG\n+METHOD-CELL\n+ALLOCATION0\n+$8`$@`$4$\n+.GOOD-NEW-VALUE.,\n+COMMON-LISP@\n+K\t``$0`$4$\n+COMMON-LISP0\n+$D`$@`$4$\n+$D`$@`$4$\n MULTIPLE-VALUE-PROG1 values-form form*\n Evaluate VALUES-FORM and then the FORMS, but return all the values of\n VALUES-FORM.\n EVAL-WHEN (situation*) form*\n Evaluate the FORMS in the specified SITUATIONS (any of :COMPILE-TOPLEVEL,\n :LOAD-TOPLEVEL, or :EXECUTE, or (deprecated) COMPILE, LOAD, or EVAL).\n MACROLET ({(name lambda-list form*)}*) body-form*\n@@ -37511,129 +37679,83 @@\n standard pprint dispatch table\n Deprecation Conditions\n parameter specializer name\n Package Locks\n Return values associated with STEP-VALUES-CONDITION as a list,\n or the variable value associated with STEP-VARIABLE-CONDITION.\n Form associated with the STEP-CONDITION.\n-Using ~A as the class-name argument in ~\n- (SETF FIND-CLASS)\n-setting the compiler-macro-function of ~A\n-~S names a special form.\n-can't SETF COMPILER-MACRO-FUNCTION when ENV is non-NIL\n-Bogus slot-cell in (CAS SLOT-VALUE): ~S\n-Cannot compare-and-swap slot ~S on: ~S\n-setting the macro-function of ~S\n-Non-NIL environment argument in SETF of MACRO-FUNCTION ~S: ~S\n-compiled function\n-generic-function\n-funcallable-instance\n-interpreted function\n-compiled closure\n-The object is a \n-Lambda-list\n-Closed over values\n-can't dump wrapper for anonymous class:\n-hash-table\n+SYS:SRC;PCL;WALK.LISP\n+SYS:SRC;CODE;NUMBER-DISPATCH.LISP\n SYS:SRC;CODE;TARGET-UNICODE.LISP\n SYS:SRC;CODE;TRACEROOT.LISP\n-SYS:SRC;CODE;NUMBER-DISPATCH.LISP\n SYS:SRC;CODE;C-CALL.LISP\n SYS:SRC;CODE;BARRIER.LISP\n-SYS:SRC;PCL;WALK.LISP\n SYS:SRC;PCL;DEFCLASS.LISP\n SYS:SRC;CODE;LATE-CONDITION.LISP\n SYS:SRC;CODE;MIPSSTROPS.LISP\n SYS:SRC;CODE;STRING-HASH.LISP\n SYS:SRC;CODE;UNIX-FOREIGN-LOAD.LISP\n SYS:SRC;CODE;EXTERNAL-FORMATS;ENC-MAC.LISP\n SYS:SRC;CODE;EXTERNAL-FORMATS;ENC-UCS.LISP\n 3J6+8k8}A\n SYS:SRC;CODE;EXTERNAL-FORMATS;ENC-CYR.LISP\n SYS:SRC;CODE;EXTERNAL-FORMATS;ENC-UTF.LISP\n 4M4P:S@w@\n XXX/cfc~e\n-SYS:SRC;CODE;EXTERNAL-FORMATS;ENC-EBCDIC.LISP\n-SYS:SRC;CODE;TARGET-STREAM.LISP\n-SYS:SRC;CODE;FORMAT-TIME.LISP\n-SYS:SRC;CODE;QUERY.LISP\n BEFORE-USES\n OPTIMIZE-DECL\n ARGS-MINIMAL\n NEW-CELLS\n-load TN allocated, but no move function?\n-VM definition is inconsistent, recompile and try again.\n-Unable to extract single-float bits from ~S to ~S\n+Argument and/or result bit arrays are not the same length:~\n+ ~% ~S~% ~S ~% ~S\n+ORIGINAL-KIND\n+LAST-LOSE\n+COALESCED\n+BLOCK-DELETE-P\n+SYS:SRC;CODE;EXTERNAL-FORMATS;ENC-EBCDIC.LISP\n+SYS:SRC;CODE;TARGET-STREAM.LISP\n+SYS:SRC;CODE;FORMAT-TIME.LISP\n+SYS:SRC;CODE;QUERY.LISP\n SYS:SRC;CODE;LATE-GLOBALDB.LISP\n SYS:SRC;CODE;EXTERNAL-FORMATS;MB-UTIL.LISP\n Q}SbV>X\tY\n e7ilq2yR|\n SYS:SRC;COMPILER;STACK.LISP\n SYS:SRC;COMPILER;CALLABLE-ARGS.LISP\n SYS:SRC;COMPILER;GTN.LISP\n SYS:SRC;COMPILER;REPRESENT.LISP\n SYS:SRC;COMPILER;ENVANAL.LISP\n /',/319AgG\n SYS:SRC;COMPILER;DFO.LISP\n SYS:SRC;COMPILER;ENTRY.LISP\n $&%B%X%m&\n SYS:SRC;PCL;COMPILER-SUPPORT.LISP\n-encountered the non-standard lambda list keyword ~S\n SYS:SRC;COMPILER;LOOP.LISP\n SYS:SRC;COMPILER;PACK.LISP\n+~@<~S is not the name of a class.~@:>\n+~@\n+~S cannot handle the second argument ~S.\n+~S is not an early-method.\n+can't understand something in the arglist ~S\n+can't dump wrapper for anonymous class:\n+hash-table\n+load TN allocated, but no move function?\n+VM definition is inconsistent, recompile and try again.\n+Unable to extract single-float bits from ~S to ~S\n+dummy macro\n+automatically-generated makunbound method\n+Starting a ~A without a timeout while interrupts are disabled.\n+~&=== Starting a ~A without a timeout while interrupts are disabled. ===\n SYS:SRC;COMPILER;ARM64;NLX.LISP\n SYS:SRC;ASSEMBLY;ARM64;SUPPORT.LISP\n SYS:SRC;COMPILER;ARM64;ARRAY.LISP\n (iDTF|HPK\n SYS:SRC;CODE;ICF.LISP\n SYS:SRC;COMPILER;ARM64;MEMORY.LISP\n-This is used to implement PEEK-CHAR; this corresponds to PEEK-TYPE of NIL.\n- It returns either a character or :EOF. The default method calls\n- STREAM-READ-CHAR and STREAM-UNREAD-CHAR.\n-Is STREAM known to be positioned at the beginning of a line?\n- It is permissible for an implementation to always return\n- NIL. This is used in the implementation of FRESH-LINE. Note that\n- while a value of 0 from STREAM-LINE-COLUMN also indicates the\n- beginning of a line, there are cases where STREAM-START-LINE-P can be\n- meaningfully implemented although STREAM-LINE-COLUMN can't be. For\n- example, for a window using variable-width characters, the column\n- number isn't very meaningful, but the beginning of the line does have\n- a clear meaning. The default method for STREAM-START-LINE-P on class\n- FUNDAMENTAL-CHARACTER-OUTPUT-STREAM uses STREAM-LINE-COLUMN, so if\n- that is defined to return NIL, then a method should be provided for\n- either STREAM-START-LINE-P or STREAM-FRESH-LINE.\n-This is used by READ-LINE. A string is returned as the first value. The\n- second value is true if the string was terminated by end-of-file\n- instead of the end of a line. The default method uses repeated\n- calls to STREAM-READ-CHAR.\n-This is like CL:WRITE-SEQUENCE, but for Gray streams.\n-This is used to implement READ-CHAR-NO-HANG. It returns either a\n- character, or NIL if no input is currently available, or :EOF if\n- end-of-file is reached. The default method provided by\n- FUNDAMENTAL-CHARACTER-INPUT-STREAM simply calls STREAM-READ-CHAR; this\n- is sufficient for file streams, but interactive streams should define\n- their own method.\n-REST-ARG\n-REST-ARG\n-h8Vjzzfy\n-REST-ARG\n-REST-ARG\n-K\t``$0`$8$\n-INITARGS4\n-COMMON-LISP0\n-REST-ARG\n-METHOD-CELL\n-ALLOCATION0\n-$8`$@`$4$\n-.GOOD-NEW-VALUE.,\n-COMMON-LISP@\n-K\t``$0`$4$\n-COMMON-LISP0\n-$D`$@`$4$\n-$D`$@`$4$\n+SYS:SRC;COMPILER;ARM64;SYSTEM.LISP\n REST-ARG\n REST-ARG\n ``$0$($,$\n NEW-CLASS-NAME4\n MORE-ARG\n REST-ARG\n $0$($@$<$8\n@@ -37653,131 +37775,267 @@\n \tDEPENDENT\n METAOBJECT\n TRUSTED4\n COMMON-LISP,\n COMMON-LISP,\n COMMON-LISP\n VALUE-TN\n+\tNEW-VALUE8\n+\tNEW-VALUE<\n COMMON-LISP<\n TRUSTED8\n COMMON-LISP4\n+COMMON-LISP,\n SUBFORMS8\n REST-ARG\n COMMON-LISP,\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+SB-IMPL(\n+SB-IMPL(\n+SB-IMPL(\n+SB-IMPL(\n+SB-IMPL0\n+SB-IMPL(\n+SB-IMPL(\n+SB-IMPL4\n+SB-IMPL(\n+SB-IMPL(\n+SB-IMPL(\n+SB-IMPL(\n+\tNEW-VALUE\n+SB-IMPL(\n+FUNCTION\n+COMMON-LISP\n+METAOBJECT\n+COMMON-LISP0\n+\tSLOT-NAME4\n+COMMON-LISP0\n+\tSLOT-NAME4\n+COMMON-LISP0\n+\tSLOT-NAME4\n+COMMON-LISP0\n+\tSLOT-NAME4\n+ALLOCATION\n+COMMLISP\n+DIRECT-SLOTDS\n+DOCUMENT\n+INITARGS\n+CLASSES4\n+GENERIC-FUNCTION\n+COMMON-LISP<\n+COMMON-LISP\n+PROTO-NEW-CLASS\n+METAOBJECT49\n+GENERIC-FUNCTION\n+COMMON-LISP4\n+\tNEW-VALUE<\n+COMMON-LISP\n+\tNEW-VALUE@\n+APPLICABLE-METHODS(\n+COMMON-LISP\n+GENERIC-FUNCTION\n+COMMON-LISP<\n+REST-ARG\n+GENERIC-FUNCTION\n+COMMON-LISP<\n+REST-ARG\n+$($,$0$4\n+METHOD-LAMBDA<\n+PROTO-GFD\n+PROTO-METHOD@\n+$D$4$($,\n+ENVIRONMENTL\n+PROTO-GENERIC-FUNCTION\n+PROTO-METHODP\n+SPECIALIZER-NAMES\n+PROTO-GENERIC-FUNCTION4\n+SPECIALIZER-NAME0\n+SPECIALIZER-NAME0\n+SPECIALIZER-NAME0*g0\n+-gF2%zxt|\n+INITARGS4\n+METHOD-LAMBDA<\n+HASH-TABLE\n COMMON-LISP,\n-PROCESS<\n-Close all streams connected to PROCESS, stop maintaining the\n-status slot. After PROCESS-CLOSE, PROCESS-ALIVE-P and\n-PROCESS-EXIT-CODE can return stale information about a process, so\n-should not be used.\n-yAUgFd$I\n-Find roots keeping the targets of WEAK-POINTERS alive.\n-WEAK-POINTERS must be a single SB-EXT:WEAK-POINTER or a list of those,\n-pointing to objects for which roots should be searched.\n-CRITERION determines just how rooty (how deep) a root must be in order\n-to be considered. Possible values are:\n- :OLDEST\n- This says we can stop upon seeing an object in the oldest gen to\n- GC, or older. This is the easiest test to satisfy.\n- :PSEUDO-STATIC\n- This is usually the same as :OLDEST, unless the oldest gen to GC\n- has been decreased.\n- :STATIC\n- To find a root of an image-backed object, you want to stop only at\n- a truly :STATIC object.\n-IGNORE is a list of objects to treat as if nonexistent in the heap.\n-It can often be useful for finding a path to an interned symbol other than\n-through its package by specifying the package as an ignored object.\n-PRINT controls whether discovered paths should be returned or\n-printed. Possible values are\n- :VERBOSE\n- Return no values. Print discovered paths using a verbose format\n- with each node of each path on a separate line.\n- true (other than :VERBOSE)\n- Return no values. Print discovered paths using a compact format\n- with all nodes of each path on a single line.\n- Do not print any output. Instead return the discovered paths as a\n- list of lists. Each list has the form\n- (TARGET . (ROOT NODE*))\n- where TARGET is one of the target of one of the WEAK-POINTERS.\n- ROOT is a description of the root at which the path starts and has\n- one of the following forms:\n- :STATIC\n- If the root of the path is a non-collectible heap object.\n- :PINNED\n- If an unknown thread stack pins the root of the path.\n- ((THREAD-NAME | THREAD-OBJECT) SYMBOL CURRENTP)\n- If the path begins at a special binding of SYMBOL in a\n- thread. CURRENTP is a BOOLEAN indicating whether the value is\n- current or shadowed by another binding.\n- ((THREAD-NAME | THREAD-OBJECT) GUESSED-PC)\n- If the path begins at a lexical variable in the function whose\n- code contains GUESSED-PC.\n- Each NODE in the remainder of the path is a cons (OBJECT . SLOT)\n- indicating that the slot at index SLOT in OBJECT references the\n- next path node.\n-Experimental: subject to change without prior notice.\n-Return number of bytes of heap or stack directly consumed by OBJECT\n-Takes and expands a type specifier repeatedly like MACROEXPAND.\n-Returns two values: the expansion, and a boolean that is true when\n-expansion happened.\n-\tCONDITION\n+APPLICABLE-METHODS0\n+COMMON-LISP\n+\tTYPE-NAME@\n+G/zM\tVTM\n+QTPRNR8{\"\n+0+@:d{-d\n+DOC-TYPE8\n+\tNEW-VALUE<\n+DOC-TYPE\n+DOC-TYPE\n+\tNEW-VALUE\n+\tNEW-VALUE\n+\tNEW-VALUE\n+\tNEW-VALUE\n+.GOOD-NEW-VALUE.4\n+\tNEW-VALUE\n+.GOOD-NEW-VALUE.4\n+\tNEW-VALUE\n+.GOOD-NEW-VALUE.4\n+\tNEW-VALUE\n+\tNEW-VALUE@\n+\tNEW-VALUE\n+\tNEW-VALUE\n+\tNEW-VALUE@\n+\tNEW-VALUE0\n+COMMON-LISP4\n+COMMON-LISP4\n+COMMON-LISP4\n+COMMON-LISP4\n+3+Pu:033\n+;v;Aefjv+\n+MON-LISP\n+SPECIALIZER-COUNT\n+COMMON-LISP\n+COMMON-LISP\n+COMMON-LISP8\n COMMON-LISP0\n-OPTIONAL-ARGS\n-Transfer control to a restart named SB-EXT:PRINT-UNREADABLY, or\n-return NIL if none exists.\n-Adds PACKAGES-TO-ADD as implementation packages of PACKAGE. Signals\n-an error if PACKAGE or any of the PACKAGES-TO-ADD is not a valid\n-package designator.\n-Return a list of all timers in the system.\n+COMMON-LISP@\n \tREADTABLE\n-COMMON-LISP4\n-Returns T if READTABLE normalizes symbols to NFKC, and NIL otherwise.\n-The READTABLE-NORMALIZATION of the standard readtable is T.\n-Cancel TIMER. Once this function returns it is guaranteed that\n-TIMER shall not be triggered again and there are no unfinished\n-triggers.\n-.DEFAULTING-TEMP.<\n-COMMA-INTERVAL\n-Adds LOCAL-NICKNAME for ACTUAL-PACKAGE in the designated package, defaulting\n-to current package. LOCAL-NICKNAME must be a string designator, and\n-ACTUAL-PACKAGE must be a package designator.\n-Returns the designated package.\n-Signals a continuable error if LOCAL-NICKNAME is already a package local\n-nickname for a different package, or if LOCAL-NICKNAME is one of \"CL\",\n-\"COMMON-LISP\", or, \"KEYWORD\", or if LOCAL-NICKNAME is a global name or\n-nickname for the package to which the nickname would be added.\n-When in the designated package, calls to FIND-PACKAGE with the LOCAL-NICKNAME\n-will return the package the designated ACTUAL-PACKAGE instead. This also\n-affects all implied calls to FIND-PACKAGE, including those performed by the\n-When printing a package prefix for a symbol with a package local nickname,\n-local nickname is used instead of the real name in order to preserve\n-print-read consistency.\n-See also: PACKAGE-LOCAL-NICKNAMES, PACKAGE-LOCALLY-NICKNAMED-BY-LIST,\n-REMOVE-PACKAGE-LOCAL-NICKNAME, and the DEFPACKAGE option :LOCAL-NICKNAMES.\n-Experimental: interface subject to change.\n COMMON-LISP8\n COMMON-LISP4\n-Allocate vector of LENGTH elements in static space. Only allocation\n-of specialized arrays is supported.\n-Returns the value of the constant FORM in ENVIRONMENT. Behaviour\n-is undefined unless CONSTANTP has been first used to determine the\n-constantness of the FORM in ENVIRONMENT.\n-$($,$0 8\t'\n-TYPE-NUM\n COMMON-LISP4\n COMMON-LISP4\n-SB-ALIEN4\n-NEWCHARSTAR\n-This function returns a list representing the state of the floating\n-point modes. The list is in the same format as the &KEY arguments to\n-SET-FLOATING-POINT-MODES, i.e.\n- (apply #'set-floating-point-modes (get-floating-point-modes))\n-sets the floating point modes to their current values (and thus is a no-op).\n-FUN-NAME\n+COMMON-LISP4\n+COMMON-LISPH\n+NRmMN5)G\n+^6@b_D5#2\n+j6eom^L>\n+\tCONDITION\n+COMMON-LISP\n+\tCONDITION\n+COMMON-LISP\n+COMMON-LISP4\n+COMMON-LISP4\n+COMMON-LISP4\n+[JW[IW1M#\n+fmt$DOT6XAOY7ZSR\n+COMMON-LISP4\n+fmt$B0NCY3LJDL4\n+\tDFUN-INFO8\n+COMMON-LISP4\n+fmt$SLHNTOJ2K18F\n+4]6A{7^3^=\n+fmt$WJLN8FO1R5OK\n+fmt$NX8AZZT9W09R\n+COMMON-LISP4\n+fmt$UAHLK5RVUSLD\n+Nt:*>0?c\n+?jf$b4,FB\n+CURRENT-COLUMN,\n+COMMON-LISP\n+\tNEW-VALUE<\n+K\t``$0`$8$\n+INITIAL-ELEMENT\n+INITIAL-CONTENTS\n+eLGs4l&T\n+REST-ARG\n+5axpy1W8\n+FORM\tSB-KERNEL<\n+inline non-SIMPLE-vector-handling logic\n+the current number of recursive LOADs\n+Synonym for COMPARE-AND-SWAP.\n+Additionally DEFUN, DEFGENERIC, DEFMETHOD, FLET, and LABELS can be also used to\n+define CAS-functions analogously to SETF-functions:\n+ (defvar *foo* nil)\n+ (defun (cas foo) (old new)\n+ (cas (symbol-value '*foo*) old new))\n+First argument of a CAS function is the expected old value, and the second\n+argument of is the new value. Note that the system provides no automatic\n+atomicity for CAS functions, nor can it verify that they are atomic: it is up\n+to the implementor of a CAS function to ensure its atomicity.\n+EXPERIMENTAL: Interface subject to change.\n+FROM-END\n+FROM-END8\n+ITERATOR4\n+FROM-END8\n+ITERATOR4\n+FROM-END<\n+ITERATOR4\n+ITERATOR4\n+ITERATOR4\n+ITERATOR4\n+ITERATOR4\n+COMMON-LISP0\n+ITERATOR4\n+ITERATOR4\n+ITERATOR108\n+COMMON-LISP4\n+ITERATOR218\n+\tNEW-VALUE\n+ITERATOR,\n+ITERATOR(\n+ITERATOR(\n+ITERATOR4\n+ITERATOR(\n+ITERATOR(\n+ITERATOR(\n+``$0$4$8$\n+MORE-ARG\n+``$0$4$8$\n+MORE-ARG\n+COMMON-LISP4\n+COMMON-LISP4\n+COMMON-LISP\n+COMMON-LISP\n+COMMON-LISP4\n+fmt$FRF53XELDXSD\n+fmt$HHUAPATMV50T\n+fmt$FB3EVX2NMF2Q\n+fmt$4DLLZTG4YNZ7\n+fmt$ND46XQARXQ19\n+fmt$RL1L0WOJUJI1\n+fmt$78JWP6V6UGO0\n+fmt$6VCK872GW1L1\n+fmt$9PGALJEKTO9X\n+fmt$J016JCYKMS3\n+\tJa`#\t~)\n+fmt$9FJLTRG0IQV6\n+fmt$12VKTBQAQIT0\n+fmt$H1JHCJZRWAH5\n+fmt$XWZFVS1Z1ZJ\n+fmt$MZN2MMX52BLN\n+fmt$COLC1LWY9UMH\n+fmt$H308FEL2SDVD\n+fmt$N4Q05NLGOGTL\n+fmt$2O08XIJE5FJO\n+FORMAT-ARG1\tSB-FORMAT\n+COMMON-LISP\n+fmt$FUQSHM6TC1HH\n+fmt$47Z9NWE683UO\n+fmt$6C7ERE3HQS9P\n+``$0$4$,$\n+COMMON-LISP0\n+M*\tw1]dM\n+K\t```$4$D$\n+COMMON-LISP4\n+K\t```$4$D$\n+COMMON-LISP4\n+K\t```$4$,$\n+MORE-ARG\n+*,8v?NpQ\n+``$0$4$,$\n+COMMON-LISP0\n+M*\tw1]dM\n+K\t```$4$,$\n+MORE-ARG\n+fmt$6KIVN1MPCMXQ\n DEFAULT@\n EXTERNAL-FORMAT<\n OPTIONS84g4\n COMMON-LISP\n COMMON-LISP\n Return a stream that sends all output to the stream TARGET, but modifies\n the case of letters, depending on KIND, which should be one of:\n@@ -37865,21 +38123,14 @@\n \tSTART-POS<#g4\n PROMISE,\n NEW-VECTOR,\n COMMON-LISP<\n COMMON-LISP8\n COMMON-LISP8\n Return the position of the first element EQ to ITEM.\n-NEW-INFO\n-Argument and/or result bit arrays are not the same length:~\n- ~% ~S~% ~S ~% ~S\n-ORIGINAL-KIND\n-LAST-LOSE\n-COALESCED\n-BLOCK-DELETE-P\n SB-ALIEN(\n \tCONDITION\n COMMON-LISP0\n OPTIONAL-ARGS\n Find and invoke the CANCEL-DEADLINE restart associated with\n CONDITION, or return NIL if the restart is not found.\n Returns internal time value TIME decoded into seconds and microseconds.\n@@ -38225,14 +38476,40 @@\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL4\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL4\n+~S is wired to location ~D in SC ~A of kind ~S that it conflicts with.\n+~S is wired to a location that is out of bounds.\n+failed to pack after growing SC?\n+jit-code.txt\n+~&; Logging code allocation to ~S\n+~&New code(~Db,~A): ~A\n+~&applied ~a\n+address ~X not in the code component ~S\n+; Jump table (~d entries) @ ~X\n+; ~vt~v,'02x = ~a\n+loading \n+#\n+gray stream\n+ of type \n+encountered the non-standard lambda list keyword ~S\n+NEW-INFO\n+TEMPLATE-CONDITIONAL-P\n+load TN allocated, but no move function?~@\n+ VM definition is inconsistent, recompile and try again.\n+LAST-POP\n+USE-HOME\n+FUNCTIONAL-KIND-ATTRIBUTES\n+PHYSICAL-NWORDS\n+JUMPTABLE-WORD\n+Extensible Sequences\n+Saving a Core Image\n INSTANCE\tSB-KERNEL,\n \tNEW-ALIST0\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n@@ -38578,276 +38855,29 @@\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL(\n INSTANCE\tSB-KERNEL,\n VALUE\tSB-KERNEL4\n-close_current_thread_tlab\n-close_code_region\n-wrapped_environ\n-wifcontinued\n-wifstopped\n-unlockpt\n-wait_for_exec\n-gc_pathfind\n-gc_and_save\n-~@<~S is not the name of a class.~@:>\n-~@\n-~S cannot handle the second argument ~S.\n-~S is not an early-method.\n-can't understand something in the arglist ~S\n-dummy macro\n-automatically-generated makunbound method\n-Starting a ~A without a timeout while interrupts are disabled.\n-~&=== Starting a ~A without a timeout while interrupts are disabled. ===\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-SB-IMPL(\n-SB-IMPL(\n-SB-IMPL(\n-SB-IMPL(\n-SB-IMPL0\n-SB-IMPL(\n-SB-IMPL(\n-SB-IMPL4\n-SB-IMPL(\n-SB-IMPL(\n-SB-IMPL(\n-SB-IMPL(\n-\tNEW-VALUE\n-SB-IMPL(\n-FUNCTION\n-COMMON-LISP\n-METAOBJECT\n-COMMON-LISP0\n-\tSLOT-NAME4\n-COMMON-LISP0\n-\tSLOT-NAME4\n-COMMON-LISP0\n-\tSLOT-NAME4\n-COMMON-LISP0\n-\tSLOT-NAME4\n-ALLOCATION\n-COMMLISP\n-DIRECT-SLOTDS\n-DOCUMENT\n-INITARGS\n-CLASSES4\n-GENERIC-FUNCTION\n-COMMON-LISP<\n-COMMON-LISP\n-PROTO-NEW-CLASS\n-METAOBJECT49\n-GENERIC-FUNCTION\n-COMMON-LISP4\n-\tNEW-VALUE<\n-COMMON-LISP\n-\tNEW-VALUE@\n-APPLICABLE-METHODS(\n-COMMON-LISP\n-GENERIC-FUNCTION\n-COMMON-LISP<\n-REST-ARG\n-GENERIC-FUNCTION\n-COMMON-LISP<\n-REST-ARG\n-$($,$0$4\n-METHOD-LAMBDA<\n-PROTO-GFD\n-PROTO-METHOD@\n-$D$4$($,\n-ENVIRONMENTL\n-PROTO-GENERIC-FUNCTION\n-PROTO-METHODP\n-SPECIALIZER-NAMES\n-PROTO-GENERIC-FUNCTION4\n-SPECIALIZER-NAME0\n-SPECIALIZER-NAME0\n-SPECIALIZER-NAME0*g0\n--gF2%zxt|\n-INITARGS4\n-METHOD-LAMBDA<\n-HASH-TABLE\n-COMMON-LISP,\n-APPLICABLE-METHODS0\n-COMMON-LISP\n-\tTYPE-NAME@\n-G/zM\tVTM\n-QTPRNR8{\"\n-0+@:d{-d\n-DOC-TYPE8\n-\tNEW-VALUE<\n-DOC-TYPE\n-DOC-TYPE\n-\tNEW-VALUE\n-\tNEW-VALUE\n-\tNEW-VALUE\n-\tNEW-VALUE\n-.GOOD-NEW-VALUE.4\n-\tNEW-VALUE\n-.GOOD-NEW-VALUE.4\n-\tNEW-VALUE\n-.GOOD-NEW-VALUE.4\n-\tNEW-VALUE\n-\tNEW-VALUE@\n-\tNEW-VALUE\n-\tNEW-VALUE\n-\tNEW-VALUE@\n-\tNEW-VALUE0\n-COMMON-LISP4\n-COMMON-LISP4\n-COMMON-LISP4\n-COMMON-LISP4\n-3+Pu:033\n-;v;Aefjv+\n-MON-LISP\n-COMMON-LISP\n-COMMON-LISP\n-COMMON-LISP8\n-COMMON-LISP0\n-COMMON-LISP@\n-\tREADTABLE\n-COMMON-LISP8\n-COMMON-LISP4\n-COMMON-LISP4\n-COMMON-LISP4\n-COMMON-LISP4\n-COMMON-LISPH\n-NRmMN5)G\n-^6@b_D5#2\n-j6eom^L>\n-\tCONDITION\n-COMMON-LISP\n-\tCONDITION\n-COMMON-LISP\n-COMMON-LISP4\n-COMMON-LISP4\n-COMMON-LISP4\n-[JW[IW1M#\n-fmt$DOT6XAOY7ZSR\n-COMMON-LISP4\n-fmt$B0NCY3LJDL4\n-\tDFUN-INFO8\n-COMMON-LISP4\n-fmt$SLHNTOJ2K18F\n-4]6A{7^3^=\n-fmt$WJLN8FO1R5OK\n-fmt$NX8AZZT9W09R\n-COMMON-LISP4\n-fmt$UAHLK5RVUSLD\n-Nt:*>0?c\n-?jf$b4,FB\n-CURRENT-COLUMN,\n-COMMON-LISP\n-\tNEW-VALUE<\n-K\t``$0`$8$\n-INITIAL-ELEMENT\n-INITIAL-CONTENTS\n-eLGs4l&T\n-REST-ARG\n-Superclass of all Gray output streams whose element-type\n-is a subtype of character.\n-5axpy1W8\n-FORM\tSB-KERNEL<\n-inline non-SIMPLE-vector-handling logic\n-Synonym for COMPARE-AND-SWAP.\n-Additionally DEFUN, DEFGENERIC, DEFMETHOD, FLET, and LABELS can be also used to\n-define CAS-functions analogously to SETF-functions:\n- (defvar *foo* nil)\n- (defun (cas foo) (old new)\n- (cas (symbol-value '*foo*) old new))\n-First argument of a CAS function is the expected old value, and the second\n-argument of is the new value. Note that the system provides no automatic\n-atomicity for CAS functions, nor can it verify that they are atomic: it is up\n-to the implementor of a CAS function to ensure its atomicity.\n-EXPERIMENTAL: Interface subject to change.\n-FROM-END\n-FROM-END8\n-ITERATOR4\n-FROM-END8\n-ITERATOR4\n-FROM-END<\n-ITERATOR4\n-ITERATOR4\n-ITERATOR4\n-ITERATOR4\n-ITERATOR4\n-COMMON-LISP0\n-ITERATOR4\n-ITERATOR4\n-ITERATOR108\n-COMMON-LISP4\n-ITERATOR218\n-\tNEW-VALUE\n-ITERATOR,\n-ITERATOR(\n-ITERATOR(\n-ITERATOR4\n-ITERATOR(\n-ITERATOR(\n-ITERATOR(\n-``$0$4$8$\n-MORE-ARG\n-``$0$4$8$\n-MORE-ARG\n-COMMON-LISP4\n-COMMON-LISP4\n-COMMON-LISP\n-COMMON-LISP\n-COMMON-LISP4\n-fmt$FRF53XELDXSD\n-fmt$HHUAPATMV50T\n-fmt$FB3EVX2NMF2Q\n-fmt$4DLLZTG4YNZ7\n-fmt$ND46XQARXQ19\n-fmt$RL1L0WOJUJI1\n-fmt$78JWP6V6UGO0\n-fmt$6VCK872GW1L1\n-fmt$9PGALJEKTO9X\n-fmt$J016JCYKMS3\n-\tJa`#\t~)\n-fmt$9FJLTRG0IQV6\n-fmt$12VKTBQAQIT0\n-fmt$H1JHCJZRWAH5\n-fmt$XWZFVS1Z1ZJ\n-fmt$MZN2MMX52BLN\n-fmt$COLC1LWY9UMH\n-fmt$H308FEL2SDVD\n-fmt$N4Q05NLGOGTL\n-fmt$2O08XIJE5FJO\n-FORMAT-ARG1\tSB-FORMAT\n-COMMON-LISP\n-fmt$FUQSHM6TC1HH\n-fmt$47Z9NWE683UO\n-fmt$6C7ERE3HQS9P\n-``$0$4$,$\n-COMMON-LISP0\n-M*\tw1]dM\n-K\t```$4$D$\n-COMMON-LISP4\n-K\t```$4$D$\n-COMMON-LISP4\n-K\t```$4$,$\n-MORE-ARG\n-*,8v?NpQ\n-``$0$4$,$\n-COMMON-LISP0\n-M*\tw1]dM\n-K\t```$4$,$\n-MORE-ARG\n-fmt$6KIVN1MPCMXQ\n+INSTANCE\tSB-KERNEL,\n+VALUE\tSB-KERNEL8\n+INSTANCE\tSB-KERNEL,\n+VALUE\tSB-KERNEL(\n+INSTANCE\tSB-KERNEL,\n+VALUE\tSB-KERNEL(\n+INSTANCE\tSB-KERNEL,\n+VALUE\tSB-KERNEL(\n+INSTANCE\tSB-KERNEL,\n+VALUE\tSB-KERNEL(\n+INSTANCE\tSB-KERNEL,\n+INSTANCE\tSB-KERNEL,\n+VALUE\tSB-KERNEL(\n+INSTANCE\tSB-KERNEL,\n+VALUE\tSB-KERNEL(\n \tCOMPONENT0\n VERSION4\n COMMON-LISP4\n \tCOMPONENT\n \tOPERATION\n \tCOMPONENT\n \tOPERATION\n@@ -38900,103 +38930,22 @@\n \tCOMPONENT\n \tOPERATION\n PLAN-CLASS\n ``$($,$<$\n \tCOMPONENT\n \tOPERATION\n MORE-ARG\n-``$($,$<$\n-\tCOMPONENT\n-\tOPERATION\n-MORE-ARG\n-\tCOMPONENT\n-\tOPERATION\n-MORE-ARG\n-\tCOMPONENT\n-\tOPERATION\n-MORE-ARG\n-$($0$4$,\n-.GOOD-NEW-VALUE.\n-PROPERTY\n-\tCOMPONENT\n-\tOPERATION\n-\tCOMPONENT\n-\tOPERATION\n-COMMON-LISP<\n-ASDF/COMPONENT\n-COMMON-LISP\n-\tCOMPONENT\n-PREVIOUS-H\n-SERIAL-P\n-fmt$NZT8R8X5YD2D\n-fmt$XX0IMC9AENWO\n-fmt$W6ICKHC1MII5\n-!DJq3v(U\n-COMMON-LISP\n-REST-ARG\n-REST-ARG\n-REST-ARG\n-COMMON-LISP0\n-COMMON-LISP0\n-gg7v/mkc_\n-\tARGUMENTS\n-GENERIC-FUNCTION\n-COMMON-LISP\n-INSTANCE\tSB-KERNEL,\n-VALUE\tSB-KERNEL8\n-INSTANCE\tSB-KERNEL,\n-VALUE\tSB-KERNEL(\n-INSTANCE\tSB-KERNEL,\n-VALUE\tSB-KERNEL(\n-INSTANCE\tSB-KERNEL,\n-VALUE\tSB-KERNEL(\n-INSTANCE\tSB-KERNEL,\n-VALUE\tSB-KERNEL(\n-INSTANCE\tSB-KERNEL,\n-INSTANCE\tSB-KERNEL,\n-VALUE\tSB-KERNEL(\n-INSTANCE\tSB-KERNEL,\n-VALUE\tSB-KERNEL(\n-COMMON-LISP8\n-COMMON-LISP\n-$($,$0$4\n-SB-DISASSEM\n-COMMON-LISP\n-$($,$0$4\n-SB-DISASSEM\n-COMMON-LISP\n-TEMPLATE-CONDITIONAL-P\n-load TN allocated, but no move function?~@\n- VM definition is inconsistent, recompile and try again.\n-LAST-POP\n-USE-HOME\n-FUNCTIONAL-KIND-ATTRIBUTES\n-PHYSICAL-NWORDS\n-JUMPTABLE-WORD\n-SPECIALIZER-COUNT\n-Extensible Sequences\n-Saving a Core Image\n-~S is wired to location ~D in SC ~A of kind ~S that it conflicts with.\n-~S is wired to a location that is out of bounds.\n-failed to pack after growing SC?\n-jit-code.txt\n-~&; Logging code allocation to ~S\n-~&New code(~Db,~A): ~A\n-~&applied ~a\n-address ~X not in the code component ~S\n-; Jump table (~d entries) @ ~X\n-; ~vt~v,'02x = ~a\n+Superclass of all Gray output streams whose element-type\n+is a subtype of character.\n The array has dimensions ~S, ~W is too large.\n The array dimensions are unknown; must call ARRAY-DIMENSION at runtime.\n The axis is not constant.\n ~@\n-loading \n-#\n-gray stream\n- of type \n+The operands might not be the same type.\n+SYS:SRC;PCL;DLISP3.LISP\n ;;; Prebuilt\n monolithic\n ASDF definition for system \n ;;; Built for \n The object is a STRUCTURE-OBJECT of type \n structure-object\n ~@\n@@ -39040,15 +38989,14 @@\n Loading \n ~@\n ~@<~S is not finalized.~:@>\n base-char\n character\n standard-char\n The object is a STANDARD-OBJECT of type \n-SYS:SRC;PCL;DLISP3.LISP\n displaced \n (VECTOR \n ) of length \n a method lambda list\n No slot called ~S in ~S.\n Cannot look up slot-definition for ~S in ~S (too early to finalize.)\n ~@\n ~S ~S #X~8,'0X ~S ~//\n ~@<~:@_~*An error will be signaled at runtime for ~//.~:@>\n ~@<~:@_In future~@[ ~A~] versions ~// will signal a runtime error.~:@>\n ~@<~:@_In future~@[ ~A~] versions ~// will signal a full warning at compile-time.~:@>\n ~:[~*~;~// ~]~{~S ~}~:S\n ~//, slot:~S, ~:S\n Element-type: ~//\n+The ~(~A~) ~// has been deprecated as of ~@[~A ~]version ~A.~@[\n Dynamic space\n Text space\n Read-only space\n Static space\n Control stack\n Binding stack\n RESTART-FRAME\n@@ -39761,19 +39757,14 @@\n SYS:SRC;CODE;QUANTIFIERS.LISP\n a generic function lambda list\n Multiple ~S options in DEFCLASS ~S.\n ~S is not a legal :documentation value\n ~@\n ~@\n ~S is not a legal defclass option.\n-~S structure class \n-~Aconstructor\n-~@\n-~@\n-KV-VECTOR-SUPPLEMENT\n WRAPPER4\n End-Selected-Area\n Message-Waiting\n Start-String\n Application-Program-Command\n Device-Control-String\n Privacy-Message\n@@ -39797,35 +39788,24 @@\n Set-Transmit-State\n End-Guarded-Area\n Control-Sequence-Introducer\n Private-Use-Two\n Character-Tabulation-With-Justification\n Linefeed\n Reverse-Linefeed\n+KV-VECTOR-SUPPLEMENT\n SYS:SRC;CODE;LINUX-OS.LISP\n SYS:SRC;CODE;MISC.LISP\n SYS:SRC;CODE;BIGNUM-RANDOM.LISP\n SYS:SRC;CODE;DESCRIBE-POLICY.LISP\n-SYS:SRC;COMPILER;GENERIC;PINNED-OBJECTS.LISP\n-because \n-~@\n-The object file ~A is~@\n- older than the presumed source:~% ~A.\n-load object file\n-load source file\n-attempt to load an empty FASL file:\n-U`m<\n-WS7Auh7v\n-}U~A+%vg)\n-Replace the function binding\n-The type is not constant at compile time; can't open code.\n TRUSTED8\n+xhFDDFJR\n POSITION\n COMMON-LISP\n+COMMON-LISP(?'4\n d5MJ^y~ \n $8$($,$4\n CATEGORY\n \tNEW-VALUE\n COMMON-LISP8\n COMMON-LISP0\n COMMON-LISP,\n@@ -39849,104 +39829,87 @@\n \tSLOT-NAME\n COMMON-LISP0\n SB-IMPL<\n \tBIT-ARRAY@\n \tNEW-VALUE\n MORE-ARG\n qnRMKXRJe\n-xhFDDFJR\n-COMMON-LISP(?'4\n-OPTIONAL-ARGS\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n+HOST\tSB-KERNEL\n+\tSB-KERNEL,\n+TRANSLATIONS\n+Set the translations list for the logical host argument.\n+INSTANCE\tSB-KERNEL0\n+'YoHjbz\"\n+PATHNAME\n+COMMON-LISP8\n+\tPATHNAMES\n+REST-ARG\n+INSTANCE\tSB-KERNEL, g4\n+SYS:SRC;COMPILER;GENERIC;PINNED-OBJECTS.LISP\n Superclass of all Gray output streams whose element-type\n is a subtype of unsigned-byte or signed-byte.\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n+~S structure class \n+~Aconstructor\n+~@\n+~@\n+~@\n+The object file ~A is~@\n+ older than the presumed source:~% ~A.\n+load object file\n+load source file\n+attempt to load an empty FASL file:\n+U`m<\n+WS7Auh7v\n+}U~A+%vg)\n+Replace the function binding\n+loading ~S\n+loading stuff from ~S\n+;;;;;;;;;;;;;;;;\n+~@<~S of ~S is not a ~S.~@:>\n+~@<~S, in ~S ~S, is not a non-~S atom.~@:>\n+~@<~S of ~S is an improper list.~@:>\n+~@<~S, in ~S ~S, is not a ~S.~@:>\n+~@\n+~@<~S of ~S is neither ~S nor a ~S.~@:>\n+~@\n+Invalid argument count trap\n+Single step before trap\n+Single step around trap\n+Function end breakpoint trap\n+Breakpoint trap\n+Pending interrupt trap\n+Halt trap\n+Cerror trap\n+The type is not constant at compile time; can't open code.\n INDEX-~D\n non-trivial :KEY or :TEST\n result type unsuitable\n RESULT-TYPE argument not constant\n can't analyze sequence type relationship\n-wrong number of arguments; expected ~W, got ~W\n-can't tell function type at compile time\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-MORE-ARG\n-Vt]~\"e^#o\n-Kv!@8{bS\t\t\n-Kv!p8{bS\t\t\n-rUIhy$3Q\n-0(pO:|WU\n-l%z (pD*u\n-,RcgP8f`D0\n-Cj%Yx#KJ\n-iD,KgF'X;\n-VP9+`o:0\n-:j(dy\\B!\n-XZc!++A)\n-LXKeK(('m\n-COMMON-LISP\n-\tTLS-VALUE\n-$UM0\t)NO\n-L\tbP&XJ$*\n-&9b&E2O3\n-j@:jD[|V\n-j@:jD[|V\n-COMMON-LISP\n-COMMON-LISP\n-WITHOUT-INTERRUPTS-BODY-1\n ~S called with non-nil :VALUE that isn't the current thread.\n PKGNICK-INDEX-BITS\n+WITHOUT-INTERRUPTS-BODY-1\n MISS-FN-\n-.|q\\qWqr\n-/XD()SVD\n-/XD()SVD\n-\tSTART-LAB(\n-SYS:SRC;CODE;UNCROSS.LISP\n-SYS:SRC;CODE;PARSE-BODY.LISP\n-TEMP-VARH\n-INSTANCE\tSB-KERNEL0\n-'YoHjbz\"\n-PATHNAME\n-COMMON-LISP8\n-\tPATHNAMES\n-REST-ARG\n-INSTANCE\tSB-KERNEL, g4\n Find a symbol in a package of given string'ified NAME;\n unlike CL:FIND-SYMBOL, work well with 'modern' case sensitive syntax\n by letting you supply a symbol or keyword for the name;\n also works well when the package is not present.\n If optional ERROR argument is NIL, return NIL instead of an error\n when the symbol is not found.\n Reduce a list as if by STRCAT, accepting KEY START and END keywords like REDUCE.\n NIL is interpreted as an empty string. A character is interpreted as a string of length one.\n-HOST\tSB-KERNEL\n-\tSB-KERNEL,\n-TRANSLATIONS\n-Set the translations list for the logical host argument.\n SEQUENCE\n COMMON-LISP4\n COMMON-LISP0\n COMMON-LISP,\n COMMON-LISP8\n \tNEW-VALUE4\n COMMON-LISP8\n OPTIONAL-ARGS\n-lisp_init_function\n-tot_gc_nsec\n-gc_coalesce_string_literals\n COMMON-LISP,\n \tNEW-VALUE(\n \tREADTABLE\n COMMON-LISP,$gp\n Sets the READTABLE-BASE-CHAR-PREFERENCE of the given READTABLE.\n SB-ALIEN(\n PATHNAME\n@@ -39968,14 +39931,62 @@\n COMMON-LISP0\n \tCOMPONENT\n Has the given COMPONENT been successfully loaded in the current image (yet)?\n Note that this returns true even if the component is not up to date.\n Shorthand for `(operate 'asdf:load-op system)`. See OPERATE for details.\n STATUS8('`>\n REST-ARG\n+OPTIONAL-ARGS\n+Vt]~\"e^#o\n+Kv!@8{bS\t\t\n+Kv!p8{bS\t\t\n+rUIhy$3Q\n+0(pO:|WU\n+l%z (pD*u\n+,RcgP8f`D0\n+Cj%Yx#KJ\n+iD,KgF'X;\n+VP9+`o:0\n+:j(dy\\B!\n+XZc!++A)\n+LXKeK(('m\n+COMMON-LISP\n+\tTLS-VALUE\n+$UM0\t)NO\n+L\tbP&XJ$*\n+&9b&E2O3\n+j@:jD[|V\n+j@:jD[|V\n+COMMON-LISP\n+COMMON-LISP\n+.|q\\qWqr\n+wrong number of arguments; expected ~W, got ~W\n+can't tell function type at compile time\n+Unknown memory barrier kind: ~s\n+Arguments should have the same FP storage class: ~s ~s\n+Arguments should have the same FP storage class: ~s ~s.\n+/XD()SVD\n+/XD()SVD\n+\tSTART-LAB(\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+MORE-ARG\n+03E]\"*13\t\n COMMON-LISP@\n COMMON-LISP0\n OLD-CONS<\n \tSLOT-NAME4\n \tSLOT-NAME4\n \tSLOT-NAME4\n \tSLOT-NAME4\n@@ -39988,19 +39999,14 @@\n GENERIC-FUNCTION\n COMMON-LISPD\n SPECIALIZERS\n COMMON-LISP\n FUNCTION\n COMMON-LISP\n SYS:SRC;COMPILER;POLICIES.LISP\n-SYS:SRC;CODE;SHOW.LISP\n-SYS:SRC;COMPILER;ARM64;TARGET-INSTS.LISP\n-CLEANUP-FUN-27\n-NODE-BLOCK\n-START-LVAR\n OTHER-SPECIALIZERS\n mul + add -> madd\n mul + sub -> msub\n neg + asr -> neg\n sbfm + ubfm -> sbfm\n asr + asr -> asr\n lsl + lsl -> lsl\n@@ -40011,20 +40017,34 @@\n and + and -> and\n and + asr -> ubfx\n asr + and -> lsr\n and + lsl -> ubfiz\n lsl + and -> ubfiz\n tst one bit + branch\n cmp 0 + branch\n+SYS:SRC;CODE;SHOW.LISP\n+SYS:SRC;CODE;UNCROSS.LISP\n+Arguments should have the same FP storage class: ~s ~s ~s.\n+Arguments should have the same FP storage class: ~s ~s ~s ~s.\n+Destination ~d should be an integer register.\n+Source ~d should be an FP register.\n+Destination ~d should be an FP register.\n+Source ~d should be an integer register.\n+Implement\n+Arguments should have the same fp storage class: ~s ~s.\n+Non-consecutive registers ~a\n+Bad offset ~a\n+NODE-BLOCK\n+START-LVAR\n+SYS:SRC;CODE;PARSE-BODY.LISP\n COMMON-LISP0\n COMMON-LISP,\n \tASMSTREAMD0g4\n-03E]\"*13\t\n-$]$0 8\tg8\n-OPTIONAL-ARGS\n+COMMON-LISP\n+COMMON-LISP\n COMMON-LISP0\n OPTIONAL-ARGS\n INITARGS\n INSTANCE\tSB-KERNEL\n REST-ARG\n OPTIONAL-ARGS\n ADDED-SLOTS\n@@ -40033,14 +40053,39 @@\n OBJ\tSB-KERNEL<\n OPTIONAL-ARGS\n COMMON-LISP\n OPTIONAL-ARGS\n SPECIALIZER\n COMMON-LISP0\n COMMON-LISP\n+TEMP-VARH\n+$]$0 8\tg8\n+OPTIONAL-ARGS\n+Unwrap any profiling code around the named functions, or if no names\n+ are given, unprofile all profiled functions. A symbol names\n+ a function. A string names all the functions named by symbols in the\n+ named package. NAMES defaults to the list of names of all currently\n+ profiled functions.\n+PROFILE Name*\n+ If no names are supplied, return the list of profiled functions.\n+ If names are supplied, wrap profiling code around the named functions.\n+ As in TRACE, the names are not evaluated. A symbol names a function.\n+ A string names all the functions named by symbols in the named\n+ package. If a function is already profiled, then unprofile and\n+ reprofile (useful to notice function redefinition.) If a name is\n+ undefined, then we give a warning and ignore it. See also\n+ UNPROFILE, REPORT and RESET.\n+Fold mask-signed-field/mask-signed-field of constant width\n+fold identity operation\n+EOF-ERROR-PL\n+COMMON-LISPH\n+EOF-ERROR-P@\n+invert or open code\n+constant-fold INTEGER to RATIO comparison\n+open code\n COLLECT@\n INHERIT<\n COMMON-LISPH\n .NEXT-METHOD-CALL.\n COMMON-LISP0\n COMMON-LISP\n COMMON-LISP,\n@@ -40055,14 +40100,22 @@\n COMMON-LISP0\n COMMON-LISP8\n OPTIONAL-ARGS\n FORMAT-ARG1\tSB-FORMAT\n COMMON-LISP\n COMMON-LISP0\n COMMON-LISP0\n+Non-list or improper list spliced in ~\n+ the middle of a backquoted list.\n+can't compile TYPEP of anonymous or undefined class:\n+~@\n+pv table index lock\n+~@\n+~@\n+~// is undefined, not tracing.\n .NEXT-METHOD-CALL.\n COMMON-LISP\n REST-ARG\n INSTANCE\tSB-KERNEL@\n \tNEW-CLASS<\n REST-ARG\n COMMON-LISP\n@@ -40160,66 +40213,24 @@\n SEQUENCE\n COMMON-LISP\n ASDF/COMPONENT\n COMMON-LISP\n 6+Pu:0SdfB3\n $]$0 8\tg8\n OPTIONAL-ARGS\n-pv table index lock\n-Specializer lock\n-~@\n-~@\n-~// is undefined, not tracing.\n-Non-list or improper list spliced in ~\n- the middle of a backquoted list.\n-can't compile TYPEP of anonymous or undefined class:\n-~@\n-can't tell the rank at compile time\n-Unknown memory barrier kind: ~s\n-Arguments should have the same FP storage class: ~s ~s\n-Arguments should have the same FP storage class: ~s ~s.\n-Arguments should have the same FP storage class: ~s ~s ~s.\n-Arguments should have the same FP storage class: ~s ~s ~s ~s.\n-Destination ~d should be an integer register.\n-Source ~d should be an FP register.\n-Destination ~d should be an FP register.\n-Source ~d should be an integer register.\n-Implement\n-Arguments should have the same fp storage class: ~s ~s.\n-Non-consecutive registers ~a\n-Bad offset ~a\n-Invalid argument count trap\n-Single step before trap\n-Single step around trap\n-Function end breakpoint trap\n-Breakpoint trap\n-Pending interrupt trap\n-Halt trap\n-Cerror trap\n-~@<~S of ~S is not a ~S.~@:>\n-~@<~S, in ~S ~S, is not a non-~S atom.~@:>\n-~@<~S of ~S is an improper list.~@:>\n-~@<~S, in ~S ~S, is not a ~S.~@:>\n-~@\n-~@<~S of ~S is neither ~S nor a ~S.~@:>\n-~@\n-~@\n-Bogus slot-cell in SET-SLOT-VALUE: ~S\n PATHNAME\n COMMON-LISP<\n SB-IMPL@\n SPECIALIZER\n COMMON-LISP\n SUPERCLASS\n OPTIONAL-ARGS\n REST-ARG\n SYSTEM-NAME0\n Set the name of a compiled function object. Return the function.\n-COMMON-LISP\n-COMMON-LISP\n COMMON-LISP8\n EARLY-METHOD05g4\n ACCESSOR-TYPE4\n $($,$0$4\n ACCESSOR-TYPE<\n WRAPPER00\n WRAPPER14\n@@ -40292,36 +40303,14 @@\n COMMON-LISP\n FRAME0\"g4\n )G,D$E0F\n COMMON-LISP(\n HASH-TABLE\n COMMON-LISP,\n \tNEW-VALUE\n-Unwrap any profiling code around the named functions, or if no names\n- are given, unprofile all profiled functions. A symbol names\n- a function. A string names all the functions named by symbols in the\n- named package. NAMES defaults to the list of names of all currently\n- profiled functions.\n-PROFILE Name*\n- If no names are supplied, return the list of profiled functions.\n- If names are supplied, wrap profiling code around the named functions.\n- As in TRACE, the names are not evaluated. A symbol names a function.\n- A string names all the functions named by symbols in the named\n- package. If a function is already profiled, then unprofile and\n- reprofile (useful to notice function redefinition.) If a name is\n- undefined, then we give a warning and ignore it. See also\n- UNPROFILE, REPORT and RESET.\n-Fold mask-signed-field/mask-signed-field of constant width\n-fold identity operation\n-EOF-ERROR-PL\n-COMMON-LISPH\n-EOF-ERROR-P@\n-invert or open code\n-constant-fold INTEGER to RATIO comparison\n-open code\n COMMON-LISP0\n OPTIONAL-ARGS\n Return the N'th argument's value if possible. Argument zero is the first\n argument in a frame's default printed representation. Count keyword/value\n pairs as separate arguments.\n [z&s~I[dj\n Returns a list describing the call stack. Each frame is represented\n@@ -40377,122 +40366,188 @@\n as three values:\n 1. iterator state\n 2. limit\n 3. from-end\n The returned iterator can be used with the generic iterator\n functions ITERATOR-STEP, ITERATOR-ENDP, ITERATOR-ELEMENT, (SETF\n ITERATOR-ELEMENT), ITERATOR-INDEX and ITERATOR-COPY.\n+SYS:SRC;COMPILER;ARM64;TARGET-INSTS.LISP\n+can't tell the rank at compile time\n+~@\n+Bogus slot-cell in SET-SLOT-VALUE: ~S\n error in ~S\n ~S is not a STANDARD-CLASS.\n-loading ~S\n-loading stuff from ~S\n-;;;;;;;;;;;;;;;;\n-attempt to emit ~S a second time\n-Alignment ~S needs more space now? It was ~W, and is ~W now.\n-~S shrunk by ~W bytes, but claimed that it preserves ~W bits of alignment.\n-~S emitted ~W bytes, but claimed its max was ~W.\n-Chooser ~S passed, but not before emitting ~W bytes.\n-~S emitted ~W bytes, but claimed it was ~W.\n-IN-WITHOUT-SCHEDULING\n-No encoder for ~S\n-Output-partial-line called when nothing can be output.\n # \n Tuple ~S not found\n+because \n ;; loading file \n ;; loading system \n+~S emitted ~W bytes, but claimed it was ~W.\n+attempt to emit ~S a second time\n ~2&Assembler input:\n ~:@(~A~) ~{~A~^, ~}~A\n # Unused labels:\n # end of input\n # postit ~S~A\n # ~{~@[~A~^, ~]~}\n (notused)\n ~A~{~A: ~}~A\n+Alignment ~S needs more space now? It was ~W, and is ~W now.\n+~S shrunk by ~W bytes, but claimed that it preserves ~W bits of alignment.\n+~S emitted ~W bytes, but claimed its max was ~W.\n+Chooser ~S passed, but not before emitting ~W bytes.\n+IN-WITHOUT-SCHEDULING\n+No encoder for ~S\n 1.0.11.18\n Load the fasl file anyway\n FOP stack underflow\n ~&~6x : [~D,~D] ~2,'0x~v@{ ~x~}\n ~35t~(~a~)\n corrupt fasl file: FOP code #x~x\n ~&; While loading ~S:\n+cannot load assembler code except at cold load\n+fasl stack not empty when it should be\n+fasl table of improper size\n+~S loaded\n operation.\n operation \n resetting \n configuration.\n FUNCTION doc-type is not supported.\n+Output-partial-line called when nothing can be output.\n unexpected special form ~S\n-cannot load assembler code except at cold load\n-fasl stack not empty when it should be\n-fasl table of improper size\n-~S loaded\n SBCL specific extensions to MOP: if this value is read from an\n instance using STANDARD-INSTANCE-ACCESS, the slot is unbound.\n Similarly, an :INSTANCE allocated slot can be made unbound by\n assigning this to it using (SETF STANDARD-INSTANCE-ACCESS).\n Value of +SLOT-UNBOUND+ is unspecified, and should not be relied to be\n of any particular type, but it is guaranteed to be suitable for EQ\n comparison.\n+Specializer lock\n RMYANCB_V-8QXZ()7695JUITGPFKOHED21430WSL\n WITHOUT-GCING-BODY-0\n WITHOUT-GCING-BODY-10\n+CLEANUP-FUN-27\n+lisp_init_function\n+tot_gc_nsec\n+gc_coalesce_string_literals\n second argument type too vague\n ~S is an illegal control arg to BOOLE.\n BOOLE code is not a constant.\n cannot use optimized accessor in safe code\n Cannot make slot ~S in ~S unbound.\n slot name is not an interned symbol\n ~S is an unknown vector type\n ~S ~S is not a ~S\n :FROM-END is not constant.\n-The RESTP argument is not constant.\n-illegal kind argument to ~S: ~S\n-Invalid eq-p argument: ~S\n+array bounds unknown\n+~@\n The width of instruction bytes.\n-VALUED(g<\n+The column in which end-of-line comments for notes are started.\n ENVIRONMENT\n KEYWORDS-AND-FORMSH\n UNIVERSE\n \tCLASS-ARGD\n CLASS-OR-NAME<\n FORM\tSB-KERNEL, g4\n-OPTIONAL-ARGS\n-INSTANCE\tSB-KERNEL0\n-INSTANCE\tSB-KERNEL0\n-INSTANCE\tSB-KERNEL0\n-INSTANCE\tSB-KERNEL0\n-INSTANCE\tSB-KERNEL0\n-INSTANCE\tSB-KERNEL0\n-INSTANCE\tSB-KERNEL0\n auxiliary\n-array bounds unknown\n-~@\n Uknown upgraded array element type of the result\n Unexpectedly small N-RANDOM-CHUNK-BITS\n+The dimension list is not constant; cannot open code array creation.\n+~S is not a ~S.\n+~@<~S is not a ~S (which is the ~S of ~S).~@:>\n+ELEMENT-TYPE ~s is not a known type\n+ELEMENT-TYPE is not constant.\n+Can't specify :DISPLACED-TO and ~S\n+:DISPLACED-TO potentially used with ~S\n+The function doesn't have a fixed argument count.\n+This shouldn't happen.\n+Aliens of type ~S cannot be represented immediately.\n+The alien type is not constant, so access cannot be open coded.\n+The RESTP argument is not constant.\n+illegal kind argument to ~S: ~S\n+Invalid eq-p argument: ~S\n Implements CL:CONCATENATE for extended sequences.\n RESULT-PROTOTYPE corresponds to the RESULT-TYPE of CL:CONCATENATE\n but receives a prototype instance of an extended sequence class\n instead of a type specifier. By dispatching on RESULT-PROTOTYPE,\n methods on this generic function specify how extended sequence\n classes act when they are specified as the result type in a\n CL:CONCATENATE call. RESULT-PROTOTYPE may not be fully initialized\n and thus should only be used for dispatch and to determine its\n class.\n-SYS:SRC;PCL;DLISP.LISP\n bitmap describing the status of the action.\n STAMP associated with the ACTION if it has been completed already in some\n previous session or image, T if it was done and builtin the image, or NIL if it needs to be done.\n the highest (operate-level) at which the action was needed\n INDEX associated with the ACTION in the current session,\n or NIL if no the status is considered outside of a specific plan.\n-INSTANCE\tSB-KERNEL4\n-INSTANCE\tSB-KERNEL0\n+OPTIONAL-ARGS\n+COMMON-LISP\n+Convert a LIST into hash-table that has the same elements when viewed as a set,\n+up to the given equality TEST\n+Return a list of forms to implement DUMPER's actions, i.e. the\n+--load, --load-system, --require, and --eval arguments.\n+INSTANCE\tSB-KERNEL,\n+VALUE\tSB-KERNEL(\n+\tCHARACTER\n+COMMON-LISP<\n+SB-C\t#'8\n+FUN-NAMED\n+\tOPERATION<\n+PPRINT-DISPATCH\n+COMMON-LISP@\n+$($,$0$4\n+PRIORITY,\n+TEST-FN4\n+COMMON-LISP<\n+CTYPE\tSB-KERNEL\n+FUNCTION\n+COMMON-LISP\n+\tTYPE-SPEC\n ENTRIES8\n NUMBER-MATCHABLE-P,\n ONLY-INITIAL-ENTRIES0\n+\tFUN-HOOKS4'gT\n+OPTIONAL-ARGS\n+STREAM-WE-ARE-LOADING-FROM\n+COMMON-LISP\t\n+REST-ARG\n+pathname TYPE for lisp FASt Loading files\n+CDR-OF-FORMD\n+QUALIFIERS<1gH\n+VALUED(g<\n+OBJECT\tSB-KERNEL4\n+.DOLIST-CAREFULLY.<\n+COMMON-LISP\n+QUALIFIERS\n+.DOLIST-CAREFULLY.@\n+COMMON-LISP\n+SPECIALIZERS\n+COMMON-LISP<\n+COMMON-LISP<\n+COMMON-LISPD\n+MORE-ARG\n+COMMON-LISP@\n+INITARGS<\n+COMMON-LISP\n+COMMON-LISP8\n+DSLOTDS4\n+COMMON-LISP8\n+COMMON-LISP<\n+INSTANCE\tSB-KERNEL0\n+INSTANCE\tSB-KERNEL0\n+INSTANCE\tSB-KERNEL0\n+INSTANCE\tSB-KERNEL0\n+INSTANCE\tSB-KERNEL0\n+INSTANCE\tSB-KERNEL0\n+INSTANCE\tSB-KERNEL0\n+INSTANCE\tSB-KERNEL4\n+INSTANCE\tSB-KERNEL0\n COMMON-LISPD\n COMMON-LISP\n $($,$0$4\n DEFAULT-PRINTER0\n COMMON-LISP,\n PATTERN0\n $<$,$0$4\n@@ -40503,18 +40558,14 @@\n ARGUMENT-COLUMND\n \tFUN-HOOKS@\n $($,$0$4\n ELEMENT-SIZED\n \tPACK-TYPE4\n \tSIZE-MASK@\n $($,$0$4$8\n-$($,$0$4\n-PRIORITY,\n-TEST-FN4\n-COMMON-LISP<\n $@$\t!G`D\n .DEFAULTING-TEMP.<\n \tLOCATIONS\n CONTEXTD\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL0\n INSTANCE\tSB-KERNEL0\n@@ -40522,33 +40573,38 @@\n MACRO-ENVIRONMENT,\n SOURCE-CODE<\n UNIVERSE0\n $($,$0$4\n \tGENERATOR,\n GENERATOR-LAMBDA0\n GENSYMS<\n+CONTEXTD\n+NEW-ENV<\n+The function to call if there are errors in the command-line\n+buildapp application.\n+SB-DISASSEM\n COMMON-LISP\n-Convert a LIST into hash-table that has the same elements when viewed as a set,\n-up to the given equality TEST\n-REST-ARG\n-pathname TYPE for lisp FASt Loading files\n-Return a list of forms to implement DUMPER's actions, i.e. the\n---load, --load-system, --require, and --eval arguments.\n-\tCHARACTER\n-COMMON-LISP<\n-SB-C\t#'8\n-FUN-NAMED\n-\tOPERATION<\n-PPRINT-DISPATCH\n-COMMON-LISP@\n-CTYPE\tSB-KERNEL\n-FUNCTION\n+SB-DISASSEM\n+COMMON-LISP\n+SB-DISASSEM\n+COMMON-LISP\n+$($,$0$4\n+SB-DISASSEM\n+COMMON-LISP\n+$($,$0$4\n+SB-DISASSEM\n+COMMON-LISP\n+$($,$0$4\n+SB-DISASSEM\n+COMMON-LISP\n+SB-DISASSEM\n+COMMON-LISP\n+_ U+'qir\n+SB-DISASSEM\n COMMON-LISP\n-\tTYPE-SPEC\n-/usr/share/common-lisp/source/cl-asdf/asdf.asd\n convert (- 0 x) to negate\n associate LOGAND/(LOGAND) of constants\n COMMON-LISP4\n :JCAT 'c\n CLASSOID\tSB-KERNEL8\n COMMON-LISP8\n Conditional constant folding\n@@ -40557,178 +40613,25 @@\n STRING1(\n COMMON-LISP8\n optimize away possible call to FDEFINITION at runtime\n COMMON-LISP\n \tDIMENSION(\n SB-ALIEN(\n SB-ALIEN(\n-COMMON-LISP8\n-COMMON-LISP8\n-The dimension list is not constant; cannot open code array creation.\n-~S is not a ~S.\n-~@<~S is not a ~S (which is the ~S of ~S).~@:>\n-ELEMENT-TYPE ~s is not a known type\n-ELEMENT-TYPE is not constant.\n-Can't specify :DISPLACED-TO and ~S\n-:DISPLACED-TO potentially used with ~S\n-The function doesn't have a fixed argument count.\n-This shouldn't happen.\n-Aliens of type ~S cannot be represented immediately.\n-The alien type is not constant, so access cannot be open coded.\n-~@\n-~@\n-MORE-ARG\n-MORE-ARG\n+SYS:SRC;PCL;DLISP.LISP\n+/usr/share/common-lisp/source/cl-asdf/asdf.asd\n SYS:SRC;COMPILER;ARM64;SAP.LISP\n SYS:SRC;ASSEMBLY;ARM64;ASSEM-RTNS.LISP\n SYS:SRC;ASSEMBLY;ARM64;ALLOC.LISP\n SYS:SRC;COMPILER;ARM64;ALLOC.LISP\n SYS:SRC;COMPILER;ARM64;VALUES.LISP\n SYS:SRC;COMPILER;ARM64;DEBUG.LISP\n SYS:SRC;COMPILER;ARM64;SHOW.LISP\n-SYS:SRC;COMPILER;PSEUDO-VOPS.LISP\n-SYS:SRC;PCL;SLOT-NAME.LISP\n-SYS:SRC;CODE;UNICODE-NORM.LISP\n-Something strange where symbol or class expected.\n-No SLOT-INFO for ~S in ~S\n-early method with no method-function\n-Retry calling the generic function.\n-More than one method of type ~S ~\n- with the same specializers.\n-~@\n-~@\n-~@\n-Not a property list: ~S\n-The key for the last case arg to mcase was not T\n-a define-method-combination arguments lambda list\n-The class \n- follows the class \n- in the supers of the class \n- appears in the supers of the class \n-is a circularity\n-This arises\n-It is not possible to compute the class precedence list because~@\n- there ~A in the local precedence relations.~@\n- ~A because:~{~% ~A~}.\n-These arise\n-are circularities\n-Remove all methods.\n-~S cannot handle the second argument ~S\n-No ~S methods.\n-EFFECTIVE-METHOD-GENSYM-\n-~S is neither a type nor a specializer.\n-~S is not a legal specializer type.\n-no way to determine the lambda list for ~S\n-~@\n- the class \n-reached from the class \n- by following\n-the direct superclass chain through: \n- ending at the class \n-The class ~A is a forward referenced class.~@\n- The class ~A is ~A.\n-a direct superclass of the class \n-The class ~A is a forward referenced class.\n-~@\n-Could not insert ~S:~S to supposedly empty ~S.\n-~S with non-constant EMF ~S\n-methods matching one of the patterns: \n-methods matching the pattern: \n-~@\n-~@\n-In the method group specifier ~S,\n-~S isn't a valid qualifier pattern.\n-ANY-KEYP\n-PATHNAME-INITARG-\n-BIT-VECTOR-INITARG-\n-STRING-INITARG-\n-LIST-INITARG-\n-SLOT requested for metatype ~S, but it isn't going to happen.\n-~@\n-WRAPPER-\n-Every metatype is T.\n-~S is not a type.\n-slot optimization bewilderment: O-I-A\n-~@\n-~s can't be used as a slot option\n-Slot initarg name ~S for slot ~S in DEFCLASS ~S is not a symbol.\n-Duplicate slot option ~S for slot ~S in DEFCLASS ~S.\n-Slot reader name ~S for slot ~S in DEFCLASS ~S is not a symbol.\n-Unbind the generic function\n-At the time the method with qualifiers \n-specializers \n- on the generic function \n-was compiled, the method-class for that generic function was\n-. But, the method class is now \n-may mean that this method was compiled improperly.\n-Illegal options to a short method combination type.~%~\n- The method combination type ~S accepts one option which~%~\n- must be either :MOST-SPECIFIC-FIRST or :MOST-SPECIFIC-LAST.\n-While computing the class precedence list of the class ~A.\n-not a symbol\n-~@\n-a keyword\n-Multiple slots named ~S in DEFCLASS ~S.\n-bad argument to TYPE-CLASS\n-SKIPPING\n-no unbounded alternate for SC ~S\n-SC ~S doesn't have any :UNBOUNDED alternate SCs, but is\n-a SC for primitive-type ~S.\n-SC ~S doesn't have any :UNBOUNDED alternate SCs.\n-failed to pack restricted TN ~S in its SC ~S\n-~&; Size: ~a bytes. Origin: #x~x~@[ (segment 1 of ~D)~]\n-~&; Origin #x~x (segment ~D of ~D)\n-(&MORE ~s)\n-(&OPTIONAL ~s)\n-(XEP ~s)\n-Invalid Huffman-code: ~S\n-sec/call\n- | | Total\n-estimated total profiling overhead: \n- seconds\n-overhead estimation parameters:\n-s/call, \n-s total profiling, \n-s internal profiling\n-~&~@{ ~v:@<~A~>~^|~}\n-measuring PROFILE overhead..\n-~:(~A~) function~@[ for ~S~] not yet initialized.\n-Continue using :external-format :default\n-~@\n-Weird location in ~S\n-~@\n-the method has ~A required arguments than the generic function.\n-the method and generic function differ in whether they accept~_~\n- &REST or &KEY arguments.\n-the method has ~A optional arguments than the generic function.\n-the method does not accept each of the &KEY arguments~2I~_~\n- ~S.\n-~@\n-SYS:SRC;PCL;PRECOM2.LISP\n-The column in which end-of-line comments for notes are started.\n-Repacked a block due to TN unpacking.\n-\tCONSTANTS\n-COMMON-LISP(\n-\tARG-NAMES(\n-LENGTH-CHECKED-P4\n-+DTWobqn\n-+@SSobqf\n-G6344,50\n-$H$L$0\t'\n-SPECIALIZER\n-PROTO-GENERIC-FUNCTION@\n-PROTO-METHOD<\n-SPECIALIZER\n-SPECIALIZER\n-SPECIALIZER\n-SPECIALIZER\n-convert to EQ test\n-convert NTHCDR to CAxxR\n+COMMON-LISP8\n+COMMON-LISP8\n SEGMENT<\n REST-ARG\n COMMON-LISP0\n SEGMENT4\n SEGMENT@\n $8$,$0$(\n $8$,$0$(\n@@ -40852,18 +40755,102 @@\n SEGMENT(\n OPTIONAL-ARGS\n SEGMENT(\n OPTIONAL-ARGS\n SEGMENT(\n OPTIONAL-ARGS\n SEGMENT0\n+SYS:SRC;COMPILER;PSEUDO-VOPS.LISP\n+SYS:SRC;PCL;SLOT-NAME.LISP\n+SYS:SRC;CODE;UNICODE-NORM.LISP\n $($,$0$4$8\n $($,$0$4$8\n $($,$0$4$8\n 0-S)a?RL\n+~@\n+~@\n+Something strange where symbol or class expected.\n+No SLOT-INFO for ~S in ~S\n+early method with no method-function\n+Retry calling the generic function.\n+More than one method of type ~S ~\n+ with the same specializers.\n+~@\n+~@\n+~@\n+Not a property list: ~S\n+The key for the last case arg to mcase was not T\n+a define-method-combination arguments lambda list\n+The class \n+ follows the class \n+ in the supers of the class \n+ appears in the supers of the class \n+is a circularity\n+This arises\n+It is not possible to compute the class precedence list because~@\n+ there ~A in the local precedence relations.~@\n+ ~A because:~{~% ~A~}.\n+These arise\n+are circularities\n+Remove all methods.\n+~S cannot handle the second argument ~S\n+No ~S methods.\n+EFFECTIVE-METHOD-GENSYM-\n+~S is neither a type nor a specializer.\n+~S is not a legal specializer type.\n+no way to determine the lambda list for ~S\n+~@\n+ the class \n+reached from the class \n+ by following\n+the direct superclass chain through: \n+ ending at the class \n+The class ~A is a forward referenced class.~@\n+ The class ~A is ~A.\n+a direct superclass of the class \n+The class ~A is a forward referenced class.\n+~@\n+Could not insert ~S:~S to supposedly empty ~S.\n+~S with non-constant EMF ~S\n+methods matching one of the patterns: \n+methods matching the pattern: \n+~@\n+~@\n+In the method group specifier ~S,\n+~S isn't a valid qualifier pattern.\n+ANY-KEYP\n+PATHNAME-INITARG-\n+BIT-VECTOR-INITARG-\n+STRING-INITARG-\n+LIST-INITARG-\n+SLOT requested for metatype ~S, but it isn't going to happen.\n+~@\n+WRAPPER-\n+Every metatype is T.\n+~S is not a type.\n+slot optimization bewilderment: O-I-A\n+~@\n+~s can't be used as a slot option\n+Slot initarg name ~S for slot ~S in DEFCLASS ~S is not a symbol.\n+Duplicate slot option ~S for slot ~S in DEFCLASS ~S.\n+Slot reader name ~S for slot ~S in DEFCLASS ~S is not a symbol.\n+bad argument to TYPE-CLASS\n+SKIPPING\n+no unbounded alternate for SC ~S\n+SC ~S doesn't have any :UNBOUNDED alternate SCs, but is\n+a SC for primitive-type ~S.\n+SC ~S doesn't have any :UNBOUNDED alternate SCs.\n+failed to pack restricted TN ~S in its SC ~S\n+~&; Size: ~a bytes. Origin: #x~x~@[ (segment 1 of ~D)~]\n+~&; Origin #x~x (segment ~D of ~D)\n+(&MORE ~s)\n+(&OPTIONAL ~s)\n+(XEP ~s)\n $]$($,$0$4$8 @\n SEGMENT<\n OPTIONAL-ARGS\n $<$,$0$($8\n $8$,$($4\n $8$,$($4\n $<$,$0$($8\n@@ -40880,88 +40867,57 @@\n $]$($,$0$4 <\n SEGMENT8\n OPTIONAL-ARGS\n $]$($,$0$4 <\n SEGMENT8\n OPTIONAL-ARGS\n LAYOUT\tSB-KERNEL\n-INSTANCE\tSB-KERNEL,\n-VALUE\tSB-KERNEL(\n-CDR-OF-FORMD\n-QUALIFIERS<1gH\n-OBJECT\tSB-KERNEL4\n-SB-DISASSEM\n-COMMON-LISP\n-SB-DISASSEM\n-COMMON-LISP\n-SB-DISASSEM\n-COMMON-LISP\n-$($,$0$4\n-SB-DISASSEM\n-COMMON-LISP\n-$($,$0$4\n-SB-DISASSEM\n-COMMON-LISP\n-$($,$0$4\n-SB-DISASSEM\n-COMMON-LISP\n-SB-DISASSEM\n-COMMON-LISP\n-_ U+'qir\n-SB-DISASSEM\n-COMMON-LISP\n-.DOLIST-CAREFULLY.<\n-COMMON-LISP\n-QUALIFIERS\n-.DOLIST-CAREFULLY.@\n-COMMON-LISP\n-SPECIALIZERS\n-COMMON-LISP<\n-COMMON-LISP<\n-COMMON-LISPD\n MORE-ARG\n-COMMON-LISP@\n-INITARGS<\n-COMMON-LISP\n-COMMON-LISP8\n-DSLOTDS4\n-COMMON-LISP8\n-COMMON-LISP<\n-GENERIC-FUNCTION\n-COMMON-LISPD\n-SPECIALIZERS\n-SYS:SRC;PCL;ECD.LISP\n-CLEANUP-FUN-140\n+MORE-ARG\n+SYS:SRC;PCL;PRECOM2.LISP\n+/build/reproducible-path/buildapp-1.5.6/buildapp.asd\n+\tCONSTANTS\n+COMMON-LISP(\n+\tARG-NAMES(\n+LENGTH-CHECKED-P4\n++DTWobqn\n++@SSobqf\n+G6344,50\n+$H$L$0\t'\n+SPECIALIZER\n+PROTO-GENERIC-FUNCTION@\n+PROTO-METHOD<\n+SPECIALIZER\n+SPECIALIZER\n+SPECIALIZER\n+SPECIALIZER\n+Repacked a block due to TN unpacking.\n The :DISPLACED-TO array is too small\n The number of dimensions is not equal to the rank of the array\n Can't displace an array of type ~S to another of type ~S\n-/usr/lib/sbcl/contrib/asdf.fasl\n-/build/reproducible-path/buildapp-1.5.6/buildapp.asd\n CLEANUP-FUN-10\n-CLEANUP-FUN-44\n-WRAPPER6\n+/usr/lib/sbcl/contrib/asdf.fasl\n autom4te.cache\n cover_db\n-Optimization settings saved by PROCLAIM-OPTIMIZATION-SETTINGS\n-Optimization settings to be used by PROCLAIM-OPTIMIZATION-SETTINGS\n-asdf-output-translations\n-Unpacked a TN to satisfy operand SC restriction.\n-Unpacked some operand TN.\n-source-registry\n+CLEANUP-FUN-44\n+WRAPPER6\n+~@\n+~@<~// already names an ordinary function or a macro.~@:>\n+~@\n+~@\n+~//~:[~:; ~:S~]\n+SYS:SRC;PCL;ECD.LISP\n+convert to EQ test\n+convert NTHCDR to CAxxR\n+GENERIC-FUNCTION\n+COMMON-LISPD\n+SPECIALIZERS\n COMMON-LISP(\n METHOD-CELL4\n MORE-ARG\n-\tFUN-HOOKS4'gT\n-OPTIONAL-ARGS\n-STREAM-WE-ARE-LOADING-FROM\n-COMMON-LISP\t\n-COMMON-LISP@\n-SEGMENTL\n-CHOOSER@\n-SEGMENT8\n U0L5',xc\n COMMON-LISP4\n CONTEXT<\n METHOD-LAMBDA8\n EARLY-METHOD02g4\n METHODSH\n \tTYPE-NAME4\n@@ -40972,25 +40928,14 @@\n FUNCTION\n COMMON-LISP\n \tNEW-VALUE\n \tNEW-VALUE\n COMMON-LISP\n COMMON-LISP8\n fmt$RI26G7LGHF5S\n-CONTEXTD\n-NEW-ENV<\n-The function to call if there are errors in the command-line\n-buildapp application.\n-SB-DISASSEM\n-COMMON-LISP\n-SB-DISASSEM\n-COMMON-LISP\n-$($,$0$4\n-SB-DISASSEM\n-COMMON-LISP\n Save the forms of DUMPER to FILE.\n Return a list of all ASDF files in the directory tree at ROOT.\n PATHNAME\n COMMON-LISP4\n PSEUDOSYMBOL\n Return a list of all system files contained in FILE. The syntax is\n one namestring per line. Relative namestrings are resolved relative to\n@@ -41009,16 +40954,20 @@\n PATHNAME\n COMMON-LISP4\n fmt$BPL3C5LP3DEM\n Load ASDF system identified by NAME.\n EXECUTABLE\n OPTIONAL-ARGS\n SEGMENTD\n+SEGMENTL\n SEGMENT<\n+CHOOSER@\n+SEGMENT8\n SEGMENTH\n+COMMON-LISP@\n SEGMENT4\n $($,$0$4\n APPLICATOR\n OPCODES1\n OPCODES2\n .FASL-INPUT.<\n .FASL-INPUT.8\n@@ -41069,14 +41018,36 @@\n COMMON-LISP,\n .FASL-INPUT.\n .FASL-INPUT.4\n N-BYTES0\n .FASL-INPUT.4\n .FASL-INPUT.\n .FASL-INPUT.4\n+NEW-VECTOR<\n+OLD-VECTOR8\n+.FASL-INPUT.@\n+TBL-SLOT<\n+.FASL-INPUT.\n+TABLE-SIZE\n+.FASL-INPUT.8\n+.FASL-INPUT.\n+\tFUN-INDEX\n+$($,$0$4\n+.FASL-INPUT.\n+DEPTHOID@\n+COMMON-LISP\n+.FASL-INPUT.<\n+COMMON-LISP8\n+.FASL-INPUT.4\n+.FASL-INPUT.<\n+COMMON-LISP8\n+.FASL-INPUT.\n+TBL-SLOT\n+.FASL-INPUT.<\n+.FASL-INPUT.8\n TEST-NOT,\n Copy the contents of the INPUT stream into the OUTPUT stream.\n If LINEWISE is true, then read and copy the stream line by line, with an optional PREFIX.\n Otherwise, using WRITE-SEQUENCE using a buffer of size BUFFER-SIZE.\n q]h$kkh\t\n Read the contents of the INPUT stream as a string\n Read the contents of the INPUT stream as a list of lines, return those lines.\n@@ -41166,14 +41137,21 @@\n by stripping anything from the first slash on.\n If given a component, do it semantically by extracting\n the system-primary-system-name of its system from its source-file if any,\n falling back to the syntactic criterion if none.\n Return the earliest status later than both status1 and status2\n fmt$TY0UJ631N0JS\n fmt$3DBTSA9LSREW\n+SB-DISASSEM\n+COMMON-LISP\n+SB-DISASSEM\n+COMMON-LISP\n+$($,$0$4\n+SB-DISASSEM\n+COMMON-LISP\n COMMON-LISP<\n COMMON-LISP,\n Try to upgrade of ASDF. If a different version was used, return T.\n We need do that before we operate on anything that may possibly depend on ASDF.\n ASDF/COMPONENT<\n ASDF/SYSTEM\n Given a SYSTEM object, register it.\n@@ -41195,69 +41173,99 @@\n MACRO-FUNCTION\n COMMON-LISP\n og*SNY&$\n REST-ARG\n COMMON-LISP\n COMMON-LISP\n COMMON-LISP<\n-NEW-VECTOR<\n-OLD-VECTOR8\n-.FASL-INPUT.@\n-TBL-SLOT<\n-.FASL-INPUT.\n-TABLE-SIZE\n-.FASL-INPUT.8\n-.FASL-INPUT.\n-\tFUN-INDEX\n-$($,$0$4\n-.FASL-INPUT.\n-DEPTHOID@\n-COMMON-LISP\n-.FASL-INPUT.<\n-COMMON-LISP8\n-~@\n-~@<~// already names an ordinary function or a macro.~@:>\n-~@\n-~@\n-~//~:[~:; ~:S~]\n+INSTANCE\tSB-KERNEL4\n+INSTANCE\tSB-KERNEL4\n+LAMBDA-LIST4\n+LAMBDA-LIST4\n+\tMETATYPES<\n+\tMETATYPES\n+\tMETATYPES<\n+GENERIC-FUNCTION\n+COMMON-LISP0\n+WRAPPER4\n+Optimization settings saved by PROCLAIM-OPTIMIZATION-SETTINGS\n+Optimization settings to be used by PROCLAIM-OPTIMIZATION-SETTINGS\n+asdf-output-translations\n+Unpacked a TN to satisfy operand SC restriction.\n+Unpacked some operand TN.\n+source-registry\n+Invalid Huffman-code: ~S\n+sec/call\n+ | | Total\n+estimated total profiling overhead: \n+ seconds\n+overhead estimation parameters:\n+s/call, \n+s total profiling, \n+s internal profiling\n+~&~@{ ~v:@<~A~>~^|~}\n+measuring PROFILE overhead..\n+~:(~A~) function~@[ for ~S~] not yet initialized.\n+Continue using :external-format :default\n+~@\n+Unbind the generic function\n+At the time the method with qualifiers \n+specializers \n+ on the generic function \n+was compiled, the method-class for that generic function was\n+. But, the method class is now \n+may mean that this method was compiled improperly.\n+Illegal options to a short method combination type.~%~\n+ The method combination type ~S accepts one option which~%~\n+ must be either :MOST-SPECIFIC-FIRST or :MOST-SPECIFIC-LAST.\n+While computing the class precedence list of the class ~A.\n+not a symbol\n+~@\n+a keyword\n+Multiple slots named ~S in DEFCLASS ~S.\n+Weird location in ~S\n+~@\n+the method has ~A required arguments than the generic function.\n+the method and generic function differ in whether they accept~_~\n+ &REST or &KEY arguments.\n+the method has ~A optional arguments than the generic function.\n+the method does not accept each of the &KEY arguments~2I~_~\n+ ~S.\n+~@\n ~@\n ~@\n ~@\n ~@\n ~S is not a standard-class\n No generic function named ~S.\n ~@\n Cannot make structure slots unbound\n ~:<~W~^ ~3I~:_~W~^~1I~@{~:@_~:<~^~W~^ ~:I~@_~@{~W~^ ~_~}~:>~}~:>\n ignoring undefined function ~S\n ~S is already profiled, so unprofiling it first.\n ~@\n ~S is not a profiled function.\n-.FASL-INPUT.4\n-.FASL-INPUT.<\n-COMMON-LISP8\n-.FASL-INPUT.\n-TBL-SLOT\n-.FASL-INPUT.<\n-.FASL-INPUT.8\n-INSTANCE\tSB-KERNEL4\n-INSTANCE\tSB-KERNEL4\n-LAMBDA-LIST4\n-LAMBDA-LIST4\n-\tMETATYPES<\n-\tMETATYPES\n-\tMETATYPES<\n-GENERIC-FUNCTION\n-COMMON-LISP0\n-WRAPPER4\n+CLEANUP-FUN-140\n Overwriting already existing readtable ~S.\n &OPTIONAL and &KEY found in the same lambda list: ~S\n No generic function ~S present when encountering macroexpansion of defmethod. Assuming it will be an instance of standard-generic-function.\n RMYANCB_\n V-8QXZ()7695JUITGPFKOHED21430WSL\n+.~A ~S~:[~:A~;~]\n+multiple specializing masters: ~S\n+~@\n+;;; [~W] \n+.SKIP ~D\n+#X~2,'0x\n+#x~8,'0x: ~a~@[ +~d~]\n+~@\n+~@\n+The tag :A appears more than once in a tagbody.\n+~@\n+~@\n COMMON-LISP4\n RESULT-CTYPE<\n \tSEQ-NAMES\n COMMON-LISP\n APPEND-ARGS@\n \tLIST-ARGS\n COMMON-LISP(Jg4\n@@ -41275,34 +41283,23 @@\n convert NTH to CAxxR\n recode as an ODDP check\n recode as multiplication or sqrt\n CHAR-BAG(\n SB-IMPL,?'4B\n SECONDS<\n SEQUENCE-TYPE4\n-%C6o_S*a\n-METHOD-CALLD)g4\n-METHOD-ARGSD\n-NEXT-METHODSH.g4\n-PV-PARAMETERS0\n-REQUIREDP\n-\tSLOT-VARS\n-METHOD-CALLL\n-MORE-CONTEXTP\n-REQUIRED-ARGS\n-COMMON-LISP@\n-MORE-ARGL\n-REQUIRED-ARGS\n CHAR-BAG(\n SB-IMPL,?'4A\n-SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST\n ELEMENT-TYPE\n-/build/reproducible-path/sbcl-2.5.0/contrib/asdf/asdf.lisp\n+NAME(1g4\n COMMON-LISP8\n \n 9..#-6nSl\n CLOSURE-VARIABLES\n COMMON-LISP@/g8\n CLASS-SLOT-P4\n PATTERN0\n QUALIFIERS4:g8\n CLASS-SLOT-P4\n@@ -41384,20 +41399,14 @@\n COMMON-LISP<\n \tNEW-CLASS@\n CLASS-SLOT-P4\n COMMON-LISP4\n COMMON-LISP\n COMMON-LISP0\n COMMON-LISP0\n-surplus arguments: ~S\n-DATA-START\n-This should be eliminated as dead code.\n-SI-AROUND\n-~@\n \tNEW-VALUE4\n \tSLOT-NAME8\n CONSTANT\tSB-KERNEL4\n METHOD-ALIST<\n WRAPPERS0\n DECLARATIONS\n FORM\tSB-KERNEL8\n@@ -41545,51 +41554,18 @@\n CLASS-SLOT-P4\n COMMON-LISP8\n \tLINE-SIZE\n CLASS-SLOT-P<\n ARGUMENT-PRECEDENCE-ORDER\n LAMBDA-LISTL\n COMMON-LISP4\n-fmt$QJH4HKQQZU7X\n-ARG-INFO8\n-\tSLOT-NAME4\n-MISS-FND\n-COMMON-LISP\n-MORE-ARG\n-$8$($,$0\n-FORM\tSB-KERNELH\n-REQUIRED-PARAMETERS\n-\tSLOT-NAME4\n-SPARAMETER0$gL\n-$8$($,$0\n-FORM\tSB-KERNELH\n-REQUIRED-PARAMETERS\n-\tSLOT-NAME4\n-SPARAMETER0$gL\n-INSTANCE\tSB-KERNEL,\n-\tFROM-HEADH\n-COMMON-LISP\n-CLASS-NAME\n-COMMON-LISP\n-REASON4Kg8\n-COMMON-LISP8\n-\tSLOT-NAME4\n-COMMON-LISP\n-COMMON-LISP\n-CLASS-PROTO\n-INITARGS\n-INVALID(\n-COMMON-LISP\n-$($,$0$4\n-INSTANCE\tSB-KERNEL0\n-LOCATION4\n-BINDINGS\n Like CL:FIND-PACKAGE, but by default raises a UIOP:NO-SUCH-PACKAGE-ERROR if the\n package is not found.\n What least subtype of CHARACTER can contain all the elements of all the STRINGS?\n+ARG-INFO8\n GENERIC-FUNCTION\n COMMON-LISP0\n \tARGUMENTS\n REST-ARG\n COMBINE-WITH@\n CURRENT8\n PREVIOUS<\n@@ -41761,94 +41737,37 @@\n if you use MERGE-PATHNAMES* but will matter if you use MERGE-PATHNAMES,\n which is an important reason to always use MERGE-PATHNAMES*.\n Arbitrary keys are accepted, and the parse result is passed to ENSURE-PATHNAME\n with those keys, removing TYPE DEFAULTS and DOT-DOT.\n When you're manipulating pathnames that are supposed to make sense portably\n even though the OS may not be Unixish, we recommend you use :WANT-RELATIVE T\n to throw an error if the pathname is absolute\n-4-Pu:033sUU\n-Compute the transitive sub-components of given COMPONENT that are of given TYPE\n-IMPLEMENTATION-TYPE\n-UIOP/OS8\n-OPTIONAL-ARGS\n-Is FILE a saved warnings file for the given IMPLEMENTATION-TYPE?\n-If that given type is NIL, use the currently configured *WARNINGS-FILE-TYPE* instead.\n-The type of Lisp implementation used, as a short UIOP-standardized keyword\n-Calls FUN with a staging pathname, and atomically\n-renames the staging pathname to the PATHNAME in the end.\n-NB: this protects only against failure of the program, not against concurrent attempts.\n-For the latter case, we ought pick a random suffix and atomically open it.\n-Combine a list of FASLs INPUTS into a single FASL OUTPUT\n-Check the warnings associated with the dependencies of an action.\n-PATHNAME\n-COMMON-LISP\n-This function takes a PATHNAME and a SUBPATH and a TYPE.\n-If SUBPATH is already a PATHNAME object (not namestring),\n-and is an absolute pathname at that, it is returned unchanged;\n-otherwise, SUBPATH is turned into a relative pathname with given TYPE\n-as per PARSE-UNIX-NAMESTRING with :WANT-RELATIVE T :TYPE TYPE,\n-then it is merged with the PATHNAME-DIRECTORY-PATHNAME of PATHNAME.\n-EARLY-METHOD0Dg4\n-COMMON-LISP<\n-INSTANCE\tSB-KERNEL,\n-\tNEW-VALUE\n-$($,$0$4\n-INSTANCE\tSB-KERNEL0\n-LOCATION4\n-INSTANCE\tSB-KERNEL,\n-\tNEW-VALUE\n-ENCODING8\n-Default, ignorant, function to transform a character ENCODING as a\n-portable keyword to an implementation-dependent EXTERNAL-FORMAT specification.\n-Load system ASDF-ENCODINGS to hook in a better one.\n-Trivial function to use as *encoding-detection-hook*,\n-always 'detects' the *default-encoding*\n-G[Cs=BQU\n-NAME(1g4\n-METHOD-CALLH\n-REQUIRED-ARGS+REST-ARGD+g4\n-FORM\tSB-KERNEL\n-COMMON-LISP(\n-CLASS1-SUBS,\n-CONSTANT\tSB-KERNEL4\n-FORM\tSB-KERNEL\n-$($,$0$4$8\n-EARLY-UNBOUND-MARKERS-P\n-II-METHODS\n-SBUC-SLOTS\n-FROM-END-\n-.~A ~S~:[~:A~;~]\n-multiple specializing masters: ~S\n-~@\n-;;; [~W] \n-.SKIP ~D\n-The tag :A appears more than once in a tagbody.\n+CLEANUP-FUN-48\n+surplus arguments: ~S\n+DATA-START\n+WRAPPER7\n ~@\n-~@\n ~@\n ~@\n-~@\n-#X~2,'0x\n-#x~8,'0x: ~a~@[ +~d~]\n-~@\n-~@\n+, LSL #12\n+~(~A, ~A~)\n+~(~a~).{free-pointer, end-addr}\n+Invalid STR/LDR arguments: ~s ~s\n+Bad addressing mode\n+Both registers must have the same storage class: ~s ~s.\n Can't bind a global variable: ~S\n Can't bind constant symbol: ~S\n ignoring unknown optimization quality ~S in ~S\n Tried to set a symbol-macrolet!\n Not a variable declaration the walker cares about: ~S\n *ASDF-VERSION*\n *ASDF-REVISION*\n-Invalid STR/LDR arguments: ~s ~s\n-Bad addressing mode\n-Both registers must have the same storage class: ~s ~s.\n-, LSL #12\n-~(~A, ~A~)\n-~(~a~).{free-pointer, end-addr}\n+#~d, #~d\n+Illegal function call in method body:\n ~S is an unknown keyword in FOR or AS clause in LOOP.\n Duplicated variable ~s~a\n Bad variable ~s~a\n Destructuring is not valid for package symbol iteration.\n Unknown preposition ~S.\n Too many prepositions!\n LOOP source code ran out when another token was expected.\n@@ -41929,23 +41848,100 @@\n Compilation order may be incorrect.~]\n ~S is not valid as the ~:R ~:[result~;argument~] to VOP:\n since the TN's primitive type ~S doesn't allow any of the SCs\n allowed by the operand restriction:\n ~S~:[~;\n Current cost info inconsistent with that in effect at compile time. Recompile.\n Compilation order may be incorrect.~]\n-Illegal function call in method body:\n while handling code walker REPEAT:\n \n ran into STOP while still in REPEAT template\n-#~d, #~d\n-CLEANUP-FUN-48\n-WRAPPER7\n-SYS:CONTRIB;ASDF;UIOP.LISP.NEWEST\n+FROM-END-\n /build/reproducible-path/buildapp-1.5.6/asdf-files.lisp\n+SYS:CONTRIB;ASDF;UIOP.LISP.NEWEST\n+4-Pu:033sUU\n+Compute the transitive sub-components of given COMPONENT that are of given TYPE\n+IMPLEMENTATION-TYPE\n+UIOP/OS8\n+OPTIONAL-ARGS\n+Is FILE a saved warnings file for the given IMPLEMENTATION-TYPE?\n+If that given type is NIL, use the currently configured *WARNINGS-FILE-TYPE* instead.\n+The type of Lisp implementation used, as a short UIOP-standardized keyword\n+Calls FUN with a staging pathname, and atomically\n+renames the staging pathname to the PATHNAME in the end.\n+NB: this protects only against failure of the program, not against concurrent attempts.\n+For the latter case, we ought pick a random suffix and atomically open it.\n+Combine a list of FASLs INPUTS into a single FASL OUTPUT\n+COMMON-LISP\n+CLASS-PROTO\n+INITARGS\n+INVALID(\n+Check the warnings associated with the dependencies of an action.\n+PATHNAME\n+COMMON-LISP\n+This function takes a PATHNAME and a SUBPATH and a TYPE.\n+If SUBPATH is already a PATHNAME object (not namestring),\n+and is an absolute pathname at that, it is returned unchanged;\n+otherwise, SUBPATH is turned into a relative pathname with given TYPE\n+as per PARSE-UNIX-NAMESTRING with :WANT-RELATIVE T :TYPE TYPE,\n+then it is merged with the PATHNAME-DIRECTORY-PATHNAME of PATHNAME.\n+EARLY-METHOD0Dg4\n+COMMON-LISP<\n+INSTANCE\tSB-KERNEL,\n+\tNEW-VALUE\n+$($,$0$4\n+INSTANCE\tSB-KERNEL0\n+LOCATION4\n+INSTANCE\tSB-KERNEL,\n+\tNEW-VALUE\n+ENCODING8\n+Default, ignorant, function to transform a character ENCODING as a\n+portable keyword to an implementation-dependent EXTERNAL-FORMAT specification.\n+Load system ASDF-ENCODINGS to hook in a better one.\n+Trivial function to use as *encoding-detection-hook*,\n+always 'detects' the *default-encoding*\n+MORE-ARGL\n+REQUIRED-ARGS\n+G[Cs=BQU\n+METHOD-CALLH\n+REQUIRED-ARGS+REST-ARGD+g4\n+fmt$QJH4HKQQZU7X\n+\tSLOT-NAME4\n+MISS-FND\n+COMMON-LISP\n+MORE-ARG\n+$8$($,$0\n+FORM\tSB-KERNELH\n+REQUIRED-PARAMETERS\n+\tSLOT-NAME4\n+SPARAMETER0$gL\n+$8$($,$0\n+FORM\tSB-KERNELH\n+REQUIRED-PARAMETERS\n+\tSLOT-NAME4\n+SPARAMETER0$gL\n+INSTANCE\tSB-KERNEL,\n+\tFROM-HEADH\n+COMMON-LISP\n+CLASS-NAME\n+COMMON-LISP\n+REASON4Kg8\n+COMMON-LISP8\n+\tSLOT-NAME4\n+COMMON-LISP\n+COMMON-LISP\n+FORM\tSB-KERNEL\n+COMMON-LISP(\n+CLASS1-SUBS,\n+CONSTANT\tSB-KERNEL4\n+FORM\tSB-KERNEL\n+$($,$0$4$8\n+EARLY-UNBOUND-MARKERS-P\n+II-METHODS\n+SBUC-SLOTS\n $($, 8\t'\n METHOD-ARGS\n NEXT-METHODSD\n SB-IMPL9'g@\n FORM\tSB-KERNEL\n SPECIALIZERS\n 303,\"@=B\n@@ -41991,23 +41987,23 @@\n COMMON-LISP,\n HASH-TABLE\n COMMON-LISP,\n jdHB&3/4p\n $($,$0$4\n SB-DISASSEM\n COMMON-LISP\n-named ~//\n-New lambda-list ~// is incompatible with existing methods of ~S.\n-Old lambda-list ~//\n-~@~@:>\n HASH-KEYS\n HASH-VALUES\n EXTERNAL-SYMBOL\n PRESENT-SYMBOL\n PRESENT-SYMBOLS\n+named ~//\n+New lambda-list ~// is incompatible with existing methods of ~S.\n+Old lambda-list ~//\n+~@~@:>\n sb-aclrepl\n sb-bsd-sockets\n sb-capstone\n sb-cltl2\n sb-concurrency\n sb-cover\n sb-executable\n@@ -42020,167 +42016,28 @@\n sb-sprof\n fiveam-asdf\n asdf-tools\n asdf-driver\n ~@\n V-8QXZ()7695JUITGPFK\n OHED21430WSL\n-SYS:SRC;CODE;HUFFMAN.LISP\n-TMP2D&g4\n-DECLARATION\n-COMMON-LISP\n-COMMON-LISPDF'g8\n+SB-DISASSEM<\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$D$@0g4?\n+$($,$0$4$L$H$D$@>g8\n+$<$,$0$4$($8\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$H$D$@7g8\n+$($,$0$4$D$@0g4?\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$@)g4\n+$($,$0$4$L$H$D$@>g8\n+THING4!g4\n+$X$,$0$4$($P$L$H$D$@Mg@\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$@)g4\n+$($,$0$4\"g0\n+\"0+n'Fmh\n+$($,$0$4\"g0\n+$($,$0$4$D$@0g4?\n+$($,$0$4$@)g4\n+$($,$0$4$D$@0g4?\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$D$@0g4?\n+SIZE8,gd\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$D$@0g4?\n+$($,$0$4$H$D$@7g8\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$D$@0g4?\n+$($,$0$4$L$H$D$@>g8\n+$($,$0$4$H$D$@7g8\n+$($,$0$4$H$D$@7g8\n DECLARED-SPECIALS\n COMMON-LISP\n SPEC0)g4\n COMMON-LISP<\n $($,$0$4$H$D$@$<$8\n OBJECT\tKERNEL@\n COMMON-LISP,\n@@ -42452,14 +42387,32 @@\n Arguments control the behavior:\n The configuration FORM should be of the form (TAG . )\n Each element of will be checked by first seeing if it's a configuration inheritance\n directive (see CONFIGURATION-INHERITANCE-DIRECTIVE-P) then invoking DIRECTIVE-VALIDATOR\n In the event of an invalid form, INVALID-FORM-REPORTER will be used to control\n reporting (see REPORT-INVALID-FORM) with LOCATION providing information about where\n the configuration form appeared.\n+, LSL #~d\n+V~d.~a[~a]\n+ V~d.16B\n+searching \n+evaluated \n+absolute \n+directory.\n+replace \n+continue.\n+ \t}(( =(\n+FOB0v 2.\n+]c61S_;C\n+ P1V=Q6i\n+Cannot ADJUST-ARRAY an array to a size smaller than its fill pointer\n+EaTm+FeD}\n+8L@#$r`&\n+The character ~S is a surrogate, which should not\n+appear in an SBCL string. The line-breaking behavior of surrogates is undefined.\n REPORTERD\n REST-ARG\n Report an invalid form according to REPORTER and various ARGS\n REST-ARG\n Returns an absolute pathname for the directory containing user-specific data files.\n MORE may contain specifications for a subpath relative to this directory: a\n subpathname specification and keyword arguments as per RESOLVE-LOCATION (see\n@@ -42502,83 +42455,84 @@\n OPTIONAL-ARGS\n 0333SWY9\n Given a designator X for an relative location, resolve it to a pathname.\n Semi-portable implementation of a subset of LispWorks' sys:get-folder-path,\n this function tries to locate the Windows FOLDER for one of\n :LOCAL-APPDATA, :APPDATA or :COMMON-APPDATA.\n Returns NIL when the folder is not defined (e.g., not on Windows).\n-SB-ALIEN\n-$($,$0$4$L$H$D$@>g8\n-CLEANUP-FUN-17\n-CLEANUP-FUN-4\n-WRAPPER10\n-CLEANUP-FUN-232\n-STANDARD method combination accepts no options.\n-SB-DISASSEM<\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$D$@0g4?\n-$($,$0$4$L$H$D$@>g8\n-$<$,$0$4$($8\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$H$D$@7g8\n-$($,$0$4$D$@0g4?\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$@)g4\n-$($,$0$4$L$H$D$@>g8\n-THING4!g4\n-$X$,$0$4$($P$L$H$D$@Mg@\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$@)g4\n-$($,$0$4\"g0\n-\"0+n'Fmh\n-$($,$0$4\"g0\n-$($,$0$4$D$@0g4?\n-$($,$0$4$@)g4\n-$($,$0$4$D$@0g4?\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$D$@0g4?\n-SIZE8,gd\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$D$@0g4?\n-$($,$0$4$H$D$@7g8\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$D$@0g4?\n-$($,$0$4$L$H$D$@>g8\n-$($,$0$4$H$D$@7g8\n-$($,$0$4$H$D$@7g8\n--)Pu:pUU]#D\n-COMMON-LISP4\n-COMMON-LISP4\n-COMMON-LISP4\tg8\n-COMMON-LISP\n-COMMON-LISP(\n-COMMON-LISP<\n-COMMON-LISP\n-COMMON-LISP@\n-COMMON-LISP4\n-COMMON-LISP\n-COMMON-LISPD\n-$]$( ,\tg4\n-OPTIONAL-ARGS\n Try to locate the UIOP source directory at runtime\n Given a designator X for an absolute location, resolve it to a pathname\n REST-ARG\n The base directory relative to which user specific non-essential data files should be stored.\n Returns an absolute directory pathname.\n MORE may contain specifications for a subpath relative to this directory: a\n subpathname specification and keyword arguments as per RESOLVE-LOCATION (see\n also \"Configuration DSL\") in the ASDF manual.\n Return the file named X in the user configuration directory for common-lisp.\n DEPRECATED.\n Is X a configuration inheritance directive?\n Return the pathname for the file named X under the system configuration directory\n for common-lisp. DEPRECATED.\n Register a function to be called when clearing configuration\n+Strip a string X from any ending CR, LF or CRLF.\n+Return two values, the stripped string and the ending that was stripped,\n+or the original value and NIL if no stripping took place.\n+Since our STRCAT accepts NIL as empty string designator,\n+the two results passed to STRCAT always reconstitute the original string\n+From an AT specification, extract a COUNT of maximum number\n+of sub-objects to read as per ACCESS-AT\n+Given an OBJECT and an AT specifier, list of successive accessors,\n+call each accessor on the result of the previous calls.\n+An accessor may be an integer, meaning a call to ELT,\n+a keyword, meaning a call to GETF,\n+NIL, meaning identity,\n+a function or other symbol, meaning itself,\n+or a list of a function designator and arguments, interpreted as per ENSURE-FUNCTION.\n+As a degenerate case, the AT specifier may be an atom of a single such accessor\n+instead of a list.\n+VERSION1\n+VERSION2\n+Given two version strings, return T if the second is strictly newer\n+Lookup the TABLE for a KEY as by GETHASH, but if not present,\n+call the (possibly constant) function designated by DEFAULT as per CALL-FUNCTION,\n+set the corresponding entry to the result in the table.\n+Return two values: the entry after its optional computation, and whether it was found\n+L.+Pu:0Efff5W\n+FUNCTION-SPEC4\n+MORE-ARG\n+Call the function designated by FUNCTION-SPEC as per ENSURE-FUNCTION,\n+with the given ARGUMENTS\n+HASH-TABLE\n+COMMON-LISP,\n+VALUE-LIST\n+PATHNAME\n+COMMON-LISP\n+RESOLVED(4'<~\n+NORMALIZED-NAMESTRING4\n+COMMON-LISP,\n+REST-ARG\n+Is this action valid to include amongst dependencies?\n+Return the same status but with the need bit set, for the given level\n+COMMON-LISP\n+ASDF/SYSTEM\n+Given a SYSTEM on which operate is called and the specified FORCE argument,\n+extract a hash-set of systems that are forced, or a predicate on system names,\n+or NIL if none are forced, or :ALL if all are.\n+Given a SYSTEM on which operate is called, the specified FORCE-NOT argument,\n+and the set of IMMUTABLE systems, extract a hash-set of systems that are effectively forced-not,\n+or predicate on system names, or NIL if none are forced, or :ALL if all are.\n+A partial test of the values of a component.\n+Remove a list of keys from a plist\n+\tCOMPONENT\n+ASDF/COMPONENT4\n+COMMON-LISP8\n+Is the PATHNAME under the current installation of the CL implementation?\n+Parse the dependency defs in DD-LIST into canonical form by translating all\n+system names contained using COERCE-NAME. Return the result.\n+EARLY-METHOD,\n The preference-ordered set of additional base paths to search for configuration files.\n Returns a list of absolute directory pathnames.\n MORE may contain specifications for a subpath relative to these directories:\n subpathname specification and keyword arguments as per RESOLVE-LOCATION (see\n also \"Configuration DSL\") in the ASDF manual.\n Is X the specification of a location function?\n Is X a designator for a location?\n@@ -42623,21 +42577,14 @@\n PACKAGE-DESIGNATORD\n COMMON-LISP,\n PACKAGE-DESIGNATOR\n COMMON-LISP0\n COMMON-LISP8\n PACKAGE-DESIGNATOR\n PACKAGE-DESIGNATORD\n-HASH-TABLE\n-COMMON-LISP,\n-VALUE-LIST\n-PATHNAME\n-COMMON-LISP\n-RESOLVED(4'<~\n-NORMALIZED-NAMESTRING4\n Given a PATHNAME, return a pathname that has representations of its HOST and DEVICE components\n added to its DIRECTORY component. This is useful for output translations.\n PATHNAME\n COMMON-LISP8\n return a pathname with the same host as given PATHNAME, and all other fields NIL\n returns NIL if the base pathname is NIL, otherwise like SUBPATHNAME.\n is X a pathname that is not a logical-pathname?\n@@ -42837,15 +42784,14 @@\n G2280$'D\n OPTIONAL-ARGS\n The pathname type for warnings files on given IMPLEMENTATION-TYPE,\n where NIL designates the current one\n Reconstitute an action from its action-path\n FORMAT helper to display an action's action-description.\n Use it in FORMAT control strings as ~/asdf-action:format-action/\n-Is this action valid to include amongst dependencies?\n COMMON-LISP\n COMMON-LISPD\n NEW4&G,$(\n MINIMAX8\n \tOPERATION<\n COMMON-LISP\n NEXTFORM,=G,%4\n@@ -42891,106 +42837,73 @@\n \tDATA-TYPE\n DEFINITIOND\n \tCONDITION\n COMMON-LISP8\n CONDITIONS\n match CONDITION against any of the patterns of CONDITIONS supplied\n Return the first character of a non-empty string S, or NIL\n-COMMON-LISP,\n-REST-ARG\n COMMON-LISP\n Does STRING end with SUFFIX?\n NAME-DESIGNATOR,!'<\n Given a NAME-DESIGNATOR for a symbol, if it is a symbol, convert it to a string using STRING;\n if it is a string, use STRING-UPCASE on an ANSI CL platform, or STRING on a so-called \"modern\"\n platform such as Allegro with modern syntax.\n COMMON-LISP,\n REST-ARG\n-Remove a list of keys from a plist\n Push the HOOK function (a designator as per ENSURE-FUNCTION) onto the hook VARIABLE.\n When CALL-NOW-P is true, also call the function immediately.\n Predicate that is true for an empty sequence\n Return the last character of a non-empty string S, or NIL\n Converts a boolean VALUE to a form suitable for testing with #+.\n COMMON-LISP,\n REST-ARG\n-Lookup the TABLE for a KEY as by GETHASH, but if not present,\n-call the (possibly constant) function designated by DEFAULT as per CALL-FUNCTION,\n-set the corresponding entry to the result in the table.\n-Return two values: the entry after its optional computation, and whether it was found\n Load the UIOP debug utility in given PACKAGE (default *PACKAGE*).\n Beware: The utility is located by EVAL'uating the UTILITY-FILE form (default *UIOP-DEBUG-UTILITY*).\n FUNCTION-SPECS0\n For each function in the list FUNCTION-SPECS, in order, call the function as per CALL-FUNCTION\n Compare received CONDITION to some pattern X:\n a symbol naming a condition class,\n a simple vector of length 2, arguments to find-symbol* with result as above,\n or a string describing the format-control of a simple-condition.\n ELEMENT<\n Lexicographically compare two lists of using the function element< to compare elements.\n element< is a strict total order; the resulting order on X and Y will also be strict.\n COMMON-LISP8\n Does STRING begin with PREFIX and end with SUFFIX?\n-Strip a string X from any ending CR, LF or CRLF.\n-Return two values, the stripped string and the ending that was stripped,\n-or the original value and NIL if no stripping took place.\n-Since our STRCAT accepts NIL as empty string designator,\n-the two results passed to STRCAT always reconstitute the original string\n ELEMENT<@\n Lexicographically compare two lists of using the function element< to compare elements.\n element< is a strict total order; the resulting order on X and Y will be a non-strict total order.\n Split STRING into a list of components separated by\n any of the characters in the sequence SEPARATOR.\n If MAX is specified, then no more than max(1,MAX) components will be returned,\n starting the separation from the end, e.g. when called with arguments\n \"a.b.c.d.e\" :max 3 :separator \".\" it will return (\"a.b.c\" \"d\" \"e\").\n Parses BODY into (values remaining-forms declarations doc-string).\n Documentation strings are recognized only if DOCUMENTATION is true.\n Syntax errors in body are signalled and WHOLE is used in the signal\n arguments when given.\n-From an AT specification, extract a COUNT of maximum number\n-of sub-objects to read as per ACCESS-AT\n Find a symbol designated by NAME-DESIGNATOR in a package designated by PACKAGE-DESIGNATOR,\n where STANDARD-CASE-SYMBOL-NAME is used to transform them if these designators are strings.\n If optional ERROR argument is NIL, return NIL instead of an error when the symbol is not found.\n PLIST,%'D\n Remove a single key from a plist\n COMMON-LISP\n COMMON-LISP8\n Check if a symbol with a given NAME exists in PACKAGE and returns a\n form suitable for testing with #+.\n-Given an OBJECT and an AT specifier, list of successive accessors,\n-call each accessor on the result of the previous calls.\n-An accessor may be an integer, meaning a call to ELT,\n-a keyword, meaning a call to GETF,\n-NIL, meaning identity,\n-a function or other symbol, meaning itself,\n-or a list of a function designator and arguments, interpreted as per ENSURE-FUNCTION.\n-As a degenerate case, the AT specifier may be an atom of a single such accessor\n-instead of a list.\n COMMON-LISP0\n Does the STRING only contain BASE-CHARs?\n COMMON-LISP\n Does STRING begin with PREFIX?\n-FUNCTION-SPEC4\n-MORE-ARG\n-Call the function designated by FUNCTION-SPEC as per ENSURE-FUNCTION,\n-with the given ARGUMENTS\n calls the THUNK in a context where the CONDITIONS are muffled\n Return the configured output-translations, if any\n Have the output-translations been initialized yet?\n OPTIONAL-ARGS\n read the configuration, return it\n-Parse the dependency defs in DD-LIST into canonical form by translating all\n-system names contained using COERCE-NAME. Return the result.\n-\tCOMPONENT\n-ASDF/COMPONENT4\n-COMMON-LISP8\n SB-IMPL<\n-A partial test of the values of a component.\n PATHNAME\n COMMON-LISP8\n X/zfVB&C\n $($,$0$4\n ASDF/COMPONENT@\n COMMON-LISPD\n INTERFERENCE-GRAPH\n@@ -43035,14 +42948,129 @@\n but the behavior in presence of symlinks is not portable. Use IOlib to handle such situations.\n CONSTRAINTS\n REST-ARG\n ON-ERROR\n Extract a list of pathname from a user-configured environment variable, as per native OS,\n check constraints and normalize each one as per ENSURE-PATHNAME.\n Any empty entries in the environment variable X will be returned as NILs.\n+COMMON-LISPD\n+DEFINE-PACKAGE takes a PACKAGE and a number of CLAUSES, of the form\n+(KEYWORD . ARGS).\n+DEFINE-PACKAGE supports the following keywords:\n+SHADOW, SHADOWING-IMPORT-FROM, IMPORT-FROM, EXPORT, INTERN, NICKNAMES,\n+DOCUMENTATION -- as per CL:DEFPACKAGE.\n+USE -- as per CL:DEFPACKAGE, but if neither USE, USE-REEXPORT, MIX,\n+nor MIX-REEXPORT is supplied, then it is equivalent to specifying\n+(:USE :COMMON-LISP). This is unlike CL:DEFPACKAGE for which the\n+behavior of a form without USE is implementation-dependent.\n+RECYCLE -- Recycle the package's exported symbols from the specified packages,\n+in order. For every symbol scheduled to be exported by the DEFINE-PACKAGE,\n+either through an :EXPORT option or a :REEXPORT option, if the symbol exists in\n+one of the :RECYCLE packages, the first such symbol is re-homed to the package\n+being defined.\n+For the sake of idempotence, it is important that the package being defined\n+should appear in first position if it already exists, and even if it doesn't,\n+ahead of any package that is not going to be deleted afterwards and never\n+created again. In short, except for special cases, always make it the first\n+package on the list if the list is not empty.\n+MIX -- Takes a list of package designators. MIX behaves like\n+(:USE PKG1 PKG2 ... PKGn) but additionally uses :SHADOWING-IMPORT-FROM to\n+resolve conflicts in favor of the first found symbol. It may still yield\n+an error if there is a conflict with an explicitly :IMPORT-FROM symbol.\n+REEXPORT -- Takes a list of package designators. For each package, p, in the list,\n+export symbols with the same name as those exported from p. Note that in the case\n+of shadowing, etc. the symbols with the same name may not be the same symbols.\n+UNINTERN -- Remove symbols here from PACKAGE. Note that this is primarily useful\n+when *redefining* a previously-existing package in the current image (e.g., when\n+upgrading ASDF). Most programmers will have no use for this option.\n+LOCAL-NICKNAMES -- If the host implementation supports package local nicknames\n+(check for the :PACKAGE-LOCAL-NICKNAMES feature), then this should be a list of\n+nickname and package name pairs. Using this option will cause an error if the\n+host CL implementation does not support it.\n+USE-REEXPORT, MIX-REEXPORT -- Use or mix the specified packages as per the USE or\n+MIX directives, and reexport their contents as per the REEXPORT directive.\n+PATHNAME-VAR\n+Shorthand syntax for CALL-WITH-ENOUGH-PATHNAME\n+Execute BODY in a context where the *DEFAULT-PATHNAME-DEFAULTS* is as specified,\n+where leaving the defaults NIL or unspecified means a (NIL-PATHNAME), except\n+on ABCL, Genera and XCL, where it remains unchanged for it doubles as current-directory.\n+Trivial syntax for CALL-WITH-MUFFLED-COMPILER-CONDITIONS\n+Trivial syntax for CALL-WITH-SAVED-DEFERRED-WARNINGS\n+Trivial syntax for CALL-WITH-MUFFLED-LOADER-CONDITIONS\n+ANSWER-VARH\n+FLAG-VAR0\n+TEMP-VARD\n+COMMON-LISPPVg4\n+Append onto list\n+Macro to keep code nesting and indentation under control.\n+Evaluate BODY at compile- load- and run- times, with DEFUN and DEFGENERIC modified\n+to also declare the functions NOTINLINE and to accept a wrapping the function name\n+specification into a list with keyword argument SUPERSEDE (which defaults to T if the name\n+is not wrapped, and NIL if it is wrapped). If SUPERSEDE is true, call UNDEFINE-FUNCTION\n+to supersede any previous definition.\n+Shorthand syntax for CALL-WITH-MUFFLED-CONDITIONS\n+Load the UIOP debug utility at compile-time as well as runtime\n+COLLECTORS should be a list of names for collections. A collector\n+defines a function that, when applied to an argument inside BODY, will\n+add its argument to the corresponding collection. Returns multiple values,\n+a list for each collection, in order.\n+ E.g.,\n+(while-collecting (foo bar)\n+ (dolist (x '((a 1) (b 2) (c 3)))\n+ (foo (first x))\n+ (bar (second x))))\n+Returns two values: (A B C) and (1 2 3).\n+Executes BODY with the elements of VARS bound to the iteration\n+ state returned by MAKE-SEQUENCE-ITERATOR for SEQUENCE and\n+ ARGS. Elements of VARS may be NIL in which case the corresponding\n+ value returned by MAKE-SEQUENCE-ITERATOR is ignored.\n+Executes BODY with the names STEP, ENDP, ELT, SETF, INDEX and COPY\n+bound to local functions which execute the iteration state query and\n+mutation functions returned by MAKE-SEQUENCE-ITERATOR for SEQUENCE and\n+ARGS. When some names are not supplied or NIL is supplied for a given\n+name, no local functions are established for those names. The\n+functions established for STEP, ENDP, ELT, SETF, INDEX and COPY have\n+dynamic extent.\n+Executes BODY with ELEMENT subsequently bound to each element of\n+ SEQUENCE, then returns RETURN.\n+Evaluate BODY in a context when VAR is bound to an input stream that always returns end of file.\n+The keyword arguments are allowed for backward compatibility, but are ignored.\n+Execute BODY in a context where fatal conditions are appropriately handled\n+Evaluate BODY where the symbols specified by keyword arguments\n+STREAM and PATHNAME (if respectively specified) are bound corresponding\n+to a newly created temporary file ready for I/O, as per CALL-WITH-TEMPORARY-FILE.\n+At least one of STREAM or PATHNAME must be specified.\n+If the STREAM is not specified, it will be closed before the BODY is evaluated.\n+If STREAM is specified, then the :CLOSE-STREAM label if it appears in the BODY,\n+separates forms run before and after the stream is closed.\n+The values of the last form of the BODY (not counting the separating :CLOSE-STREAM) are returned.\n+Upon success, the KEEP form is evaluated and the file is is deleted unless it evaluates to TRUE.\n+PATHNAME-VARL:'<\n+Trivial syntax wrapper for CALL-WITH-STAGING-PATHNAME\n+ELEMENT-TYPEL\n+OUTPUT-VARH\n+Bind OUTPUT-VAR to an output stream obtained from VALUE (default: previous binding\n+of OUTPUT-VAR) treated as a stream designator per CALL-WITH-OUTPUT. Evaluate BODY in\n+the scope of this binding.\n+\tINPUT-VARL5'<$\n+Bind INPUT-VAR to an input stream, coercing VALUE (default: previous binding of INPUT-VAR)\n+as per CALL-WITH-INPUT, and evaluate BODY within the scope of this binding.\n+Establish safe CL reader options around the evaluation of BODY\n+Call BODY while the POSIX current working directory is set to DIR\n+Evaluate BODY in a context when VAR is bound to an output stream that discards all output.\n+The keyword arguments are allowed for backward compatibility, but are ignored.\n+Given a deprecation LEVEL (a form to be EVAL'ed at macro-expansion time), instrument the\n+DEFUN and DEFMETHOD forms in DEFINITIONS to notify the programmer of the deprecation of the function\n+when it is compiled or called.\n+Increasing levels (as result from evaluating LEVEL) are: NIL (not deprecated yet),\n+:STYLE-WARNING (a style warning is issued when used), :WARNING (a full warning is issued when used),\n+:ERROR (a continuable error instead), and :DELETE (it's an error if the code is still there while\n+at that level).\n+Forms other than DEFUN and DEFMETHOD are not instrumented, and you can protect a DEFUN or DEFMETHOD\n+from instrumentation by enclosing it in a PROGN.\n Given a DIRECTORY pathname designator, return a list of the subdirectories under it.\n The behavior in presence of symlinks is not portable. Use IOlib to handle such situations.\n Open input FILE with option KEYS (except AT),\n and read its contents as per SLURP-STREAM-FORM with given AT specifier.\n BEWARE: be sure to use WITH-SAFE-IO-SYNTAX, or some variant thereof\n call the THUNK in a context where the current directory was changed to DIR, if not NIL.\n Note that this operation is usually NOT thread-safe.\n@@ -43169,15 +43197,14 @@\n ERROR-OUTPUT. Some implementations don't support this at all, some support only\n certain subclasses of streams, and some support any arbitrary\n stream. Additionally, the implementations that support streams may have\n differing behavior on how those streams are filled with data. If data is not\n periodically read from the child process and sent to the stream, the child\n could block because its output buffers are full.\n What character does the current OS conventionally uses to separate directories?\n-Is the PATHNAME under the current installation of the CL implementation?\n @I\n ~@\n ~@\n-common-lisp\n-sbcl-2.5.0.debian-linux-arm64-s\n+asdf-package-system\n asdf-output-translations.conf.d\n source-registry.conf.d\n-common-lisp/asdf/uiop/contrib/debug.lisp\n CLEANUP-FUN-0\n CLEANUP-FUN-49\n CLEANUP-FUN-74\n CLEANUP-FUN-3\n+CLEANUP-FUN-232\n+WRAPPER10\n+common-lisp/asdf/uiop/contrib/debug.lisp\n V-8QXZ()7695JUI\n D21430WSL\n-CLEANUP-FUN-14\n-CLEANUP-FUN-37\n-CLEANUP-FUN-31\n-CLEANUP-FUN-53\n-CLEANUP-FUN-271\n-CLEANUP-FUN-127\n-/tmp/.cache/common-lisp/sbcl-2.5.0.debian-linux-arm64/build/reproducible-path/buildapp-1.5.6/buildapp.fasl\n-CLEANUP-FUN-28\n-BEFORE87\n-Argument and result bit arrays are not the same length:~\n- ~% ~S~% ~S\n-WRAPPER277\n d6g2*CJKI\n 6N.hfK4=\n OPTIONS0\n SUBFORMS<\n Set an environment variable.\n ASDF/COMPONENT(\n \tSLOT-NAME\n ` < @ 0 4 D\n-` @ D 0 4 H <\n \tCHARACTER\n COMMON-LISP0\n Returns the canonical combining class (CCC) of CHARACTER\n \t` < @ D 4\n Check whether an action was up-to-date at the beginning of the session.\n Update the VISITED-ACTIONS table with the known status, but don't add anything to the PLAN.\n-Is F a build report file containing, e.g., warnings to check?\n-\tNEW-VALUE,\n $($,$0$4\n COMMON-LISP\n $($,$0$4$P$L$H$D$@Fg<\n COMMON-LISP\n REGISTER\n COMMON-LISP\n COMMON-LISP@\n@@ -43497,14 +43478,15 @@\n HASH-TABLE\n COMMON-LISP,\n ASDF/COMPONENT\n \tSLOT-NAME\n Return SYSTEM's virtual SLOT-NAME value.\n If SYSTEM's SLOT-NAME value is NIL and SYSTEM is a secondary system, look in\n the primary one.\n+Is F a build report file containing, e.g., warnings to check?\n COMMON-LISP4\n SB-C\t!g4\n &?7'(p$ t\n Pre-combines some sequences of characters to make the sentence-break\n algorithm simpler..\n Specifically,\n - Combines any character with the following extend of format characters\n@@ -43595,14 +43577,24 @@\n grapheme breaking rules specified in UAX #29, returning a list of strings.\n Returns the full uppercase of STRING according to the Unicode standard.\n The result is not guaranteed to have the same length as the input. If :LOCALE\n is NIL, no language-specific case transformations are applied. If :LOCALE is a\n keyword representing a two-letter ISO country code, the case transforms of that\n locale are used. If :LOCALE is T, the user's current locale is used (Unix and\n Win32 only).\n+Argument and result bit arrays are not the same length:~\n+ ~% ~S~% ~S\n+CLEANUP-FUN-14\n+CLEANUP-FUN-37\n+CLEANUP-FUN-31\n+CLEANUP-FUN-53\n+CLEANUP-FUN-271\n+CLEANUP-FUN-28\n+BEFORE87\n+WRAPPER277\n \tCHARACTER\n COMMON-LISP,\n Returns the decimal digit value associated with CHARACTER or NIL if\n there is no such value.\n The only characters in Unicode with a decimal digit value are those\n that are part of a range of characters that encode the digits 0-9.\n Because of this, `(decimal-digit c) <=> (digit-char-p c 10)` in\n@@ -43723,49 +43715,52 @@\n Escape a string TOKEN within double-quotes\n for use within a POSIX Bourne shell, outputing to S;\n omit the outer double-quotes if key argument :QUOTE is NIL\n COMMON-LISP4\n COMMON-LISP0\n Normalizes a portable I/O specifier for LAUNCH-PROGRAM into an implementation-dependent\n argument to pass to the internal RUN-PROGRAM\n+\tNEW-VALUE,\n+` @ D 0 4 H <\n for each substring in SUBSTRINGS, find occurrences of it within STRING\n that don't use parts of matched occurrences of previous strings, and\n FROB them, that is to say, remove them if FROB is NIL,\n replace by FROB if FROB is a STRING, or if FROB is a FUNCTION,\n call FROB with the match and a function that emits a string in the output.\n Return a string made of the parts not omitted or emitted by FROB.\n WRAPPER75\n+/tmp/.cache/common-lisp/sbcl-2.5.0.debian-linux-arm64/build/reproducible-path/buildapp-1.5.6/buildapp.fasl\n+CLEANUP-FUN-127\n contrib/debug.lisp\n V-8QXZ()7695JU\n D21430WS\n CLEANUP-FUN-35\n CLEANUP-FUN-376\n+BEFORE191\n Number of nested calls to operate we're under (for toplevel session only)\n Was ASDF already upgraded in this session - only valid for toplevel-asdf-session.\n Forcing parameters for the session\n-STANDARD-OBJECT\n-COMMON-LISP4\n $($,$0$4\n SB-DISASSEM\n COMMON-LISP\n+SB-DISASSEM4\n+COMMON-LISP0\n+STANDARD-OBJECT\n+COMMON-LISP4\n $($,$0$4\n SB-DISASSEM\n COMMON-LISP\n-SB-DISASSEM4\n-COMMON-LISP0\n SYS:SRC;CODE;INITIAL-METHOD.LISP\n CLEANUP-FUN-268\n CLEANUP-FUN-218\n CLEANUP-FUN-19\n CLEANUP-FUN-56\n-BEFORE191\n VERTEX-SC\n V-8QXZ()7695J\n CLEANUP-FUN-191\n-/usr/share/common-lisp/source/cl-asdf/\n $($,$0$4\n SB-DISASSEM\n COMMON-LISP\n $($,$0$4\n SB-DISASSEM\n COMMON-LISP\n $($,$0$4\n@@ -43779,14 +43774,15 @@\n COMMON-LISP\n $($,$0$4\n SB-DISASSEM\n COMMON-LISP\n $($,$0$4\n SB-DISASSEM\n COMMON-LISP\n+/usr/share/common-lisp/source/cl-asdf/\n sbcl-2.5.0.debian-linux-arm64\n 8QXZ()7695J\n /usr/share/common-lisp/source/cl-asdf/header.lisp\n /usr/share/common-lisp/source/cl-asdf/uiop/package.lisp\n /usr/share/common-lisp/source/cl-asdf/uiop/common-lisp.lisp\n /usr/share/common-lisp/source/cl-asdf/uiop/utility.lisp\n /usr/share/common-lisp/source/cl-asdf/uiop/version.lisp\n"}]}]}]}]}]}