gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] Two Windows ANSI crash examples


From: Mike Thomas
Subject: [Gcl-devel] Two Windows ANSI crash examples
Date: Thu, 8 Jan 2004 13:46:32 +1000

Hi Camm.

Herewith reproducible bind stack overflow and segmentation violation
examples.

Although it would be handy to know whether either occurs on other platforms,
I don't propose myself moving on either of these until the current debugging
work on linking and BFD is done as I am overrun now.

Cheers

Mike Thomas.

| > | I've occasionally run into these as well, so this may not be Windows
| > | specific.  If you find a reproducible instance which does not appear
| > | on Linux, I'd be interested.
|
| > I'll try and find one for you.

| Thanks!  A negative result is also of interest.


===============================================================

Example 1. In the ACL2-sources directory, start ANSI gcl at the command
prompt.  It automatically loads "init.lsp".  Typing (/ 1 0) (which does not
cause a barf-out in a fresh ANSI GCL) or in fact, any other error, into the
prompt gives a bind stack overflow as follows:

$ gcl
GCL (GNU Common Lisp)  (2.6.1) Thu Jan  8 13:03:49 EAST 2004
Licensed under GNU Library General Public License
Dedicated to the memory of W. Schelter

Use (help) to get some basic information on how to use GCL.
Loading init.lsp
Loading acl2-init.lisp
Loading acl2.lisp
Loading acl2-fns.lisp
Finished loading acl2-fns.lisp
Compiling acl2-fns.lisp.
End of Pass 1.

;; Note: Tail-recursive call of GET-TYPE-FROM-DCLS was replaced by
iteration.
;; Note: Tail-recursive call of COLLECT-TYPES was replaced by iteration.
;; Note: Tail-recursive call of OUTPUT-TYPE-FOR-DECLARE-FORM was replaced by
ite
ration.
;; Note: Tail-recursive call of REV1@ was replaced by iteration.
;; Note: Tail-recursive call of ACL2-READ-CHARACTER-STRING was replaced by
itera
tion.
End of Pass 2.
OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
Finished compiling acl2-fns.lisp.
Loading acl2-fns.o
start address -T 10463000 Finished loading acl2-fns.o
[GC for 50 RELOCATABLE-BLOCKS pages..(T=2).GC finished]
Finished loading acl2.lisp
Finished loading acl2-init.lisp
Loading enable-eval.lisp
Disabling evaluation inside breaks.
Finished loading enable-eval.lisp
Finished loading init.lsp

>(/ 1 0)

Unrecoverable error: bind stack overflow.

This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.

===============================================================


Example 2.

In the ansi test directory typing make produces a Segmentation violation:

echo "(load \"gclload.lsp\")" | gcl | tee test.out
GCL (GNU Common Lisp)  (2.6.1) Thu Jan  8 13:03:49 EAST 2004
 Licensed under GNU Library General Public License
 Dedicated to the memory of W. Schelter

 Use (help) to get some basic information on how to use GCL.

 > Loading gclload.lsp Loading gclload1.lsp Loading compile-and-load.lsp
Finished loading compile-and-load.lsp Loading rt-package.lsp Finished
loading rt-package.lsp Loading rt.o start address -T 10467000 Finished
loading rt.o Loading cl-test-package.lsp Finished loading
cl-test-package.lsp Loading universe.lsp Finished loading universe.lsp
Compiling ansi-aux.lsp.
 ; (DEFUN CHECK-VALUES-LENGTH ...) is being compiled.
 ;; Warning: The ignored variable E is used.
 ; (DEFUN CHECK-TYPE-PREDICATE ...) is being compiled.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ; (DEFUN CLASSIFY-ERROR** ...) is being compiled.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ; (DEFUN SAFE-ELT ...) is being compiled.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling ansi-aux.lsp.
 Loading ansi-aux.o start address -T 10685000 Finished loading ansi-aux.o
Finished loading gclload1.lsp Loading gclload2.lsp Loading load-symbols.lsp
Compiling cl-symbols-aux.lsp.
 ; (DEFUN SAFE-SYMBOL-NAME ...) is being compiled.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ; (DEFUN SAFE-MAKE-SYMBOL ...) is being compiled.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling cl-symbols-aux.lsp.
 Loading cl-symbols-aux.o start address -T 10411570 Finished loading
