[Openmcl-devel] New 0.14 binaries
Camille Troillard
tuscland at mac.com
Sat Dec 20 07:30:16 PST 2003
Hi Gary,
Congratulations for the new release.
I've updated from CVS, lots of files were changed!
I did not took time yet to see exactly what are the enhancements, but
it sure looks fine.
Here some of my notes, suggestion and problems.
As files were changed, I've decided to recompile everything:
lisp-kernel, level-0 sources and level-1 sources. The lisp-kernel
recompilation ran good but I can't not compile neither level-0 neither
level-1.
Here are the debugger traces:
? (ccl:xload-level-0)
> Error in process listener(1): There is no package named "PPC32" .
> While executing: %COLLECT-XTOKEN
> Type :GO to continue, :POP to abort.
> If continued: Retry finding package with name "PPC32".
Same problem with level-1.
So it seems it is not possible to build a fresh lisp image from the
"old" image, obviously.
I downloaded the new binaries and compiled without any problem the new
release.
The only curious thing is that my dppccl executable is smaller than the
one provided in the latest distribution, perhaps this is because I am
using the latest XCode 1.1 tools (GCC 3.3) to compile OpenMCL?
Although OpenMCL seems to run fine, I got a problem with ASDF files.
Here is what I get while loading an ASDF system:
; loading system definition from
; /Users/camille/site-lisp/defsystems/cl-serve.asd into #<Package
"ASDF265">
> Error in process listener(1): value CL-SERVE is not of the expected
type STRING.
If I modify: (defsystem cl-serve ...
to (defsystem "cl-serve" ...
Everything runs fine. The problem is that everyone uses the latter
syntax, so I guess OpenMCL has become more strictly bounded to the ANSI
standard, but I can't tell as my Lisp knowledge is not broad enough.
Here is the complete stack trace if you are interested :
> While executing: CCL::%SHARED-INITIALIZE
> Type :GO to continue, :POP to abort.
> If continued: Skip loading init file.
Type :? for other options.
1 > :b
(F0135AF0) : 0 "CCL::%SHARED-INITIALIZE" 456
(F0135B00) : 1 NIL NIL
(F0135B10) : 2 "#<CCL::STANDARD-KERNEL-METHOD SHARED-INITIALIZE
(STANDARD-OBJECT T)>" 48
(F0135B20) : 3 "CCL::%MAKE-STD-INSTANCE" 296
(F0135B30) : 4 NIL NIL
(F0135B40) : 5 "#<CCL::STANDARD-KERNEL-METHOD MAKE-INSTANCE
(STANDARD-CLASS)>" 56
(F0135B50) : 6 NIL NIL
(F0135B60) : 7 "CCL::%MAKE-INSTANCE" 80
(F0135B70) : 8 "Anonymous Function #x544B546" 188
(F0135B80) : 9 "CCL::PROGN-IN-ENV" 160
(F0135B90) : 10 "CCL::LOAD-FROM-STREAM" 220
(F0135BA0) : 11 "CCL::%LOAD" 1316
(F0135BC0) : 12 NIL NIL
(F0135BD0) : 13 "LOAD" 636
(F0135BF0) : 14 "FIND-SYSTEM" 332
(F0135C00) : 15 "OPERATE" 200
(F0135C10) : 16 NIL NIL
(F0135C20) : 17 "CCL::CALL-CHECK-REGS" 72
(F0135C30) : 18 "CCL::LOAD-FROM-STREAM" 220
(F0135C40) : 19 "CCL::%LOAD" 1316
(F0135C60) : 20 NIL NIL
(F0135C70) : 21 "LOAD" 636
(F0135C90) : 22 "CCL::STARTUP-CCL" 424
(F0135CC0) : 23 "Anonymous Function #x510F08E" 92
(F0135CD0) : 24 NIL NIL
(F0135CE0) : 25 "Anonymous Function #x5138B56" 500
(F0135D00) : 26 "CCL::RUN-PROCESS-INITIAL-FORM" 348
(F0135D30) : 27 NIL NIL
(F0135D40) : 28 "Anonymous Function #x50FC56E" 152
(F0135D60) : 29 "Anonymous Function #x50F80B6" 172
Thanks for any help !
Cheers,
Camille
More information about the Openmcl-devel
mailing list