gcl-devel
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] Windows - Instability in universe.lsp


From: Camm Maguire
Subject: Re: [Gcl-devel] Windows - Instability in universe.lsp
Date: 30 Mar 2004 15:02:40 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings!

1) Please excuse any possible dropped email  on my part -- we've had
   system problems.

2) Please check out the configure patch skipping the sbrk test when
   there is no sbrk.  Aurelien, it would be helpful if you could do
   the same.

3) Regarding gcc optimization on Windows and test results thereof --
   this is encouraging!  While it is not impossible that we still have
   a problem in GCL, this increases the likelihood in my mind that gcc
   on mingw is the issue.  Mike, do you know what differs if anything
   between mingw gcc and stock gcc?  

   You have only one extra ansi test failure with these settings:

cd /tmp/
diff -c /tmp/foo1 /tmp/foo
*** /tmp/foo1   Tue Mar 30 19:35:21 2004
--- /tmp/foo    Tue Mar 30 19:34:55 2004
***************
*** 1,6 ****
  SPECIAL-OPERATOR-P.1
  SPECIAL-OPERATOR-P.2
- SPECIAL-OPERATOR-P.ERROR.1
  CL-FUNCTION-SYMBOLS.1
  CL-MACRO-SYMBOLS.1
  CL-VARIABLE-SYMBOLS.1
--- 1,5 ----

Diff finished at Tue Mar 30 19:35:26

   Perhaps you can report the output of this test and/or investigate
   what is going on?  Perhaps you can also run with --enable-debug or
   equivalently only -O0?

4) Re random tester -- I will endeavor to backport the minimal set of
   files to run this against stable, as I feel it is an important
   measure of GCL quality.  Will followup with Paul about this
   separately. 

5) Re any possible further debugging efforts -- I think we should
   stick with stable until release

6) Re appearance of C stack in gdb as a sign of error -- this can
   indicate an error, or it can indicate an issue with gdb, so it is
   not a completely reliable test.  This having been said, I'm
   including below the results of my gdb session on (load
   "gclload.lsp") mirroring yours, and my gdb trace looks a lot
   better.  I think the key is not so much the output of bt, but
   rather:

Run till exit from #0  0x0041f7b0 in Leval () at eval.c:1171
Warning:
Cannot insert breakpoint 0.
Error accessing memory address 0x104bfe66: Input/output error.

   This is an address in the 'hole' or relocatable area on your
   system, and so should never appear as a stack address.  This could
   either indicate a problem, or a gdb corruption.  Perhaps you could
   run with b *0x104bfe66 and see if the instruction pointer ever gets
   to this address?

7) Re debugging deep into a lisp job -- the way to do this is to take
   the test showing the first sign of trouble, and inserting (si::break
   "foo") in its defining lisp code (found in the appropriate .lsp
   file under ansi-tests).  One can then run a lisp debugging session
   on top of a gdb debugging session, as Dr. Schleter used to point
   out. 

8) Re deadline of a fortnight -- sounds good to me.  Hopefully we'll be
   ready well in advance of this.

=============================================================================
Current directory is /fix/k/camm/gcl/gcl-2.6.1/
GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-linux".
(gdb) file unixport/saved_ansi_gcl
Reading symbols from unixport/saved_ansi_gcl...done.
(gdb) cd ansi-tests
Working directory /fix/k/camm/gcl/gcl-2.6.1/ansi-tests.
(gdb) b GBC
Breakpoint 1 at 0x80c6328: file gbc.c, line 1067.
(gdb) ignore 1 23
Will ignore next 23 crossings of breakpoint 1.
(gdb) r
Starting program: /fix/k/camm/gcl/gcl-2.6.1/unixport/saved_ansi_gcl 
GCL (GNU Common Lisp)  2.6.1 ANSI   Mar 30 2004 19:46:34
Source License: LGPL(gcl,gmp), GPL(unexec,bfd)
Binary License:  GPL due to GPL'ed components: (READLINE BFD UNEXEC)
Modifications of this banner must retain notice of a compatible license
Dedicated to the memory of W. Schelter

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

>(load "gclload.lsp")

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
Compiling rt.lsp.
End of Pass 1.  

;; Note: Tail-recursive call of EQUALP-WITH-CASE was replaced by iteration.
;; Note: Tail-recursive call of EQUALP-WITH-CASE was replaced by iteration.
End of Pass 2.  
OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
Finished compiling rt.lsp.
Loading rt.o
start address -T 0x8677400 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 0x86811e0 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 0x867e0e0 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 0x8c4e000 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 0x8c5bae0 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 0x8cdc000 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 0x8ced680 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 0x8c7be60 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