cl-symbols-aux.o Loading cl-symbol-names.lsp Finished loading
cl-symbol-names.lsp Loading cl-symbols.lsp Finished loading cl-symbols.lsp
Loading boundp.lsp Finished loading boundp.lsp Finished loading
load-symbols.lsp Loading load-eval-and-compile.lsp Loading eval.lsp Finished
loading eval.lsp Loading eval-and-compile.lsp Finished loading
eval-and-compile.lsp Loading compile.lsp Finished loading compile.lsp
Loading compiler-macros.lsp Finished loading compiler-macros.lsp Loading
constantp.lsp Finished loading constantp.lsp Loading lambda.lsp Finished
loading lambda.lsp Finished loading load-eval-and-compile.lsp Loading
load-data-and-control-flow.lsp Loading data-and-control-flow.lsp Finished
loading data-and-control-flow.lsp Loading places.lsp Finished loading
places.lsp Loading and.lsp Finished loading and.lsp Loading apply.lsp
Finished loading apply.lsp Loading block.lsp Finished loading block.lsp
Loading call-arguments-limit.lsp Finished loading call-arguments-limit.lsp
Loading case.lsp Finished loading case.lsp Loading catch.lsp Finished
loading catch.lsp Loading ccase.lsp Finished loading ccase.lsp Loading
compiled-function-p.lsp Finished loading compiled-function-p.lsp Loading
complement.lsp Finished loading complement.lsp Loading cond.lsp Finished
loading cond.lsp Loading constantly.lsp Finished loading constantly.lsp
Loading ctypecase.lsp Finished loading ctypecase.lsp Loading defconstant.lsp
Finished loading defconstant.lsp Loading define-modify-macro.lsp Finished
loading define-modify-macro.lsp Loading defparameter.lsp Finished loading
defparameter.lsp Loading defun.lsp Finished loading defun.lsp Loading
defvar.lsp Finished loading defvar.lsp Loading destructuring-bind.lsp
Finished loading destructuring-bind.lsp Loading ecase.lsp Finished loading
ecase.lsp Loading eql.lsp Finished loading eql.lsp Loading equal.lsp
Finished loading equal.lsp Loading equalp.lsp Finished loading equalp.lsp
Loading etypecase.lsp Finished loading etypecase.lsp Loading every.lsp
Finished loading every.lsp Loading fboundp.lsp Finished loading fboundp.lsp
Loading fdefinition.lsp Finished loading fdefinition.lsp Loading flet.lsp
Finished loading flet.lsp Loading fmakunbound.lsp Finished loading
fmakunbound.lsp Loading funcall.lsp Finished loading funcall.lsp Loading
function-lambda-expression.lsp Finished loading
function-lambda-expression.lsp Loading function.lsp Finished loading
function.lsp Loading functionp.lsp Finished loading functionp.lsp Loading
get-setf-expansion.lsp Finished loading get-setf-expansion.lsp Loading
identity.lsp Finished loading identity.lsp Loading if.lsp Finished loading
if.lsp Loading labels.lsp Finished loading labels.lsp Loading
lambda-list-keywords.lsp Finished loading lambda-list-keywords.lsp Loading
lambda-parameters-limit.lsp Finished loading lambda-parameters-limit.lsp
Loading let.lsp Finished loading let.lsp Loading macrolet.lsp Finished
loading macrolet.lsp Loading multiple-value-bind.lsp Finished loading
multiple-value-bind.lsp Loading multiple-value-call.lsp Finished loading
multiple-value-call.lsp Loading multiple-value-prog1.lsp Finished loading
multiple-value-prog1.lsp Loading multiple-value-setq.lsp Finished loading
multiple-value-setq.lsp Loading nil.lsp Finished loading nil.lsp Loading
not-and-null.lsp Finished loading not-and-null.lsp Loading notany.lsp
Finished loading notany.lsp Loading notevery.lsp Finished loading
notevery.lsp Loading nth-value.lsp Finished loading nth-value.lsp Loading
or.lsp Finished loading or.lsp Loading prog.lsp Finished loading prog.lsp
Loading prog1.lsp Finished loading prog1.lsp Loading prog2.lsp Finished
loading prog2.lsp Loading progn.lsp Finished loading progn.lsp Loading
progv.lsp Finished loading progv.lsp Loading some.lsp Finished loading
some.lsp Loading t.lsp Finished loading t.lsp Loading tagbody.lsp Finished
loading tagbody.lsp Loading typecase.lsp Finished loading typecase.lsp
Loading unless.lsp Finished loading unless.lsp Loading unwind-protect.lsp
Finished loading unwind-protect.lsp Loading values-list.lsp Finished loading
values-list.lsp Loading values.lsp Finished loading values.lsp Loading
when.lsp Finished loading when.lsp Finished loading
load-data-and-control-flow.lsp Loading load-iteration.lsp Loading
iteration.lsp Finished loading iteration.lsp Loading loop.lsp Finished
loading loop.lsp Loading loop1.lsp Finished loading loop1.lsp Loading
loop2.lsp Finished loading loop2.lsp Loading loop3.lsp Finished loading
loop3.lsp Loading loop4.lsp Finished loading loop4.lsp Loading loop5.lsp
Finished loading loop5.lsp Loading loop6.lsp Finished loading loop6.lsp
Loading loop7.lsp Finished loading loop7.lsp Loading loop8.lsp Finished
loading loop8.lsp Loading loop9.lsp Finished loading loop9.lsp Loading
loop10.lsp Finished loading loop10.lsp Loading loop11.lsp Finished loading
loop11.lsp Loading loop12.lsp Finished loading loop12.lsp Loading loop13.lsp
Finished loading loop13.lsp Loading loop14.lsp Finished loading loop14.lsp
Loading loop15.lsp Finished loading loop15.lsp Loading loop16.lsp Finished
loading loop16.lsp Loading loop17.lsp Finished loading loop17.lsp Finished
loading load-iteration.lsp Loading load-conditions.lsp Loading condition.lsp
Finished loading condition.lsp Loading cell-error-name.lsp Finished loading
cell-error-name.lsp Loading assert.lsp Finished loading assert.lsp Loading
error.lsp Finished loading error.lsp Loading cerror.lsp Finished loading
cerror.lsp Loading check-type.lsp Finished loading check-type.lsp Loading
warn.lsp Finished loading warn.lsp Loading invoke-debugger.lsp Finished
loading invoke-debugger.lsp Loading handler-bind.lsp Finished loading
handler-bind.lsp Finished loading load-conditions.lsp Loading load-cons.lsp
Loading cons-test-01.lsp Finished loading cons-test-01.lsp Loading
cons-test-02.lsp Finished loading cons-test-02.lsp Loading cons-test-03.lsp
Finished loading cons-test-03.lsp Loading cons-test-04.lsp Finished loading
cons-test-04.lsp Loading cons-test-05.lsp Finished loading cons-test-05.lsp
Loading cons-test-06.lsp Finished loading cons-test-06.lsp Loading
cons-test-07.lsp Finished loading cons-test-07.lsp Loading cons-test-08.lsp
Finished loading cons-test-08.lsp Loading cons-test-09.lsp Finished loading
cons-test-09.lsp Loading cons-test-10.lsp Finished loading cons-test-10.lsp
Loading cons-test-11.lsp Finished loading cons-test-11.lsp Loading
cons-test-12.lsp Finished loading cons-test-12.lsp Loading cons-test-13.lsp
Finished loading cons-test-13.lsp Loading cons-test-14.lsp Finished loading
cons-test-14.lsp Loading cons-test-15.lsp Finished loading cons-test-15.lsp
Loading cons-test-16.lsp Finished loading cons-test-16.lsp Loading
cons-test-17.lsp Finished loading cons-test-17.lsp Loading cons-test-18.lsp
Finished loading cons-test-18.lsp Loading cons-test-19.lsp Finished loading
cons-test-19.lsp Loading cons-test-20.lsp Finished loading cons-test-20.lsp
Loading cons-test-21.lsp Finished loading cons-test-21.lsp Loading
cons-test-22.lsp Finished loading cons-test-22.lsp Loading cons-test-23.lsp
Finished loading cons-test-23.lsp Loading cons-test-24.lsp Finished loading
cons-test-24.lsp Loading cons-test-25.lsp Finished loading cons-test-25.lsp
Finished loading load-cons.lsp Loading load-arrays.lsp Compiling
array-aux.lsp.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling array-aux.lsp.
 Loading array-aux.o start address -T 1036dc28 Finished loading array-aux.o
Loading aref.lsp Finished loading aref.lsp Loading array.lsp Finished
loading array.lsp Loading array-t.lsp Finished loading array-t.lsp Loading
array-as-class.lsp Finished loading array-as-class.lsp Loading
simple-array.lsp Finished loading simple-array.lsp Loading
simple-array-t.lsp Finished loading simple-array-t.lsp Loading
bit-vector.lsp Finished loading bit-vector.lsp Loading simple-bit-vector.lsp
Finished loading simple-bit-vector.lsp Loading make-array.lsp Finished
loading make-array.lsp Loading adjustable-array-p.lsp Finished loading
adjustable-array-p.lsp Loading array-displacement.lsp Finished loading
array-displacement.lsp Loading array-dimension.lsp Finished loading
array-dimension.lsp Loading array-dimensions.lsp Finished loading
array-dimensions.lsp Loading array-in-bounds-p.lsp Finished loading
array-in-bounds-p.lsp Loading array-misc.lsp Finished loading array-misc.lsp
Loading array-rank.lsp Finished loading array-rank.lsp Loading
array-row-major-index.lsp Finished loading array-row-major-index.lsp Loading
array-total-size.lsp Finished loading array-total-size.lsp Loading
arrayp.lsp Finished loading arrayp.lsp Loading fill-pointer.lsp Finished
loading fill-pointer.lsp Loading row-major-aref.lsp Finished loading
row-major-aref.lsp Loading simple-vector-p.lsp Finished loading
simple-vector-p.lsp Loading svref.lsp Finished loading svref.lsp Loading
upgraded-array-element-type.lsp Finished loading
upgraded-array-element-type.lsp Loading vector.lsp Finished loading
vector.lsp Loading vector-pop.lsp Finished loading vector-pop.lsp Loading
vector-push.lsp Finished loading vector-push.lsp Loading
vector-push-extend.lsp Finished loading vector-push-extend.lsp Loading
vectorp.lsp Finished loading vectorp.lsp Loading bit.lsp Finished loading
bit.lsp Loading sbit.lsp Finished loading sbit.lsp Loading bit-and.lsp
Finished loading bit-and.lsp Loading bit-andc1.lsp Finished loading
bit-andc1.lsp Loading bit-andc2.lsp Finished loading bit-andc2.lsp Loading
bit-eqv.lsp Finished loading bit-eqv.lsp Loading bit-ior.lsp Finished
loading bit-ior.lsp Loading bit-nand.lsp Finished loading bit-nand.lsp
Loading bit-nor.lsp Finished loading bit-nor.lsp Loading bit-orc1.lsp
Finished loading bit-orc1.lsp Loading bit-orc2.lsp Finished loading
bit-orc2.lsp Loading bit-xor.lsp Finished loading bit-xor.lsp Loading
bit-not.lsp Finished loading bit-not.lsp Loading bit-vector-p.lsp Finished
loading bit-vector-p.lsp Loading simple-bit-vector-p.lsp Finished loading
simple-bit-vector-p.lsp Finished loading load-arrays.lsp Loading
hash-table.lsp Finished loading hash-table.lsp Loading make-hash-table.lsp
Finished loading make-hash-table.lsp Loading packages.lsp Loading
packages-00.lsp Finished loading packages-00.lsp Loading packages-01.lsp
Finished loading packages-01.lsp Loading packages-02.lsp Finished loading
packages-02.lsp Loading packages-03.lsp Finished loading packages-03.lsp
Loading packages-04.lsp Finished loading packages-04.lsp Loading
packages-05.lsp Finished loading packages-05.lsp Loading packages-06.lsp
Finished loading packages-06.lsp Loading packages-07.lsp Finished loading
packages-07.lsp Loading packages-08.lsp Finished loading packages-08.lsp
Loading packages-09.lsp Finished loading packages-09.lsp Loading
packages-10.lsp Finished loading packages-10.lsp Loading packages-11.lsp
Finished loading packages-11.lsp Loading packages-12.lsp Finished loading
packages-12.lsp Loading packages-13.lsp Finished loading packages-13.lsp
Loading packages-14.lsp Finished loading packages-14.lsp Loading
packages-15.lsp Finished loading packages-15.lsp Loading packages-16.lsp
Finished loading packages-16.lsp Loading packages-17.lsp Finished loading
packages-17.lsp Loading packages-18.lsp Finished loading packages-18.lsp
Loading packages-19.lsp Finished loading packages-19.lsp Finished loading
packages.lsp Loading load-sequences.lsp Loading copy-seq.lsp Finished
loading copy-seq.lsp Loading elt.lsp Finished loading elt.lsp Loading
fill.lsp Finished loading fill.lsp Loading fill-strings.lsp Finished loading
fill-strings.lsp Loading make-sequence.lsp Finished loading
make-sequence.lsp Loading map.lsp Finished loading map.lsp Loading
map-into.lsp Finished loading map-into.lsp Loading reduce.lsp Finished
loading reduce.lsp Loading count.lsp Finished loading count.lsp Loading
count-if.lsp Finished loading count-if.lsp Loading count-if-not.lsp Finished
loading count-if-not.lsp Loading reverse.lsp Finished loading reverse.lsp
Loading nreverse.lsp Finished loading nreverse.lsp Loading sort.lsp Finished
loading sort.lsp Loading find.lsp Finished loading find.lsp Loading
find-if.lsp Finished loading find-if.lsp Loading find-if-not.lsp Finished
loading find-if-not.lsp Loading position.lsp Finished loading position.lsp
Compiling search-aux.lsp.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling search-aux.lsp.
 Loading search-aux.o start address -T 10472fe0 Finished loading
