[LLVMdev] new at LLVM
Eric Christopher
echristo at apple.com
Tue Mar 22 23:58:27 PDT 2011
On Mar 22, 2011, at 11:54 PM, mohitbansal111 at gmail.com wrote:
> hii,
>
> On running hello world program :
> Its working fine with "llvm-gcc hello.c -o hello" and then "./hello" command..
> but with "llvm-gcc -O3 -emit-llvm hello.c -c -o hello.bc" and then "lli hello.bc" its give error :
>
>
> lli: BitcodeReader.cpp:863: bool llvm::BitcodeReader::ParseMetadata(): Assertion `Kind == NewKind && "FIXME: Unable to handle custom metadata mismatch!"' failed.
> 0 lli 0x08721a28
> Stack dump:
> 0. Program arguments: lli hello.bc
> Aborted
>
>
> now what i had to do
lli probably doesn't deal well with some of the new metadata. There's not a lot you can do about it unless you want to hack on llvm (though a bug report would be nice). That said, do you need the interpreter?
-eric
More information about the llvm-dev
mailing list