[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