search-aux.o Loading search-list.lsp Finished loading search-list.lsp
Loading search-vector.lsp Finished loading search-vector.lsp Loading
search-bitvector.lsp Finished loading search-bitvector.lsp Loading
search-string.lsp Finished loading search-string.lsp Loading mismatch.lsp
Finished loading mismatch.lsp Loading replace.lsp Finished loading
replace.lsp Compiling subseq-aux.lsp.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling subseq-aux.lsp.
 Loading subseq-aux.o start address -T 10436c10 Finished loading
subseq-aux.o Loading subseq.lsp Finished loading subseq.lsp Loading
substitute.lsp Finished loading substitute.lsp Loading substitute-if.lsp
Finished loading substitute-if.lsp Loading substitute-if-not.lsp Finished
loading substitute-if-not.lsp Loading nsubstitute.lsp Finished loading
nsubstitute.lsp Loading nsubstitute-if.lsp Finished loading
nsubstitute-if.lsp Loading nsubstitute-if-not.lsp Finished loading
nsubstitute-if-not.lsp Loading concatenate.lsp Finished loading
concatenate.lsp Loading merge.lsp Finished loading merge.lsp Compiling
remove-aux.lsp.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling remove-aux.lsp.
 Loading remove-aux.o start address -T 102b7000 Finished loading
remove-aux.o Loading remove.lsp Finished loading remove.lsp Compiling
remove-duplicates-aux.lsp.
 ; (DEFUN MAKE-RANDOM-RDUP-PARAMS ...) is being compiled.
 ;; Warning: The variable LEN is not used.
 ;; Warning: The variable TYPE is not used.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling remove-duplicates-aux.lsp.
 Loading remove-duplicates-aux.o start address -T 104590d8 Finished loading
remove-duplicates-aux.o Loading remove-duplicates.lsp Finished loading
remove-duplicates.lsp Finished loading load-sequences.lsp Loading
load-structures.lsp Loading structure-00.lsp Finished loading
structure-00.lsp Loading structures-01.lsp Finished loading
structures-01.lsp Loading structures-02.lsp Finished loading
structures-02.lsp Loading structures-03.lsp Finished loading
structures-03.lsp Finished loading load-structures.lsp Loading
load-types-and-class.lsp Loading types-and-class.lsp Finished loading
types-and-class.lsp Loading types-and-class-2.lsp Finished loading
types-and-class-2.lsp Loading coerce.lsp Finished loading coerce.lsp Loading
subtypep.lsp Finished loading subtypep.lsp Loading subtypep-integer.lsp
Finished loading subtypep-integer.lsp Loading subtypep-float.lsp Finished
loading subtypep-float.lsp Loading subtypep-rational.lsp Finished loading
subtypep-rational.lsp Loading subtypep-real.lsp Finished loading
subtypep-real.lsp Loading subtypep-cons.lsp Finished loading
subtypep-cons.lsp Loading subtypep-member.lsp Finished loading
subtypep-member.lsp Loading subtypep-eql.lsp Finished loading
subtypep-eql.lsp Loading subtypep-array.lsp Finished loading
subtypep-array.lsp Finished loading load-types-and-class.lsp Loading
reader-test.lsp Finished loading reader-test.lsp Loading load-strings.lsp
Loading char-schar.lsp Finished loading char-schar.lsp Loading string.lsp
Finished loading string.lsp Loading string-upcase.lsp Finished loading
string-upcase.lsp Loading string-downcase.lsp Finished loading
string-downcase.lsp Loading string-capitalize.lsp Finished loading
string-capitalize.lsp Loading nstring-upcase.lsp Finished loading
nstring-upcase.lsp Loading nstring-downcase.lsp Finished loading
nstring-downcase.lsp Loading nstring-capitalize.lsp Finished loading
nstring-capitalize.lsp Loading string-trim.lsp Finished loading
string-trim.lsp Loading string-left-trim.lsp Finished loading
string-left-trim.lsp Loading string-right-trim.lsp Finished loading
string-right-trim.lsp Compiling string-aux.lsp.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling string-aux.lsp.
 Loading string-aux.o start address -T 1042c678 Finished loading
string-aux.o Loading string-comparisons.lsp Finished loading
string-comparisons.lsp Loading make-string.lsp Finished loading
make-string.lsp Finished loading load-strings.lsp Compiling char-aux.lsp.
 Warning:
 The declaration specifier DYNAMIC-EXTENT is unknown.
 ; (DEFUN CHAR-TYPE-ERROR-CHECK ...) is being compiled.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ; (DEFUN CHARACTER.2.BODY ...) is being compiled.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 ; (DEFUN NAME-CHAR.1.BODY ...) is being compiled.
 ;; Warning: The variable CONDITIONS::TEMP is not used.
 End of Pass 1.
 End of Pass 2.
 OPTIMIZE levels: Safety=3, Space=0, Speed=3
 Finished compiling char-aux.lsp.
 Loading char-aux.o start address -T 1039ef48 Finished loading char-aux.o
