Re: Problems building the initial bleeding edge heap image
"bryan o'connor" <[email protected]> Wed, 6 Jul 2005 23:09:23 -0700
| Newsgroups | gmane.lisp.openmcl.bugs |
|---|---|
| Message-ID | <[email protected]> |
the bleeding-edge tree can be very bloody, especially now
with active ppc64 development.
when there are bootstrapping issues, you'll usually find
an image on the ftp site: ftp://clozure.com/pub/testing/
(for ppc32, the latest is "dppccl-image-050705.tar.gz".)
with that, the latest cvs source, and a freshly built dppccl --
you should be able to build.
...bryan
> Trying to follow the instructions from the documentation. (http://
> openmcl.clozure.com/Doc/ch02s04.html) The instructions worked fine
> for the 0.14.3 version, but not for the bleeding edge version
> (updated from cvs 7/6/2005)
>
> Using a dppccl.image generated by the newly installed 0.14.3
> version, I get the following results:
>
> powerbook-g4-17:~/Lisp/OpenMCL/bleedingedge/ccl sulliva$ ./dppccl
> Unhandled exception 4 at 0x40b4, context->regs at #xbffff5a8
> Illegal instruction (0x00001000) at 0x40b4
> ? for help
>
>
> Poking at the debugger gives:
>
> [2264] OpenMCL kernel debugger: D
> Illegal instruction (0x00001000) at 0x40b4
>
>
> [2264] OpenMCL kernel debugger: R
> r00 = 0x00000000 r08 = 0x000006D2 r16 = 0x00000000 r24 = 0x00000000
> r01 = 0xBFFFFA90 r09 = 0xFFFFFFF8 r17 = 0x00000000 r25 = 0x00000000
> r02 = 0x00001FB4 r10 = 0xFFFFFFF8 r18 = 0x0737752E r26 = 0x00000000
> r03 = 0x0000002A r11 = 0x00000000 r19 = 0x00000000 r27 = 0x00000000
> r04 = 0x000D2FC6 r12 = 0x000D2FB8 r20 = 0x0301041E r28 = 0x00000000
> r05 = 0x00000F22 r13 = 0x005003A0 r21 = 0x00000000 r29 = 0x00000000
> r06 = 0x00000030 r14 = 0x000092D0 r22 = 0x00000000 r30 = 0x00000000
> r07 = 0x00000000 r15 = 0x00715FFC r23 = 0x07010406 r31 = 0x00000000
>
> PC = 0x000040B4 LR = 0x000092D8 CTR = 0x0301041E CCR = 0x2800042D
> XER = 0x00000000 MSR = 0x0008F930 DAR = 0x000D2FB8 DSISR =
> 0x42000000
>
>
> [2264] OpenMCL kernel debugger: L
> rcontext = 0x5003A0
> nargs = 0
> r16 (fn) = 0
> r23 (arg_z) = :TOPLEVEL
> r22 (arg_y) = 0
> r21 (arg_x) = 0
> r20 (temp0) = #<1-element vector subtag = 2F @#x0301041e (CODE-
> VECTOR)>
> r19 (temp1/next_method_context) = 0
> r18 (temp2/nfn) = #<Anonymous Function #x0737752e>
> r17 (temp3/fname) = 0
> r31 (save0) = 0
> r30 (save1) = 0
> r29 (save2) = 0
> r28 (save3) = 0
> r27 (save4) = 0
> r26 (save5) = 0
> r25 (save6) = 0
> r24 (save7) = 0
>
>
> [2264] OpenMCL kernel debugger: B
>
>
> (#xBFFFFA90) #x000092E4 : (subprimitive toplevel_loop)
> (#xbffffaa0) #x000093F4 : _start_lisp + 248
>
>
> [2264] OpenMCL kernel debugger: K
> Killed