Sorry --- took the wrong bit out of the screen --- the backtrace hid the key stuff.
Looks like something is badly wrong with CMUCL for me. Anyone else out there able to test with 20c for Mac OS X?
; Python version 1.1, VM version Intel x86/sse2 on 2012-03-28 12:37:57. ; Compiling: /Users/rpg/lisp/asdf/test/test.lisp 2011-10-21 16:34:09
Type-error in KERNEL::OBJECT-NOT-TYPE-ERROR-HANDLER: -364 is not of type (OR (MOD 536870911) NULL)
Break [Condition of type SIMPLE-CONDITION]
Restarts: 0: [CONTINUE] Return from BREAK. 1: [RETRY ] Retry compiling #<CL-SOURCE-FILE "test-around-compile" "test">. 2: [ACCEPT ] Continue, treating compiling #<CL-SOURCE-FILE "test-around-compile" "test"> as having been successful. 3: Return NIL from load of "test-around-compile.script". 4: [ABORT ] Skip remaining initializations.
De
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.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org For pretty much every writer, the big problem isn't piracy, it's obscurity. — Tim O'Reilly, as cited by Cory Doctorow
On Wed, Mar 28, 2012 at 13:59, Robert Goldman rpgoldman@sift.info wrote:
Sorry --- took the wrong bit out of the screen --- the backtrace hid the key stuff.
Looks like something is badly wrong with CMUCL for me. Anyone else out there able to test with 20c for Mac OS X?
; Python version 1.1, VM version Intel x86/sse2 on 2012-03-28 12:37:57. ; Compiling: /Users/rpg/lisp/asdf/test/test.lisp 2011-10-21 16:34:09
Type-error in KERNEL::OBJECT-NOT-TYPE-ERROR-HANDLER: -364 is not of type (OR (MOD 536870911) NULL)
Break [Condition of type SIMPLE-CONDITION]
Restarts: 0: [CONTINUE] Return from BREAK. 1: [RETRY ] Retry compiling #<CL-SOURCE-FILE "test-around-compile" "test">. 2: [ACCEPT ] Continue, treating compiling #<CL-SOURCE-FILE "test-around-compile" "test"> as having been successful. 3: Return NIL from load of "test-around-compile.script". 4: [ABORT ] Skip remaining initializations.
De
asdf-devel mailing list asdf-devel@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
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.
Ray
On Fri, Mar 30, 2012 at 22:21, Raymond Toy toy.raymond@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
Not being strictly related, it might be of some value to know that ABCL 1.0.1 fails with a similar error while loading some systems (not the testsuite; I noticed ironclad) because of a bug in a CLOS implementation which prevented %component-encoding from appearing in some components, but which was fixed in 1.1.0-dev (so I didn't try to find when it was fixed).
On 3/28/12 10:59 AM, Robert Goldman wrote:
Sorry --- took the wrong bit out of the screen --- the backtrace hid the key stuff.
Looks like something is badly wrong with CMUCL for me. Anyone else out there able to test with 20c for Mac OS X?
; Python version 1.1, VM version Intel x86/sse2 on 2012-03-28 12:37:57. ; Compiling: /Users/rpg/lisp/asdf/test/test.lisp 2011-10-21 16:34:09
Type-error in KERNEL::OBJECT-NOT-TYPE-ERROR-HANDLER: -364 is not of type (OR (MOD 536870911) NULL)
Ouch. Let me take a look. There weren't that many changes between 20b and 20c.
Ray