[asdf-devel] CMUCL error with 20c

Faré fahree at gmail.com
Sat Mar 31 03:07:15 UTC 2012


On Fri, Mar 30, 2012 at 22:21, Raymond Toy <toy.raymond at gmail.com> wrote:
> On 3/30/12 4:24 PM, Faré wrote:
>> Same here on Linux x84. Everything works great with CMUCL 20b, but 20c
>> fails with these low-level failures. I suspect a bug in CMUCL itself.
>
> How did you run this test?  I did make lisp=cmucl CMUCL=<20c> test-lisp.
>
> No problems with 20c or latest snapshot on OSX.  (Unicode builds.)
>
> But I see you ran this on a linux box.  I'll to check that out too....
>
> BTW, the gmane list for cmucl devel has been broken for quite some time.
>  It receives messages, but you can't send from there.  I don't know why.
>
Yes, you indeed test with
	make lisp=cmucl CMUCL=$cmuclbinary test-lisp

Using the 20c release tarball (since I fail to compile the latest from git),
on Linux x64, I get these three failures.

The first is the same as for Robert (skipping to the error),
and the other two are similar.

------>8------>8------>8------>8------>8------>8------>8------>8------>8------
;; Loading #P"/home/fare/cl/asdf/tmp/fasls/cmu-20c_release-20c__20c_unicode_-linux-x86/asdf.sse2f".
; [GC threshold exceeded with 33,368,176 bytes in use.  Commencing GC.]
; [GC completed with 23,528,024 bytes retained and 9,840,152 bytes freed.]
; [GC will next occur when at least 35,528,024 bytes are in use.]

; Python version 1.1, VM version Intel x86/sse2 on 2012-03-30 22:32:47.
; Compiling: /home/fare/cl/asdf/test/test.lisp 2011-10-29 16:27:12

Type-error in KERNEL::OBJECT-NOT-TYPE-ERROR-HANDLER:
   -364 is not of type (OR (MOD 536870911) NULL)
ABORTING:
 #<TYPE-ERROR {598E193D}>
ABORTING:
 #<TYPE-ERROR {598E193D}>
Script failed

Using lisp -noinit -batch, test-around-compile.script failed
------>8------>8------>8------>8------>8------>8------>8------>8------>8------
Testing: test-try-recompiling-1.script
+ lisp -noinit -batch -eval '(load "test-try-recompiling-1.script")'
; Loading #P"/home/fare/cl/asdf/test/test-try-recompiling-1.script".
;; Loading #P"/home/fare/cl/asdf/test/script-support.lisp".
;; Loading #P"/home/fare/cl/asdf/tmp/fasls/cmucl/asdf.sse2f".
; [GC threshold exceeded with 12,015,096 bytes in use.  Commencing GC.]
; [GC completed with 1,896,744 bytes retained and 10,118,352 bytes freed.]
; [GC will next occur when at least 13,896,744 bytes are in use.]
;; Loading #P"/home/fare/cl/asdf/test/try-recompiling-1.asd".
; Comment: $Header: src/pcl/simple-streams/external-formats/utf-8.lisp $

; Compiling DEFINE-EXTERNAL-FORMAT UTF-8:
; Compiling DEFINE-EXTERNAL-FORMAT UTF-8:
; Byte Compiling Top-Level Form:

; Python version 1.1, VM version Intel x86/sse2 on 2012-03-30 22:33:20.
; Compiling: /home/fare/cl/asdf/test/try-recompiling-1.lisp 2010-08-03 12:00:37

; [GC threshold exceeded with 13,912,488 bytes in use.  Commencing GC.]
; [GC completed with 3,657,288 bytes retained and 10,255,200 bytes freed.]
; [GC will next occur when at least 15,657,288 bytes are in use.]

; In: LAMBDA (STREAM::%SLOTS%)

