[LLVMdev] [cfe-dev] !!! 3.2 Release RC2 deadline November 29th
dc552 at cam.ac.uk
Wed Nov 28 09:30:55 PST 2012
On 28 Nov 2012, at 17:02, Tanya Lattner wrote:
>> 14116 - Inliner incorrectly combines cleanup and catch landing pads
> I think this one can be moved out as a release blocker. Too much debate and no action on the bug in over a month.
This bug means that we can't compile at anything over -O1, or we get code that does the wrong thing (e.g. terminate instead of catching an exception) if a function with a cleanup is inlined into one with a catch (or possibly the other way around). I would really like to see it fixed for 3.2, because it results in some fairly serious miscompilations. I discussed it with a few people at the DevMeeting.
More information about the llvm-dev