[Openmcl-devel] Latest trunk (r13464) build issue??

Gary Byers gb at clozure.com
Fri Feb 26 08:48:55 PST 2010



On Fri, 26 Feb 2010, Jon S. Anthony wrote:

> Hi,
>
> Grabbed the latest linuxx86 trunk and tried rebuilding (on x8632) and
> get this:
>
> $ ./lx86cl
> Welcome to Clozure Common Lisp Version 1.5-dev-r13281M-trunk
> (LinuxX8632)!
> ? (rebuild-ccl :full t)
> Rebuilding Clozure Common Lisp using Version 1.5-dev-r13281M-trunk
> (LinuxX8632)
> ;Building lisp-kernel ...
> ;Kernel built successfully.
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/lib/systems.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/systems.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/lib/compile-ccl.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/compile-ccl.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/nxenv.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/nxenv.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/nx.lisp"...
> ; Including "/opt/CCL/ccl-1.5-r13464/ccl/compiler/nx-basic.lisp"...
> ; Including "/opt/CCL/ccl-1.5-r13464/ccl/compiler/lambda-list.lisp"...
> ; Including "/opt/CCL/ccl-1.5-r13464/ccl/compiler/nx0.lisp"...
> ; Including "/opt/CCL/ccl-1.5-r13464/ccl/compiler/nx1.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/l1-fasls/nx.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/optimizers.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/optimizers.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/dll-node.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/dll-node.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/arch.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/arch.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/vreg.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/vreg.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/vinsn.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/vinsn.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/reg.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/reg.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/subprims.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/subprims.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/backend.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/backend.lx32fsl"...
> ;Compiling "/opt/CCL/ccl-1.5-r13464/ccl/compiler/nx2.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/nx2.lx32fsl"...
> ;Compiling
> "/opt/CCL/ccl-1.5-r13464/ccl/compiler/X86/X8632/x8632-arch.lisp"...
> ;Loading #P"/opt/CCL/ccl-1.5/ccl/bin/x8632-arch.lx32fsl"...
> ;Compiling
> "/opt/CCL/ccl-1.5-r13464/ccl/compiler/X86/X8664/x8664-arch.lisp"...
>> Error: Constant MAX-1-BIT-CONSTANT-INDEX is already defined with a
> different value (68719476544)
>> While executing: CCL::DEFINE-CONSTANT, in process listener(1).
>> Type :GO to continue, :POP to abort, :R for a list of available
> restarts.
>> If continued: Redefine MAX-1-BIT-CONSTANT-INDEX to have new value
> 17179869136
>> Type :? for other options.
> 1 > :r
>>   Type (:C <n>) to invoke one of the following restarts:
> 0. Return to break level 1.
> 1. #<RESTART CCL:ABORT-BREAK #x5268A6>
> 2. Redefine MAX-1-BIT-CONSTANT-INDEX to have new value 17179869136
> 3. Retry compiling "ccl:compiler;X86;X8664;x8664-arch.lisp"
> 4. Skip compiling and loading "ccl:compiler;X86;X8664;x8664-arch.lisp"
> 5. Return to toplevel.
> 6. #<RESTART CCL:ABORT-BREAK #x526CA6>
> 7. Reset this thread
> 8. Kill this thread
> 1 > (:c 4)
> Invoking restart: Skip compiling and loading
> "ccl:compiler;X86;X8664;x8664-arch.lisp"
>

Just continue from the constant-redefinition CERROR (via :GO or (:C 2)).
If you choose to skip compiling the file, the fasloader will later
try to complain that the FASL file is missing; the lisp image that
this happens in is in the process of bootstrapping itself and hasn't
yet developed communication skills.




More information about the Openmcl-devel mailing list