[LLVMdev] lli interpreter crashed for integer type whose bitwidth > 64
Duncan Sands
baldrick at free.fr
Mon Dec 3 00:25:07 PST 2007
Hi,
> The replacement of getABITypeSize with getTypeSize caused it.
> This seems an alignment unmatch issue. As for type i75, the
> getABITypeSize/getABITypeAlignment will return 10 while in APInt, it
> actually allocated two-64bit-array (128bit totally) hence the malloc/free
> crashed.
indeed ExecutionEngine.cpp needs to be updated. Can you please
open a bugreport for this.
Thanks,
Duncan.
More information about the llvm-dev
mailing list