Attached bytecode (probably) cycles and consumes all available memory. Reproduce with: ulimit -v 512000 llc -enable-eh locale.bc
Created attachment 688 [details] Failed bytecode
Err, not bytecode, but llc cycles :)
BranchFolding::OptimizeBlock recursing infinitely. Likely problem handling landing pad. This code is currently evolving.
Created attachment 814 [details] another testcase, from the Ada runtime
Created attachment 815 [details] Updated testcase Bytecode is not valid anymore due to format change. Attaching source.
Fixed, patch here: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070430/048754.html Testcase here: CodeGen/Generic/2007-04-30-LandingPadBranchFolding.ll -Chris