;   (STREAM::OCTETS-TO-CHAR :UTF-8 STREAM::STATE
;                           (AREF STREAM::OCOUNT STREAM::K)
;                           (IF # # #)
;                           ...)
; --> LET IF LET STREAM::OCTETS-TO-CODEPOINT MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL LABELS BLOCK LET DOTIMES DO BLOCK LET TAGBODY LET
; --> TAGBODY LET IF SETF LET* MULTIPLE-VALUE-BIND LET LET
; ==>
;   (SETQ #:G29 #:G40)
; Note: Doing signed word to integer coercion (cost 20) to #:G29.
;
Type-error in KERNEL::OBJECT-NOT-TYPE-ERROR-HANDLER:
   -296 is not of type (OR (MOD 536870911) NULL)
ABORTING:
 #<TYPE-ERROR {5829DF0D}>
ABORTING:
 #<TYPE-ERROR {5829DF0D}>
Script failed

Using lisp -noinit -batch, test-try-recompiling-1.script failed
------>8------>8------>8------>8------>8------>8------>8------>8------>8------
Testing: test-xach-update-bug.script
+ lisp -noinit -batch -eval '(load "test-xach-update-bug.script")'
; Loading #P"/home/fare/cl/asdf/test/test-xach-update-bug.script".
;; Loading #P"/home/fare/cl/asdf/test/script-support.lisp".
;; Loading #P"/home/fare/cl/asdf/tmp/fasls/cmucl/asdf.sse2f".
; [GC threshold exceeded with 12,010,712 bytes in use.  Commencing GC.]
; [GC completed with 1,980,040 bytes retained and 10,030,672 bytes freed.]
; [GC will next occur when at least 13,980,040 bytes are in use.]
;; Loading #P"/home/fare/cl/asdf/test/xach-foo-1/foo.asd".
;; Loading #P"/home/fare/cl/asdf/tmp/fasls/cmu-20c_release-20c__20c_unicode_-linux-x86/test/xach-foo-1/a.sse2f".
;; Loading #P"/home/fare/cl/asdf/test/xach-foo-2/foo.asd".
;; Loading #P"/home/fare/cl/asdf/tmp/fasls/cmu-20c_release-20c__20c_unicode_-linux-x86/test/xach-foo-2/a.sse2f".
; Comment: $Header: src/pcl/simple-streams/external-formats/utf-8.lisp $

; Compiling DEFINE-EXTERNAL-FORMAT UTF-8:
; Compiling DEFINE-EXTERNAL-FORMAT UTF-8:
; Byte Compiling Top-Level Form:

; Python version 1.1, VM version Intel x86/sse2 on 2012-03-30 22:33:26.
; Compiling: /home/fare/cl/asdf/test/xach-foo-2/b.lisp 2011-10-29 16:27:12

; [GC threshold exceeded with 13,990,064 bytes in use.  Commencing GC.]
; [GC completed with 3,552,752 bytes retained and 10,437,312 bytes freed.]
; [GC will next occur when at least 15,552,752 bytes are in use.]

; In: LAMBDA (STREAM::%SLOTS%)

;   (STREAM::OCTETS-TO-CHAR :UTF-8 STREAM::STATE
;                           (AREF STREAM::OCOUNT STREAM::K)
;                           (IF # # #)
;                           ...)
; --> LET IF LET STREAM::OCTETS-TO-CODEPOINT MULTIPLE-VALUE-BIND
; --> MULTIPLE-VALUE-CALL LABELS BLOCK LET DOTIMES DO BLOCK LET TAGBODY LET
; --> TAGBODY LET IF SETF LET* MULTIPLE-VALUE-BIND LET LET
; ==>
;   (SETQ #:G29 #:G40)
; Note: Doing signed word to integer coercion (cost 20) to #:G29.
;
Type-error in KERNEL::OBJECT-NOT-TYPE-ERROR-HANDLER:
   -405 is not of type (OR (MOD 536870911) NULL)
ABORTING:
 #<TYPE-ERROR {5834D36D}>
ABORTING:
 #<TYPE-ERROR {5834D36D}>
Script failed

Using lisp -noinit -batch, test-xach-update-bug.script failed
------>8------>8------>8------>8------>8------>8------>8------>8------>8------

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Once upon a time, there was a person whose life was so good
there was no story to tell about it.  — Foer




More information about the asdf-devel mailing list