gcl-devel
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] Two Windows ANSI crash examples


From: Camm Maguire
Subject: Re: [Gcl-devel] Two Windows ANSI crash examples
Date: 08 Jan 2004 13:14:50 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Hi Mike!  Don't believe either of these are Windows specific.

1) ACL2 requires the trad build, as it defines its own break-level,
   which is also redefined in clcs for the ansi build.  I'm committing
   a small patch to gcl_debug.lsp which will prevent the runaway error
   bind-stack-overflow, but the error reporting will still be hosed
   with acl2 and the ansi build.

2) The makefile in the ansi-test directory uses the gcl in your path,
   unless you invoke with 'make test-unixport'.  I think you have some
   other gcl in your path somewhere.  Please let me know if I'm
   wrong.  I cannot reproduce the second error with the latest stable
   build.  

Take care,

"Mike Thomas" <address@hidden> writes:

> 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.
> 
> ===============================================================
> 
> 
> 
> 
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel
> 
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

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