Loading character.lsp Finished loading character.lsp Loading
char-compare.lsp Finished loading char-compare.lsp Loading features.lsp
Finished loading features.lsp Finished loading gclload2.lsp Doing 10697
pending tests of 10697 tests total.
  SYMBOL-&ALLOW-OTHER-KEYS SYMBOL-&AUX SYMBOL-&BODY SYMBOL-&ENVIRONMENT
  SYMBOL-&KEY SYMBOL-&OPTIONAL SYMBOL-&REST SYMBOL-&WHOLE SYMBOL-*
  SYMBOL-** SYMBOL-*** SYMBOL-*BREAK-ON-SIGNALS*
  SYMBOL-*COMPILE-FILE-PATHNAME* SYMBOL-*COMPILE-FILE-TRUENAME*
  SYMBOL-*COMPILE-PRINT* SYMBOL-*COMPILE-VERBOSE* SYMBOL-*DEBUG-IO*
  SYMBOL-*DEBUGGER-HOOK* SYMBOL-*DEFAULT-PATHNAME-DEFAULTS*
  SYMBOL-*ERROR-OUTPUT* SYMBOL-*FEATURES* SYMBOL-*GENSYM-COUNTER*
  SYMBOL-*LOAD-PATHNAME* SYMBOL-*LOAD-PRINT* SYMBOL-*LOAD-TRUENAME*
  SYMBOL-*LOAD-VERBOSE* SYMBOL-*MACROEXPAND-HOOK* SYMBOL-*MODULES*
  SYMBOL-*PACKAGE* SYMBOL-*PRINT-ARRAY* SYMBOL-*PRINT-BASE*
  SYMBOL-*PRINT-CASE* SYMBOL-*PRINT-CIRCLE* SYMBOL-*PRINT-ESCAPE*
  SYMBOL-*PRINT-GENSYM* SYMBOL-*PRINT-LENGTH* SYMBOL-*PRINT-LEVEL*
  SYMBOL-*PRINT-LINES* SYMBOL-*PRINT-MISER-WIDTH*
  SYMBOL-*PRINT-PPRINT-DISPATCH* SYMBOL-*PRINT-PRETTY*
  SYMBOL-*PRINT-RADIX* SYMBOL-*PRINT-READABLY*
  SYMBOL-*PRINT-RIGHT-MARGIN* SYMBOL-*QUERY-IO* SYMBOL-*RANDOM-STATE*
  SYMBOL-*READ-BASE* SYMBOL-*READ-DEFAULT-FLOAT-FORMAT*
  SYMBOL-*READ-EVAL* SYMBOL-*READ-SUPPRESS* SYMBOL-*READTABLE*
  SYMBOL-*STANDARD-INPUT* SYMBOL-*STANDARD-OUTPUT* SYMBOL-*TERMINAL-IO*
  SYMBOL-*TRACE-OUTPUT* SYMBOL-+ SYMBOL-++ SYMBOL-+++ SYMBOL-- SYMBOL-/
  SYMBOL-// SYMBOL-/// SYMBOL-/= SYMBOL-1+ SYMBOL-1- SYMBOL-< SYMBOL-<=
  SYMBOL-= SYMBOL-> SYMBOL->= SYMBOL-ABORT SYMBOL-ABS SYMBOL-ACONS
  SYMBOL-ACOS SYMBOL-ACOSH SYMBOL-ADD-METHOD SYMBOL-ADJOIN
  SYMBOL-ADJUST-ARRAY SYMBOL-ADJUSTABLE-ARRAY-P SYMBOL-ALLOCATE-INSTANCE
  SYMBOL-ALPHA-CHAR-P SYMBOL-ALPHANUMERICP SYMBOL-AND SYMBOL-APPEND
  SYMBOL-APPLY SYMBOL-APROPOS SYMBOL-APROPOS-LIST SYMBOL-AREF
  SYMBOL-ARITHMETIC-ERROR SYMBOL-ARITHMETIC-ERROR-OPERANDS
  SYMBOL-ARITHMETIC-ERROR-OPERATION SYMBOL-ARRAY SYMBOL-ARRAY-DIMENSION
  SYMBOL-ARRAY-DIMENSION-LIMIT SYMBOL-ARRAY-DIMENSIONS
  SYMBOL-ARRAY-DISPLACEMENT SYMBOL-ARRAY-ELEMENT-TYPE
  SYMBOL-ARRAY-HAS-FILL-POINTER-P SYMBOL-ARRAY-IN-BOUNDS-P
  SYMBOL-ARRAY-RANK SYMBOL-ARRAY-RANK-LIMIT SYMBOL-ARRAY-ROW-MAJOR-INDEX
  SYMBOL-ARRAY-TOTAL-SIZE SYMBOL-ARRAY-TOTAL-SIZE-LIMIT SYMBOL-ARRAYP
  SYMBOL-ASH SYMBOL-ASIN SYMBOL-ASINH SYMBOL-ASSERT SYMBOL-ASSOC
  SYMBOL-ASSOC-IF SYMBOL-ASSOC-IF-NOT SYMBOL-ATAN SYMBOL-ATANH
  SYMBOL-ATOM SYMBOL-BASE-CHAR SYMBOL-BASE-STRING SYMBOL-BIGNUM
  SYMBOL-BIT SYMBOL-BIT-AND SYMBOL-BIT-ANDC1 SYMBOL-BIT-ANDC2
  SYMBOL-BIT-EQV SYMBOL-BIT-IOR SYMBOL-BIT-NAND SYMBOL-BIT-NOR
  SYMBOL-BIT-NOT SYMBOL-BIT-ORC1 SYMBOL-BIT-ORC2 SYMBOL-BIT-VECTOR
  SYMBOL-BIT-VECTOR-P SYMBOL-BIT-XOR SYMBOL-BLOCK SYMBOL-BOOLE
  SYMBOL-BOOLE-1 SYMBOL-BOOLE-2 SYMBOL-BOOLE-AND SYMBOL-BOOLE-ANDC1
  SYMBOL-BOOLE-ANDC2 SYMBOL-BOOLE-C1 SYMBOL-BOOLE-C2 SYMBOL-BOOLE-CLR
  SYMBOL-BOOLE-EQV SYMBOL-BOOLE-IOR SYMBOL-BOOLE-NAND SYMBOL-BOOLE-NOR
  SYMBOL-BOOLE-ORC1 SYMBOL-BOOLE-ORC2 SYMBOL-BOOLE-SET SYMBOL-BOOLE-XOR
  SYMBOL-BOOLEAN SYMBOL-BOTH-CASE-P SYMBOL-BOUNDP SYMBOL-BREAK
  SYMBOL-BROADCAST-STREAM SYMBOL-BROADCAST-STREAM-STREAMS
  SYMBOL-BUILT-IN-CLASS SYMBOL-BUTLAST SYMBOL-BYTE SYMBOL-BYTE-POSITION
  SYMBOL-BYTE-SIZE SYMBOL-CAAAAR SYMBOL-CAAADR SYMBOL-CAAAR
  SYMBOL-CAADAR SYMBOL-CAADDR SYMBOL-CAADR SYMBOL-CAAR SYMBOL-CADAAR
  SYMBOL-CADADR SYMBOL-CADAR SYMBOL-CADDAR SYMBOL-CADDDR SYMBOL-CADDR
  SYMBOL-CADR SYMBOL-CALL-ARGUMENTS-LIMIT SYMBOL-CALL-METHOD
  SYMBOL-CALL-NEXT-METHOD SYMBOL-CAR SYMBOL-CASE SYMBOL-CATCH
  SYMBOL-CCASE SYMBOL-CDAAAR SYMBOL-CDAADR SYMBOL-CDAAR SYMBOL-CDADAR
  SYMBOL-CDADDR SYMBOL-CDADR SYMBOL-CDAR SYMBOL-CDDAAR SYMBOL-CDDADR
  SYMBOL-CDDAR SYMBOL-CDDDAR SYMBOL-CDDDDR SYMBOL-CDDDR SYMBOL-CDDR
  SYMBOL-CDR SYMBOL-CEILING SYMBOL-CELL-ERROR SYMBOL-CELL-ERROR-NAME
  SYMBOL-CERROR SYMBOL-CHANGE-CLASS SYMBOL-CHAR SYMBOL-CHAR-CODE
  SYMBOL-CHAR-CODE-LIMIT SYMBOL-CHAR-DOWNCASE SYMBOL-CHAR-EQUAL
  SYMBOL-CHAR-GREATERP SYMBOL-CHAR-INT SYMBOL-CHAR-LESSP
  SYMBOL-CHAR-NAME SYMBOL-CHAR-NOT-EQUAL SYMBOL-CHAR-NOT-GREATERP
  SYMBOL-CHAR-NOT-LESSP SYMBOL-CHAR-UPCASE SYMBOL-CHAR/= SYMBOL-CHAR<
  SYMBOL-CHAR<= SYMBOL-CHAR= SYMBOL-CHAR> SYMBOL-CHAR>= SYMBOL-CHARACTER
  SYMBOL-CHARACTERP SYMBOL-CHECK-TYPE SYMBOL-CIS SYMBOL-CLASS
  SYMBOL-CLASS-NAME SYMBOL-CLASS-OF SYMBOL-CLEAR-INPUT
  SYMBOL-CLEAR-OUTPUT SYMBOL-CLOSE SYMBOL-CLRHASH SYMBOL-CODE-CHAR
  SYMBOL-COERCE SYMBOL-COMPILATION-SPEED SYMBOL-COMPILE
  SYMBOL-COMPILE-FILE SYMBOL-COMPILE-FILE-PATHNAME
  SYMBOL-COMPILED-FUNCTION SYMBOL-COMPILED-FUNCTION-P
  SYMBOL-COMPILER-MACRO SYMBOL-COMPILER-MACRO-FUNCTION SYMBOL-COMPLEMENT
  SYMBOL-COMPLEX SYMBOL-COMPLEXP SYMBOL-COMPUTE-APPLICABLE-METHODS
  SYMBOL-COMPUTE-RESTARTS SYMBOL-CONCATENATE SYMBOL-CONCATENATED-STREAM
  SYMBOL-CONCATENATED-STREAM-STREAMS SYMBOL-COND SYMBOL-CONDITION
  SYMBOL-CONJUGATE SYMBOL-CONS SYMBOL-CONSP SYMBOL-CONSTANTLY
  SYMBOL-CONSTANTP SYMBOL-CONTINUE SYMBOL-CONTROL-ERROR
  SYMBOL-COPY-ALIST SYMBOL-COPY-LIST SYMBOL-COPY-PPRINT-DISPATCH
  SYMBOL-COPY-READTABLE SYMBOL-COPY-SEQ SYMBOL-COPY-STRUCTURE
  SYMBOL-COPY-SYMBOL SYMBOL-COPY-TREE SYMBOL-COS SYMBOL-COSH
  SYMBOL-COUNT SYMBOL-COUNT-IF SYMBOL-COUNT-IF-NOT SYMBOL-CTYPECASE
  SYMBOL-DEBUG SYMBOL-DECF SYMBOL-DECLAIM SYMBOL-DECLARATION
  SYMBOL-DECLARE SYMBOL-DECODE-FLOAT SYMBOL-DECODE-UNIVERSAL-TIME
  SYMBOL-DEFCLASS SYMBOL-DEFCONSTANT SYMBOL-DEFGENERIC
  SYMBOL-DEFINE-COMPILER-MACRO SYMBOL-DEFINE-CONDITION
  SYMBOL-DEFINE-METHOD-COMBINATION SYMBOL-DEFINE-MODIFY-MACRO
  SYMBOL-DEFINE-SETF-EXPANDER SYMBOL-DEFINE-SYMBOL-MACRO SYMBOL-DEFMACRO
  SYMBOL-DEFMETHOD SYMBOL-DEFPACKAGE SYMBOL-DEFPARAMETER SYMBOL-DEFSETF
  SYMBOL-DEFSTRUCT SYMBOL-DEFTYPE SYMBOL-DEFUN SYMBOL-DEFVAR
  SYMBOL-DELETE SYMBOL-DELETE-DUPLICATES SYMBOL-DELETE-FILE
  SYMBOL-DELETE-IF SYMBOL-DELETE-IF-NOT SYMBOL-DELETE-PACKAGE
  SYMBOL-DENOMINATOR SYMBOL-DEPOSIT-FIELD SYMBOL-DESCRIBE
  SYMBOL-DESCRIBE-OBJECT SYMBOL-DESTRUCTURING-BIND SYMBOL-DIGIT-CHAR
  SYMBOL-DIGIT-CHAR-P SYMBOL-DIRECTORY SYMBOL-DIRECTORY-NAMESTRING
  SYMBOL-DISASSEMBLE SYMBOL-DIVISION-BY-ZERO SYMBOL-DO SYMBOL-DO*
  SYMBOL-DO-ALL-SYMBOLS SYMBOL-DO-EXTERNAL-SYMBOLS SYMBOL-DO-SYMBOLS
  SYMBOL-DOCUMENTATION SYMBOL-DOLIST SYMBOL-DOTIMES SYMBOL-DOUBLE-FLOAT
  SYMBOL-DOUBLE-FLOAT-EPSILON SYMBOL-DOUBLE-FLOAT-NEGATIVE-EPSILON
  SYMBOL-DPB SYMBOL-DRIBBLE SYMBOL-DYNAMIC-EXTENT SYMBOL-ECASE
  SYMBOL-ECHO-STREAM SYMBOL-ECHO-STREAM-INPUT-STREAM
  SYMBOL-ECHO-STREAM-OUTPUT-STREAM SYMBOL-ED SYMBOL-EIGHTH SYMBOL-ELT
  SYMBOL-ENCODE-UNIVERSAL-TIME SYMBOL-END-OF-FILE SYMBOL-ENDP
  SYMBOL-ENOUGH-NAMESTRING SYMBOL-ENSURE-DIRECTORIES-EXIST
  SYMBOL-ENSURE-GENERIC-FUNCTION SYMBOL-EQ SYMBOL-EQL SYMBOL-EQUAL
  SYMBOL-EQUALP SYMBOL-ERROR SYMBOL-ETYPECASE SYMBOL-EVAL
  SYMBOL-EVAL-WHEN SYMBOL-EVENP SYMBOL-EVERY SYMBOL-EXP SYMBOL-EXPORT
  SYMBOL-EXPT SYMBOL-EXTENDED-CHAR SYMBOL-FBOUNDP SYMBOL-FCEILING
  SYMBOL-FDEFINITION SYMBOL-FFLOOR SYMBOL-FIFTH SYMBOL-FILE-AUTHOR
  SYMBOL-FILE-ERROR SYMBOL-FILE-ERROR-PATHNAME SYMBOL-FILE-LENGTH
  SYMBOL-FILE-NAMESTRING SYMBOL-FILE-POSITION SYMBOL-FILE-STREAM
  SYMBOL-FILE-STRING-LENGTH SYMBOL-FILE-WRITE-DATE SYMBOL-FILL
  SYMBOL-FILL-POINTER SYMBOL-FIND SYMBOL-FIND-ALL-SYMBOLS
  SYMBOL-FIND-CLASS SYMBOL-FIND-IF SYMBOL-FIND-IF-NOT SYMBOL-FIND-METHOD
  SYMBOL-FIND-PACKAGE SYMBOL-FIND-RESTART SYMBOL-FIND-SYMBOL
  SYMBOL-FINISH-OUTPUT SYMBOL-FIRST SYMBOL-FIXNUM SYMBOL-FLET
  SYMBOL-FLOAT SYMBOL-FLOAT-DIGITS SYMBOL-FLOAT-PRECISION
  SYMBOL-FLOAT-RADIX SYMBOL-FLOAT-SIGN SYMBOL-FLOATING-POINT-INEXACT
  SYMBOL-FLOATING-POINT-INVALID-OPERATION SYMBOL-FLOATING-POINT-OVERFLOW
  SYMBOL-FLOATING-POINT-UNDERFLOW SYMBOL-FLOATP SYMBOL-FLOOR
  SYMBOL-FMAKUNBOUND SYMBOL-FORCE-OUTPUT SYMBOL-FORMAT SYMBOL-FORMATTER
  SYMBOL-FOURTH SYMBOL-FRESH-LINE SYMBOL-FROUND SYMBOL-FTRUNCATE
  SYMBOL-FTYPE SYMBOL-FUNCALL SYMBOL-FUNCTION SYMBOL-FUNCTION-KEYWORDS
  SYMBOL-FUNCTION-LAMBDA-EXPRESSION SYMBOL-FUNCTIONP SYMBOL-GCD
  SYMBOL-GENERIC-FUNCTION SYMBOL-GENSYM SYMBOL-GENTEMP SYMBOL-GET
  SYMBOL-GET-DECODED-TIME SYMBOL-GET-DISPATCH-MACRO-CHARACTER
  SYMBOL-GET-INTERNAL-REAL-TIME SYMBOL-GET-INTERNAL-RUN-TIME
  SYMBOL-GET-MACRO-CHARACTER SYMBOL-GET-OUTPUT-STREAM-STRING
  SYMBOL-GET-PROPERTIES SYMBOL-GET-SETF-EXPANSION
  SYMBOL-GET-UNIVERSAL-TIME SYMBOL-GETF SYMBOL-GETHASH SYMBOL-GO
  SYMBOL-GRAPHIC-CHAR-P SYMBOL-HANDLER-BIND SYMBOL-HANDLER-CASE
  SYMBOL-HASH-TABLE SYMBOL-HASH-TABLE-COUNT SYMBOL-HASH-TABLE-P
  SYMBOL-HASH-TABLE-REHASH-SIZE SYMBOL-HASH-TABLE-REHASH-THRESHOLD
  SYMBOL-HASH-TABLE-SIZE SYMBOL-HASH-TABLE-TEST SYMBOL-HOST-NAMESTRING
  SYMBOL-IDENTITY SYMBOL-IF SYMBOL-IGNORABLE SYMBOL-IGNORE
  SYMBOL-IGNORE-ERRORS SYMBOL-IMAGPART SYMBOL-IMPORT SYMBOL-IN-PACKAGE
  SYMBOL-INCF SYMBOL-INITIALIZE-INSTANCE SYMBOL-INLINE
  SYMBOL-INPUT-STREAM-P SYMBOL-INSPECT SYMBOL-INTEGER
  SYMBOL-INTEGER-DECODE-FLOAT SYMBOL-INTEGER-LENGTH SYMBOL-INTEGERP
  SYMBOL-INTERACTIVE-STREAM-P SYMBOL-INTERN
  SYMBOL-INTERNAL-TIME-UNITS-PER-SECOND SYMBOL-INTERSECTION
  SYMBOL-INVALID-METHOD-ERROR SYMBOL-INVOKE-DEBUGGER
  SYMBOL-INVOKE-RESTART SYMBOL-INVOKE-RESTART-INTERACTIVELY SYMBOL-ISQRT
  SYMBOL-KEYWORD SYMBOL-KEYWORDP SYMBOL-LABELS SYMBOL-LAMBDA
  SYMBOL-LAMBDA-LIST-KEYWORDS SYMBOL-LAMBDA-PARAMETERS-LIMIT SYMBOL-LAST
  SYMBOL-LCM SYMBOL-LDB SYMBOL-LDB-TEST SYMBOL-LDIFF
  SYMBOL-LEAST-NEGATIVE-DOUBLE-FLOAT SYMBOL-LEAST-NEGATIVE-LONG-FLOAT
  SYMBOL-LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT
  SYMBOL-LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT
  SYMBOL-LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT
  SYMBOL-LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT
  SYMBOL-LEAST-NEGATIVE-SHORT-FLOAT SYMBOL-LEAST-NEGATIVE-SINGLE-FLOAT
  SYMBOL-LEAST-POSITIVE-DOUBLE-FLOAT SYMBOL-LEAST-POSITIVE-LONG-FLOAT
  SYMBOL-LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT
  SYMBOL-LEAST-POSITIVE-NORMALIZED-LONG-FLOAT
  SYMBOL-LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT
  SYMBOL-LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT
  SYMBOL-LEAST-POSITIVE-SHORT-FLOAT SYMBOL-LEAST-POSITIVE-SINGLE-FLOAT
  SYMBOL-LENGTH SYMBOL-LET SYMBOL-LET* SYMBOL-LISP-IMPLEMENTATION-TYPE
  SYMBOL-LISP-IMPLEMENTATION-VERSION SYMBOL-LIST SYMBOL-LIST*
  SYMBOL-LIST-ALL-PACKAGES SYMBOL-LIST-LENGTH SYMBOL-LISTEN SYMBOL-LISTP
  SYMBOL-LOAD SYMBOL-LOAD-LOGICAL-PATHNAME-TRANSLATIONS
  SYMBOL-LOAD-TIME-VALUE SYMBOL-LOCALLY SYMBOL-LOG SYMBOL-LOGAND
  SYMBOL-LOGANDC1 SYMBOL-LOGANDC2 SYMBOL-LOGBITP SYMBOL-LOGCOUNT
  SYMBOL-LOGEQV SYMBOL-LOGICAL-PATHNAME
  SYMBOL-LOGICAL-PATHNAME-TRANSLATIONS SYMBOL-LOGIOR SYMBOL-LOGNAND
  SYMBOL-LOGNOR SYMBOL-LOGNOT SYMBOL-LOGORC1 SYMBOL-LOGORC2
  SYMBOL-LOGTEST SYMBOL-LOGXOR SYMBOL-LONG-FLOAT
  SYMBOL-LONG-FLOAT-EPSILON SYMBOL-LONG-FLOAT-NEGATIVE-EPSILON
  SYMBOL-LONG-SITE-NAME SYMBOL-LOOP SYMBOL-LOOP-FINISH
  SYMBOL-LOWER-CASE-P SYMBOL-MACHINE-INSTANCE SYMBOL-MACHINE-TYPE
  SYMBOL-MACHINE-VERSION SYMBOL-MACRO-FUNCTION SYMBOL-MACROEXPAND
  SYMBOL-MACROEXPAND-1 SYMBOL-MACROLET SYMBOL-MAKE-ARRAY
  SYMBOL-MAKE-BROADCAST-STREAM SYMBOL-MAKE-CONCATENATED-STREAM
  SYMBOL-MAKE-CONDITION SYMBOL-MAKE-DISPATCH-MACRO-CHARACTER
  SYMBOL-MAKE-ECHO-STREAM SYMBOL-MAKE-HASH-TABLE SYMBOL-MAKE-INSTANCE
  SYMBOL-MAKE-INSTANCES-OBSOLETE SYMBOL-MAKE-LIST SYMBOL-MAKE-LOAD-FORM
  SYMBOL-MAKE-LOAD-FORM-SAVING-SLOTS SYMBOL-MAKE-METHOD
  SYMBOL-MAKE-PACKAGE SYMBOL-MAKE-PATHNAME SYMBOL-MAKE-RANDOM-STATE
  SYMBOL-MAKE-SEQUENCE SYMBOL-MAKE-STRING
  SYMBOL-MAKE-STRING-INPUT-STREAM SYMBOL-MAKE-STRING-OUTPUT-STREAM
  SYMBOL-MAKE-SYMBOL SYMBOL-MAKE-SYNONYM-STREAM
  SYMBOL-MAKE-TWO-WAY-STREAM SYMBOL-MAKUNBOUND SYMBOL-MAP
  SYMBOL-MAP-INTO SYMBOL-MAPC SYMBOL-MAPCAN SYMBOL-MAPCAR SYMBOL-MAPCON
  SYMBOL-MAPHASH SYMBOL-MAPL SYMBOL-MAPLIST SYMBOL-MASK-FIELD SYMBOL-MAX
  SYMBOL-MEMBER SYMBOL-MEMBER-IF SYMBOL-MEMBER-IF-NOT SYMBOL-MERGE
  SYMBOL-MERGE-PATHNAMES SYMBOL-METHOD SYMBOL-METHOD-COMBINATION
  SYMBOL-METHOD-COMBINATION-ERROR SYMBOL-METHOD-QUALIFIERS SYMBOL-MIN
  SYMBOL-MINUSP SYMBOL-MISMATCH SYMBOL-MOD
  SYMBOL-MOST-NEGATIVE-DOUBLE-FLOAT SYMBOL-MOST-NEGATIVE-FIXNUM
  SYMBOL-MOST-NEGATIVE-LONG-FLOAT SYMBOL-MOST-NEGATIVE-SHORT-FLOAT
  SYMBOL-MOST-NEGATIVE-SINGLE-FLOAT SYMBOL-MOST-POSITIVE-DOUBLE-FLOAT
  SYMBOL-MOST-POSITIVE-FIXNUM SYMBOL-MOST-POSITIVE-LONG-FLOAT
  SYMBOL-MOST-POSITIVE-SHORT-FLOAT SYMBOL-MOST-POSITIVE-SINGLE-FLOAT
  SYMBOL-MUFFLE-WARNING SYMBOL-MULTIPLE-VALUE-BIND
  SYMBOL-MULTIPLE-VALUE-CALL SYMBOL-MULTIPLE-VALUE-LIST
  SYMBOL-MULTIPLE-VALUE-PROG1 SYMBOL-MULTIPLE-VALUE-SETQ
  SYMBOL-MULTIPLE-VALUES-LIMIT SYMBOL-NAME-CHAR SYMBOL-NAMESTRING
  SYMBOL-NBUTLAST SYMBOL-NCONC SYMBOL-NEXT-METHOD-P SYMBOL-NIL
  SYMBOL-NINTERSECTION SYMBOL-NINTH SYMBOL-NO-APPLICABLE-METHOD
  SYMBOL-NO-NEXT-METHOD SYMBOL-NOT SYMBOL-NOTANY SYMBOL-NOTEVERY
  SYMBOL-NOTINLINE SYMBOL-NRECONC SYMBOL-NREVERSE SYMBOL-NSET-DIFFERENCE
  SYMBOL-NSET-EXCLUSIVE-OR SYMBOL-NSTRING-CAPITALIZE
  SYMBOL-NSTRING-DOWNCASE SYMBOL-NSTRING-UPCASE SYMBOL-NSUBLIS
  SYMBOL-NSUBST SYMBOL-NSUBST-IF SYMBOL-NSUBST-IF-NOT SYMBOL-NSUBSTITUTE
  SYMBOL-NSUBSTITUTE-IF SYMBOL-NSUBSTITUTE-IF-NOT SYMBOL-NTH
  SYMBOL-NTH-VALUE SYMBOL-NTHCDR SYMBOL-NULL SYMBOL-NUMBER
  SYMBOL-NUMBERP SYMBOL-NUMERATOR SYMBOL-NUNION SYMBOL-ODDP SYMBOL-OPEN
  SYMBOL-OPEN-STREAM-P SYMBOL-OPTIMIZE SYMBOL-OR SYMBOL-OTHERWISE
  SYMBOL-OUTPUT-STREAM-P SYMBOL-PACKAGE SYMBOL-PACKAGE-ERROR
  SYMBOL-PACKAGE-ERROR-PACKAGE SYMBOL-PACKAGE-NAME
  SYMBOL-PACKAGE-NICKNAMES SYMBOL-PACKAGE-SHADOWING-SYMBOLS
  SYMBOL-PACKAGE-USE-LIST SYMBOL-PACKAGE-USED-BY-LIST SYMBOL-PACKAGEP
  SYMBOL-PAIRLIS SYMBOL-PARSE-ERROR SYMBOL-PARSE-INTEGER
  SYMBOL-PARSE-NAMESTRING SYMBOL-PATHNAME SYMBOL-PATHNAME-DEVICE
  SYMBOL-PATHNAME-DIRECTORY SYMBOL-PATHNAME-HOST SYMBOL-PATHNAME-MATCH-P
  SYMBOL-PATHNAME-NAME SYMBOL-PATHNAME-TYPE SYMBOL-PATHNAME-VERSION
  SYMBOL-PATHNAMEP SYMBOL-PEEK-CHAR SYMBOL-PHASE SYMBOL-PI SYMBOL-PLUSP
  SYMBOL-POP SYMBOL-POSITION SYMBOL-POSITION-IF SYMBOL-POSITION-IF-NOT
  SYMBOL-PPRINT SYMBOL-PPRINT-DISPATCH
  SYMBOL-PPRINT-EXIT-IF-LIST-EXHAUSTED SYMBOL-PPRINT-FILL
  SYMBOL-PPRINT-INDENT SYMBOL-PPRINT-LINEAR SYMBOL-PPRINT-LOGICAL-BLOCK
  SYMBOL-PPRINT-NEWLINE SYMBOL-PPRINT-POP SYMBOL-PPRINT-TAB
  SYMBOL-PPRINT-TABULAR SYMBOL-PRIN1 SYMBOL-PRIN1-TO-STRING SYMBOL-PRINC
  SYMBOL-PRINC-TO-STRING SYMBOL-PRINT SYMBOL-PRINT-NOT-READABLE
  SYMBOL-PRINT-NOT-READABLE-OBJECT SYMBOL-PRINT-OBJECT
  SYMBOL-PRINT-UNREADABLE-OBJECT SYMBOL-PROBE-FILE SYMBOL-PROCLAIM
  SYMBOL-PROG SYMBOL-PROG* SYMBOL-PROG1 SYMBOL-PROG2 SYMBOL-PROGN
  SYMBOL-PROGRAM-ERROR SYMBOL-PROGV SYMBOL-PROVIDE SYMBOL-PSETF
  SYMBOL-PSETQ SYMBOL-PUSH SYMBOL-PUSHNEW SYMBOL-QUOTE SYMBOL-RANDOM
  SYMBOL-RANDOM-STATE SYMBOL-RANDOM-STATE-P SYMBOL-RASSOC
  SYMBOL-RASSOC-IF SYMBOL-RASSOC-IF-NOT SYMBOL-RATIO SYMBOL-RATIONAL
  SYMBOL-RATIONALIZE SYMBOL-RATIONALP SYMBOL-READ SYMBOL-READ-BYTE
  SYMBOL-READ-CHAR SYMBOL-READ-CHAR-NO-HANG SYMBOL-READ-DELIMITED-LIST
  SYMBOL-READ-FROM-STRING SYMBOL-READ-LINE
  SYMBOL-READ-PRESERVING-WHITESPACE SYMBOL-READ-SEQUENCE
  SYMBOL-READER-ERROR SYMBOL-READTABLE SYMBOL-READTABLE-CASE
  SYMBOL-READTABLEP SYMBOL-REAL SYMBOL-REALP SYMBOL-REALPART
  SYMBOL-REDUCE SYMBOL-REINITIALIZE-INSTANCE SYMBOL-REM SYMBOL-REMF
  SYMBOL-REMHASH SYMBOL-REMOVE SYMBOL-REMOVE-DUPLICATES SYMBOL-REMOVE-IF
  SYMBOL-REMOVE-IF-NOT SYMBOL-REMOVE-METHOD SYMBOL-REMPROP
  SYMBOL-RENAME-FILE SYMBOL-RENAME-PACKAGE SYMBOL-REPLACE SYMBOL-REQUIRE
  SYMBOL-REST SYMBOL-RESTART SYMBOL-RESTART-BIND SYMBOL-RESTART-CASE
  SYMBOL-RESTART-NAME SYMBOL-RETURN SYMBOL-RETURN-FROM SYMBOL-REVAPPEND
  SYMBOL-REVERSE SYMBOL-ROOM SYMBOL-ROTATEF SYMBOL-ROUND
  SYMBOL-ROW-MAJOR-AREF SYMBOL-RPLACA SYMBOL-RPLACD SYMBOL-SAFETY
  SYMBOL-SATISFIES SYMBOL-SBIT SYMBOL-SCALE-FLOAT SYMBOL-SCHAR
  SYMBOL-SEARCH SYMBOL-SECOND SYMBOL-SEQUENCE SYMBOL-SERIOUS-CONDITION
  SYMBOL-SET SYMBOL-SET-DIFFERENCE SYMBOL-SET-DISPATCH-MACRO-CHARACTER
  SYMBOL-SET-EXCLUSIVE-OR SYMBOL-SET-MACRO-CHARACTER
  SYMBOL-SET-PPRINT-DISPATCH SYMBOL-SET-SYNTAX-FROM-CHAR SYMBOL-SETF
  SYMBOL-SETQ SYMBOL-SEVENTH SYMBOL-SHADOW SYMBOL-SHADOWING-IMPORT
  SYMBOL-SHARED-INITIALIZE SYMBOL-SHIFTF SYMBOL-SHORT-FLOAT
  SYMBOL-SHORT-FLOAT-EPSILON SYMBOL-SHORT-FLOAT-NEGATIVE-EPSILON
  SYMBOL-SHORT-SITE-NAME SYMBOL-SIGNAL SYMBOL-SIGNED-BYTE SYMBOL-SIGNUM
  SYMBOL-SIMPLE-ARRAY SYMBOL-SIMPLE-BASE-STRING SYMBOL-SIMPLE-BIT-VECTOR
  SYMBOL-SIMPLE-BIT-VECTOR-P SYMBOL-SIMPLE-CONDITION
  SYMBOL-SIMPLE-CONDITION-FORMAT-ARGUMENTS
  SYMBOL-SIMPLE-CONDITION-FORMAT-CONTROL SYMBOL-SIMPLE-ERROR
  SYMBOL-SIMPLE-STRING SYMBOL-SIMPLE-STRING-P SYMBOL-SIMPLE-TYPE-ERROR
  SYMBOL-SIMPLE-VECTOR SYMBOL-SIMPLE-VECTOR-P SYMBOL-SIMPLE-WARNING
  SYMBOL-SIN SYMBOL-SINGLE-FLOAT SYMBOL-SINGLE-FLOAT-EPSILON
  SYMBOL-SINGLE-FLOAT-NEGATIVE-EPSILON SYMBOL-SINH SYMBOL-SIXTH
  SYMBOL-SLEEP SYMBOL-SLOT-BOUNDP SYMBOL-SLOT-EXISTS-P
  SYMBOL-SLOT-MAKUNBOUND SYMBOL-SLOT-MISSING SYMBOL-SLOT-UNBOUND
  SYMBOL-SLOT-VALUE SYMBOL-SOFTWARE-TYPE SYMBOL-SOFTWARE-VERSION
  SYMBOL-SOME SYMBOL-SORT SYMBOL-SPACE SYMBOL-SPECIAL
  SYMBOL-SPECIAL-OPERATOR-P SYMBOL-SPEED SYMBOL-SQRT SYMBOL-STABLE-SORT
  SYMBOL-STANDARD SYMBOL-STANDARD-CHAR SYMBOL-STANDARD-CHAR-P
  SYMBOL-STANDARD-CLASS SYMBOL-STANDARD-GENERIC-FUNCTION
  SYMBOL-STANDARD-METHOD SYMBOL-STANDARD-OBJECT SYMBOL-STEP
  SYMBOL-STORAGE-CONDITION SYMBOL-STORE-VALUE SYMBOL-STREAM
  SYMBOL-STREAM-ELEMENT-TYPE SYMBOL-STREAM-ERROR
  SYMBOL-STREAM-ERROR-STREAM SYMBOL-STREAM-EXTERNAL-FORMAT
  SYMBOL-STREAMP SYMBOL-STRING SYMBOL-STRING-CAPITALIZE
  SYMBOL-STRING-DOWNCASE SYMBOL-STRING-EQUAL SYMBOL-STRING-GREATERP
  SYMBOL-STRING-LEFT-TRIM SYMBOL-STRING-LESSP SYMBOL-STRING-NOT-EQUAL
  SYMBOL-STRING-NOT-GREATERP SYMBOL-STRING-NOT-LESSP
  SYMBOL-STRING-RIGHT-TRIM SYMBOL-STRING-STREAM SYMBOL-STRING-TRIM
  SYMBOL-STRING-UPCASE SYMBOL-STRING/= SYMBOL-STRING< SYMBOL-STRING<=
  SYMBOL-STRING= SYMBOL-STRING> SYMBOL-STRING>= SYMBOL-STRINGP
  SYMBOL-STRUCTURE SYMBOL-STRUCTURE-CLASS SYMBOL-STRUCTURE-OBJECT
  SYMBOL-STYLE-WARNING SYMBOL-SUBLIS SYMBOL-SUBSEQ SYMBOL-SUBSETP
  SYMBOL-SUBST SYMBOL-SUBST-IF SYMBOL-SUBST-IF-NOT SYMBOL-SUBSTITUTE
  SYMBOL-SUBSTITUTE-IF SYMBOL-SUBSTITUTE-IF-NOT SYMBOL-SUBTYPEP
  SYMBOL-SVREF SYMBOL-SXHASH SYMBOL-SYMBOL SYMBOL-SYMBOL-FUNCTION
  SYMBOL-SYMBOL-MACROLET SYMBOL-SYMBOL-NAME SYMBOL-SYMBOL-PACKAGE
  SYMBOL-SYMBOL-PLIST SYMBOL-SYMBOL-VALUE SYMBOL-SYMBOLP
  SYMBOL-SYNONYM-STREAM SYMBOL-SYNONYM-STREAM-SYMBOL SYMBOL-T
  SYMBOL-TAGBODY SYMBOL-TAILP SYMBOL-TAN SYMBOL-TANH SYMBOL-TENTH
  SYMBOL-TERPRI SYMBOL-THE SYMBOL-THIRD SYMBOL-THROW SYMBOL-TIME
  SYMBOL-TRACE SYMBOL-TRANSLATE-LOGICAL-PATHNAME
  SYMBOL-TRANSLATE-PATHNAME SYMBOL-TREE-EQUAL SYMBOL-TRUENAME
  SYMBOL-TRUNCATE SYMBOL-TWO-WAY-STREAM
  SYMBOL-TWO-WAY-STREAM-INPUT-STREAM SYMBOL-TWO-WAY-STREAM-OUTPUT-STREAM
  SYMBOL-TYPE SYMBOL-TYPE-ERROR SYMBOL-TYPE-ERROR-DATUM
  SYMBOL-TYPE-ERROR-EXPECTED-TYPE SYMBOL-TYPE-OF SYMBOL-TYPECASE
  SYMBOL-TYPEP SYMBOL-UNBOUND-SLOT SYMBOL-UNBOUND-SLOT-INSTANCE
  SYMBOL-UNBOUND-VARIABLE SYMBOL-UNDEFINED-FUNCTION SYMBOL-UNEXPORT
  SYMBOL-UNINTERN SYMBOL-UNION SYMBOL-UNLESS SYMBOL-UNREAD-CHAR
  SYMBOL-UNSIGNED-BYTE SYMBOL-UNTRACE SYMBOL-UNUSE-PACKAGE
  SYMBOL-UNWIND-PROTECT SYMBOL-UPDATE-INSTANCE-FOR-DIFFERENT-CLASS
  SYMBOL-UPDATE-INSTANCE-FOR-REDEFINED-CLASS
  SYMBOL-UPGRADED-ARRAY-ELEMENT-TYPE SYMBOL-UPGRADED-COMPLEX-PART-TYPE
  SYMBOL-UPPER-CASE-P SYMBOL-USE-PACKAGE SYMBOL-USE-VALUE
  SYMBOL-USER-HOMEDIR-PATHNAME SYMBOL-VALUES SYMBOL-VALUES-LIST
  SYMBOL-VARIABLE SYMBOL-VECTOR SYMBOL-VECTOR-POP SYMBOL-VECTOR-PUSH
  SYMBOL-VECTOR-PUSH-EXTEND SYMBOL-VECTORP SYMBOL-WARN SYMBOL-WARNING
  SYMBOL-WHEN SYMBOL-WILD-PATHNAME-P SYMBOL-WITH-ACCESSORS
  SYMBOL-WITH-COMPILATION-UNIT SYMBOL-WITH-CONDITION-RESTARTS
  SYMBOL-WITH-HASH-TABLE-ITERATOR SYMBOL-WITH-INPUT-FROM-STRING
  SYMBOL-WITH-OPEN-FILE SYMBOL-WITH-OPEN-STREAM
  SYMBOL-WITH-OUTPUT-TO-STRING SYMBOL-WITH-PACKAGE-ITERATOR
  SYMBOL-WITH-SIMPLE-RESTART SYMBOL-WITH-SLOTS
  SYMBOL-WITH-STANDARD-IO-SYNTAX SYMBOL-WRITE SYMBOL-WRITE-BYTE
  SYMBOL-WRITE-CHAR SYMBOL-WRITE-LINE SYMBOL-WRITE-SEQUENCE
  SYMBOL-WRITE-STRING SYMBOL-WRITE-TO-STRING SYMBOL-Y-OR-N-P
  SYMBOL-YES-OR-NO-P SYMBOL-ZEROP KEYWORD-BEHAVIOR
 Test SPECIAL-OPERATOR-P.1 failed
 Form: (LOOP
         FOR
         S
         IN
         +SPECIAL-OPERATORS+
         UNLESS
         (SPECIAL-OPERATOR-P S)
         COLLECT
         S)
 Expected value: NIL
 Actual value: (LOAD-TIME-VALUE SYMBOL-MACROLET).
 Test SPECIAL-OPERATOR-P.2 failed
 Form: (LET ((P (FIND-PACKAGE "CL")))
         (LOOP
           FOR
           NAME
           IN
           *CL-SYMBOL-NAMES*
           UNLESS
           (OR (MEMBER NAME +SPECIAL-OPERATORS+ :TEST #'STRING=)
               (LET ((SYM (FIND-SYMBOL NAME P)))
                 (OR (NOT (SPECIAL-OPERATOR-P SYM))
                     (MACRO-FUNCTION SYM))))
           COLLECT
           NAME))
 Expected value: NIL
 Actual value: ("DECLARE").
  SPECIAL-OPERATOR-P.ORDER.1
 Test SPECIAL-OPERATOR-P.ERROR.1 failed
 Form: (CLASSIFY-ERROR (SPECIAL-OPERATOR-P 1))
 Expected value: TYPE-ERROR
 Actual value: #<CONDITIONS::INTERNAL-SIMPLE-STREAM-ERROR.0>.
  Unrecoverable error: Segmentation violation..  This application has
requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

===============================================================






reply via email to

[Prev in Thread] Current Thread [Next in Thread]