[Openmcl-devel] CCL fails to compile SBCL

Daniel Herring dherring at tentpost.com
Sun Oct 17 17:51:41 UTC 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> 
>> 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 
>> 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.)


More information about the Openmcl-devel mailing list