Crochet for RPI3 fails in tblgen

Emmanuel Vadot manu at bidouilliste.com
Tue Dec 26 14:53:59 UTC 2017


On Tue, 26 Dec 2017 15:52:28 +0100
Emmanuel Vadot <manu at bidouilliste.com> wrote:

> On Tue, 26 Dec 2017 08:41:08 -0600
> Karl Denninger <karl at denninger.net> wrote:
> 
> > On 12/25/2017 09:48, Karl Denninger wrote:
> > > Blows up here:
> > >
> > > ....
> > >
> > > .....
> > > --- AArch64GenInstrInfo.inc ---
> > > llvm-tblgen -gen-instr-info  -I
> > > /pics/CrossBuild-Head/src/contrib/llvm/include -
> > > I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64  -d
> > > AArch64GenInstrI
> > > nfo.inc.d -o AArch64GenInstrInfo.inc 
> > > /pics/CrossBuild-Head/src/contrib/llvm/lib
> > > /Target/AArch64/AArch64.td
> > > --- AArch64GenMCCodeEmitter.inc ---
> > > llvm-tblgen -gen-emitter  -I
> > > /pics/CrossBuild-Head/src/contrib/llvm/include -I /
> > >
> > > make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm
> > > --- AArch64GenDisassemblerTables.inc ---
> > > *** [AArch64GenDisassemblerTables.inc] Error code 1
> > >
> > >
> > >
> > > -HEAD as of this morning (12/25)
> > >
> > Ok now it's blowing up in a different place and way (with a new svn
> > update as of a few minutes ago):
> > 
> > --- AArch64GenRegisterInfo.inc ---
> > llvm-tblgen -gen-register-info  -I
> > /pics/CrossBuild-Head/src/contrib/llvm/include -I
> > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64  -d
> > AArch64GenRegisterInfo.inc.d -o AArch64GenRegisterInfo.inc 
> > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64/AArch64.td
> > --- AArch64GenRegisterBank.inc ---
> > llvm-tblgen: Unknown command line argument '-gen-register-bank'.  Try:
> > 'llvm-tblgen -help'
> > llvm-tblgen: Did you mean '-gen-register-info'?
> > *** [AArch64GenRegisterBank.inc] Error code 1
> > 
> > make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm
> > --- AArch64GenDisassemblerTables.inc ---
> > error:Could not find 'FAULTING_LOAD_OP' instruction!
> > --- AArch64GenMCCodeEmitter.inc ---
> > error:Could not find 'FAULTING_LOAD_OP' instruction!
> > --- AArch64GenAsmWriter1.inc ---
> > error:Could not find 'FAULTING_LOAD_OP' instruction!
> > --- AArch64GenAsmWriter.inc ---
> > error:Could not find 'FAULTING_LOAD_OP' instruction!
> > --- AArch64GenDisassemblerTables.inc ---
> > *** [AArch64GenDisassemblerTables.inc] Error code 1
> > 
> > 
> > I don't think this is crochet that's responsible... looks like llvm has
> > "issues" with cross-building....
> 
>  Did you run make kernel-toolchain (or buildworld) before ?
>  If yes this might be the recent update of clang.
> 

 Ah sorry, it seems that this is during either kernel-toolchain or
buildworld.

-- 
Emmanuel Vadot <manu at bidouilliste.com> <manu at freebsd.org>


More information about the freebsd-arm mailing list