FYI: Updated Shark for LLVM 2.8 API change r100304

Xerxes Ranby xerxes at zafena.se
Mon Apr 19 11:15:11 PDT 2010


LLVM 2.8 svn contains a subtile API change in r100304
http://llvm.org/viewvc/llvm-project?view=rev&revision=100304
that caused a Shark runtime assertion like the extract below:

java version "1.6.0_18"java: 
/media/disk/llvm/include/llvm/Instructions.h:1091: llvm::Value* 
llvm::CallInst::getOperand(unsigned int) const: Assertion `i_nocapture < 
OperandTraits<CallInst>::operands(this) && "getOperand() out of range!"' 
failed.
Stack dump:
0.    Running pass 'ARM Instruction Selection' on function 
'@"java.nio.CharBuffer::wrap"'
Aborted

This commited change fixes:
http://icedtea.classpath.org/hg/icedtea6/rev/902bacad8d1b

cheers
Xerxes



More information about the distro-pkg-dev mailing list