From: Gabriel D. R. <gd...@in...> - 2010-10-17 09:56:26
|
On Tue, Oct 5, 2010 at 3:14 PM, Faré <fa...@gm...> wrote: > On 5 October 2010 15:22, Nikodemus Siivola <nik...@ra...> wrote: >> On 5 October 2010 21:59, Gabriel Dos Reis <gdr@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. >> >> Removing the SAP-INT type from cross-sap.lisp is probably the way to >> go, but if CCL these days considers undefined type specifiers worth a >> full warning, there are probably other places in the build where the >> issue arises too. >> > Which version of CCL are you using? We experienced that bug at ITA, > and Clozure fixed it in r14323 or so. I am at 1.6-dev-r14121M-trunk and now I am still seeing: ? ;Compiler warnings for "src/code/backq.lisp" : ; In SB!INT:SIMPLE-READER-ERROR: Undefined function SB!INT:BUG ;Compiler warnings for "src/code/cross-misc.lisp" : ; In SB!KERNEL:%DPB: Undefined function SB-XC:BYTE ; In SB!KERNEL:%DPB: Undefined function SB-XC:DPB ; In SB!KERNEL:%LDB: Undefined function SB-XC:BYTE ; In SB!KERNEL:%LDB: Undefined function SB-XC:LDB ;Compiler warnings for "src/code/cross-byte.lisp" : ; In SB-XC:MASK-FIELD: Undefined function SB!INT:BUG ; In SB-XC:LDB: Undefined function SB!INT:BUG ;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". -- Gaby |