[Openmcl-devel] CCL fails to compile SBCL

Daniel Herring dherring at tentpost.com
Sun Oct 17 10:51:41 PDT 2010


FYI, there is a current thread on sbcl-devel entitled
"build failure when bootstrapping with Clozure CL"

Here is a summary of that thread.


> On 5 October 2010 15:22, Nikodemus Siivola <nikodemus at random-state.net> 
wrote:
>> On 5 October 2010 21:59, Gabriel Dos Reis <gdr at integrable-
>>
>>> SBCL builds fails with Clozure CL as bootstrapping Lisp system.
>>> Apparently, it is picky about use of undefined functions.
>>
>>> ;Compiler warnings for "src/code/cross-sap.lisp" :
>>> ;   In SAP+: Unknown or invalid type SAP-INT, declaration ignored
>>>> Error: FAILURE-P was set when creating 
"obj/from-host/src/code/cross-sap.lx64fsl".
>>
>> Not functions, types. SAP-INT is defined only later in the build, in
>> src/compiler/target/vm.lisp.


On Sun, Oct 17, 2010 at 10:45 AM, Nikodemus Siivola wrote:
> On 17 October 2010 18:30, Gabriel Dos Reis wrote:
>
>> Ooops, that was the revision number of their bootstrapping image.
>> The actual source (and built compiler) is at revision 14367.  So, I'm
>> using a version post that mentioned by Fare.
>
> Ok. The thing to find out is if CCL intentionally considers forward
> references to types worth a full warning, or if this a regression.


On Sun, 17 Oct 2010, Nikodemus Siivola wrote:

> Like I said, if full warning for forward-referenced type specifiers is
> the new official line for CCL, I'm quite willing to look at adjusting
> the build to account for this.
>
> Given limited time available, however, if CCL folks themselves
> consider this a bug -- as Faré hinted -- I'd rather not, because it
> isn't otherwise an issue. (And presumably CCL would then fix their bug
> and the build would work again.)


Later,
Daniel


More information about the Openmcl-devel mailing list