Hi,

I've recompiled cmucl (using the tarred source from today)
on Debian using the binaries from November.

Everything seems to compile fine, apart from warning messages and
a "WARNING: startup-code version (1) different from core version (0)."
message.

The problem I've run into is that when I try do dump a new
core image using the newly compiled lisp and lisp.core I get
the error ...     

* (save-lisp "foo.core")     
[Doing purification: 

Error in function UNIX::SIGSEGV-HANDLER:  Segmentation Violation at #x805182E.

Restarts:
  0: [ABORT] Return to Top-Level.

Debug  (type H for help)

(UNIX::SIGSEGV-HANDLER #<unused-arg> #<unused-arg> #.(INT-SAP #x3FFFE758))
Source: 
; File: target:code/signal.lisp
(DEFINE-SIGNAL-HANDLER SIGSEGV-HANDLER "Segmentation Violation")
0]

When I try to throw back to the top level
I get a kernel::object-not-type-error-handler error.
What really confuses me is that (I'm using Martin Cracauer build
scripts) is that loading build-core.lisp loads worldload.lisp which
in turn dumps a core itself, which works just fine.

Does anyone know what causes this? I would appreciate any
help I could get..

     
Thanks
   Sean

-- 
The pen is mightier than the sword. 
Except of course in sword fights.


Reply via email to