If it's _not_ a gcc miscompilation, you'll need to attach the .bc file
that's crashing lli so someone with an ARM llvm build can try to
reproduce your problem. You'd also need the exact lli command line
you're using, but I see that at the bottom of your crash dump.
I have changed my compiler to Sourcery G++ Lite 2009q3-67 but i still get the same error. Could someone with access to ARM llvm build see if the error is reproducible . The .bc is attached and my lli command line is " lli -march=arm twofunctions.bc"
twofunctions.bc (1000 Bytes)