Breakpoint 1, GBC (t=t_string) at gbc.c:1067
(gdb) finish
Run till exit from #0  GBC (t=t_string) at gbc.c:1067
alloc_object (t=t_string) at alloc.c:287
(gdb) finish
Run till exit from #0  alloc_object (t=t_string) at alloc.c:287
0x080717b9 in copy_simple_string (x=0x8530f78) at string.d:144
Value returned is $1 = 0x91ecfd8
(gdb) finish
Run till exit from #0  0x080717b9 in copy_simple_string (x=0x8530f78) at 
string.d:144
namestring (x=0x8b873d4) at pathname.d:414
Value returned is $2 = 0x91ecfd8
(gdb) finish
Run till exit from #0  namestring (x=0x8b873d4) at pathname.d:414
0x080577ef in coerce_to_namestring (x=0x8b873d4) at pathname.d:440
Value returned is $3 = 0x91ecfd8
(gdb) finish
Run till exit from #0  0x080577ef in coerce_to_namestring (x=0x8b873d4) at 
pathname.d:440
0x080b35c6 in Lload () at file.d:1811
Value returned is $4 = 0x91ecfd8
(gdb) finish
Run till exit from #0  0x080b35c6 in Lload () at file.d:1811
Loading subtypep.lsp
Finished loading subtypep.lsp
0x082dca03 in L13 () at clcs_install.c:569
(gdb) bt
#0  0x082dca03 in L13 () at clcs_install.c:569
#1  0x080aa53f in eval (form=0x851cbe0) at eval.c:1090
#2  0x080b3dba in Lload () at file.d:1908
#3  0x082dca03 in L13 () at clcs_install.c:569
#4  0x080aa53f in eval (form=0x851cbe0) at eval.c:1090
#5  0x080b3dba in Lload () at file.d:1908
#6  0x082dca03 in L13 () at clcs_install.c:569
#7  0x080aa53f in eval (form=0x851cbe0) at eval.c:1090
#8  0x080b3dba in Lload () at file.d:1908
#9  0x082dca03 in L13 () at clcs_install.c:569
#10 0x080aa53f in eval (form=0x851cbe0) at eval.c:1090
#11 0x080aaa42 in fLeval (x0=0x8a50f54) at eval.c:1178
#12 0x080bcab3 in c_apply_n (fn=0x80aa9e6 <fLeval>, n=1, x=0x8395ac8) at 
funlink.c:271
#13 0x08050cce in IapplyVector (fun=0x8537e24, nargs=1, base=0x8395ac8) at 
nfunlink.c:229
#14 0x080a86ec in funcall (fun=0x8537e24) at eval.c:190
#15 0x080a9670 in symlispcall (sym=0x8539ad4, base=0x8395ac4, narg=1) at 
eval.c:507
#16 0x0815ecc5 in LI1 () at gcl_top.c:140
#17 0x080a7a33 in quick_call_sfun (fun=0x8537050) at eval.c:117
#18 0x080a8666 in funcall (fun=0x8537050) at eval.c:178
#19 0x08050df5 in IapplyVector (fun=0x8537050, nargs=0, base=0x8395a9c) at 
nfunlink.c:239
#20 0x080aa7bb in fLfuncall (fun=0x8537050) at eval.c:1140
#21 0x080bcab3 in c_apply_n (fn=0x80aa727 <fLfuncall>, n=1, x=0x8395a98) at 
funlink.c:271
#22 0x08050cce in IapplyVector (fun=0x8537e4c, nargs=1, base=0x8395a98) at 
nfunlink.c:229
#23 0x080a86ec in funcall (fun=0x8537e4c) at eval.c:190
#24 0x080a900a in funcall_no_event (fun=0x8537e4c) at eval.c:381
#25 0x080aa54c in eval (form=0x851cbe0) at eval.c:1092
#26 0x080a8d72 in funcall (fun=0x89c1fe8) at eval.c:327
#27 0x080a900a in funcall_no_event (fun=0x8a507b0) at eval.c:381
#28 0x080aa54c in eval (form=0x851cbe0) at eval.c:1092
#29 0x080a8d72 in funcall (fun=0x89c1ff0) at eval.c:327
#30 0x080a9d62 in super_funcall (fun=0x8a50ff0) at eval.c:743
#31 0x0804bb81 in main (argc=1, argv=0xbfffee84, envp=0xbfffee8c) at main.c:342
(gdb)
==================================================================


Take care,



-- 
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]