Hi Mark,
You fixed it already, I see. Sorry about the breakage. Which library fails next? :-)
bye,
Erik.
Sent from my Nokia phone -----Original Message----- From: Mark Evenson Sent: 20/09/2011, 10:00 To: Armed Bear Subject: [armedbear-devel] SVN r13600 breaks clean trunk Build
Unfortunately, the recent commit to fix the compilation of circularity in FASL has broken the compilation of jvm.lisp when building from scratch. It is not immediately obvious to me how to fix this, as it seems to involve the forms emitted by the compiler.
… ; Compiling /home/evenson/work/abcl/src/org/armedbear/lisp/jvm.lisp ... ; (IN-PACKAGE "JVM") ; Loading /home/evenson/work/abcl/src/org/armedbear/lisp/compiler-error.lisp ... ; Loaded /home/evenson/work/abcl/src/org/armedbear/lisp/compiler-error.lisp (0.0010 seconds) ; Loading /home/evenson/work/abcl/src/org/armedbear/lisp/jvm-instructions.lisp ... ; Loaded /home/evenson/work/abcl/src/org/armedbear/lisp/jvm-instructions.lisp (0.074 seconds) ; Loading /home/evenson/work/abcl/src/org/armedbear/lisp/jvm-class-file.lisp ... ; Loaded /home/evenson/work/abcl/src/org/armedbear/lisp/jvm-class-file.lisp (0.095 seconds) ; (DEFVAR *CLOSURE-VARIABLES* ...) ; (DEFVAR *ENABLE-DFORMAT* ...) ; (DEFVAR *CALLBACKS* ...) ; (DECLAIM (INLINE INVOKE-CALLBACKS)) ; (DEFUN INVOKE-CALLBACKS ...) ; (DEFMACRO DFORMAT ...) ; (DECLAIM (INLINE U2 ...)) ; (DEFKNOWN U2 ...) ; (DEFUN U2 ...) ; (DEFKNOWN S1 ...) ; (DEFUN S1 ...) ; (DEFKNOWN S2 ...) ; (DEFUN S2 ...) ; (DEFMACRO WITH-SAVED-COMPILER-POLICY ...) ; (DEFVAR *COMPILER-DEBUG* ...) ; (DEFVAR *POOL* ...) ; (DEFVAR *STATIC-CODE* ...) ; (DEFVAR *CLASS-FILE* ...) ; (DEFVAR *EXTERNALIZED-OBJECTS* ...) ; (DEFVAR *DECLARED-FUNCTIONS* ...) ; (DEFSTRUCT (ABCL-CLASS-FILE # ...) ...) ; (DEFUN CLASS-NAME-FROM-FILESPEC ...) ; (DEFUN MAKE-UNIQUE-CLASS-NAME ...) 69.461 seconds real time 150877519 cons cells PROGRAM-ERROR: Wrong number of arguments for #<DUMP-OBJECT {1BE20C}>.
-- "A screaming comes across the sky. It has happened before, but there is nothing to compare to it now."
_______________________________________________ armedbear-devel mailing list armedbear-devel@common-lisp.net http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel
On Sep 20, 2011, at 10:34 , ehuels@gmail.com wrote:
Hi Mark,
You fixed it already, I see. Sorry about the breakage. Which library fails next? :-)
Unfortunately, I'm having problems compiling closure-common (closure-common-20101107-git), upon which closure-html depends:
The assertion (EQ SYSTEM:INDEX T) failed. [Condition of type SIMPLE-ERROR]
Restarts: 0: [CONTINUE] Retry assertion. 1: [TRY-RECOMPILING] Try recompiling encodings-data 2: [RETRY] Retry compiling #<CLOSURE-COMMON-SYSTEM::CLOSURE-SOURCE-FILE "closure-common" "encodings-data">. 3: [ACCEPT] Continue, treating compiling #<CLOSURE-COMMON-SYSTEM::CLOSURE-SOURCE-FILE "closure-common" "encodings-data"> as having been successful. 4: [ABORT] Abort compilation. 5: [*ABORT] Return to SLIME's top level. --more--
Backtrace: 0: (#<FUNCTION {2ECCA280}> #<SIMPLE-ERROR {39325D6B}> #<FUNCTION {2ECCA280}>) 1: (APPLY #<FUNCTION {2ECCA280}> (#<SIMPLE-ERROR {39325D6B}> #<FUNCTION {2ECCA280}>)) 2: (SYSTEM::RUN-HOOK SYSTEM::*INVOKE-DEBUGGER-HOOK* #<SIMPLE-ERROR {39325D6B}> #<FUNCTION {2ECCA280}>) 3: (INVOKE-DEBUGGER #<SIMPLE-ERROR {39325D6B}>) 4: (ERROR #<SIMPLE-ERROR {39325D6B}>) 5: (SYSTEM::ASSERT-ERROR (EQ SYSTEM:INDEX T) NIL NIL) 6: (SYSTEM::DF-HANDLE-CIRCULARITY 65535 #S(SYSTEM::STRING-OUTPUT-STREAM) NIL) 7: (SYSTEM::DUMP-OBJECT 65535 #S(SYSTEM::STRING-OUTPUT-STREAM)) 8: (SYSTEM::DUMP-VECTOR #(0 1 2 3 4 5 ...) #S(SYSTEM::STRING-OUTPUT-STREAM)) 9: (SYSTEM::DUMP-OBJECT #(0 1 2 3 4 5 ...) #S(SYSTEM::STRING-OUTPUT-STREAM)) 10: (SYSTEM:DUMP-FORM #(0 1 2 3 4 5 ...) #S(SYSTEM::STRING-OUTPUT-STREAM)) 11: (JVM::SERIALIZE-OBJECT #(0 1 2 3 4 5 ...)) 12: (JVM::EMIT-LOAD-EXTERNALIZED-OBJECT #(0 1 2 3 4 5 ...)) 13: (JVM::COMPILE-FORM '#(0 1 2 3 4 5 ...) JVM::STACK NIL) 14: (JVM::COMPILE-FORM (MAKE-INSTANCE 'RUNES-ENCODING::8-BIT-CHARSET :NAME ':ISO-8859-1 :TO-UNICODE-TABLE '#(0 1 2 3 4 5 ...)) JVM::STACK NIL) 15: (JVM::COMPILE-FUNCTION-CALL (SYSTEM:PUTHASH ':ISO-8859-1 #S(JVM::VAR-REF :VARIABLE #S(JVM::VARIABLE-INFO :NAME RUNES-ENCODING::*CHARSETS* :INITFORM NIL :DECLARED-TYPE :NONE :DERIVED-TYPE :NONE :IGNORE.. 16: (JVM:COMPILE-DEFUN NIL (LAMBDA NIL (SYSTEM:PUTHASH ':ISO-8859-1 RUNES-ENCODING::*CHARSETS* (MAKE-INSTANCE 'RUNES-ENCODING::8-BIT-CHARSET :NAME ':ISO-8859-1 :TO-UNICODE-TABLE '#))) NIL "/home/evenson/...
-- "This is not a disentanglement, but a progressive /knotting-into/."
armedbear-devel@common-lisp.net