Date: Tue, 26 Dec 2017 15:53:54 +0100 From: Emmanuel Vadot <manu@bidouilliste.com> To: Emmanuel Vadot <manu@bidouilliste.com> Cc: Karl Denninger <karl@denninger.net>, freebsd-arm@freebsd.org Subject: Re: Crochet for RPI3 fails in tblgen Message-ID: <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> In-Reply-To: <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 26 Dec 2017 15:52:28 +0100 Emmanuel Vadot <manu@bidouilliste.com> wrote: > On Tue, 26 Dec 2017 08:41:08 -0600 > Karl Denninger <karl@denninger.net> wrote: >=20 > > On 12/25/2017 09:48, Karl Denninger wrote: > > > Blows up here: > > > > > > .... > > > > > > ..... > > > --- AArch64GenInstrInfo.inc --- > > > llvm-tblgen -gen-instr-info=A0 -I > > > /pics/CrossBuild-Head/src/contrib/llvm/include - > > > I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=A0 -d > > > AArch64GenInstrI > > > nfo.inc.d -o AArch64GenInstrInfo.inc=A0 > > > /pics/CrossBuild-Head/src/contrib/llvm/lib > > > /Target/AArch64/AArch64.td > > > --- AArch64GenMCCodeEmitter.inc --- > > > llvm-tblgen -gen-emitter=A0 -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): > >=20 > > --- AArch64GenRegisterInfo.inc --- > > llvm-tblgen -gen-register-info=A0 -I > > /pics/CrossBuild-Head/src/contrib/llvm/include -I > > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=A0 -d > > AArch64GenRegisterInfo.inc.d -o AArch64GenRegisterInfo.inc=A0 > > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64/AArch64.td > > --- AArch64GenRegisterBank.inc --- > > llvm-tblgen: Unknown command line argument '-gen-register-bank'.=A0 Try: > > 'llvm-tblgen -help' > > llvm-tblgen: Did you mean '-gen-register-info'? > > *** [AArch64GenRegisterBank.inc] Error code 1 > >=20 > > 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 > >=20 > >=20 > > I don't think this is crochet that's responsible... looks like llvm has > > "issues" with cross-building.... >=20 > Did you run make kernel-toolchain (or buildworld) before ? > If yes this might be the recent update of clang. >=20 Ah sorry, it seems that this is during either kernel-toolchain or buildworld. --=20 Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171226155354.8ab6be553e06125a0e6dd95e>