[LLVMbugs] [Bug 1422] NEW: Landing pad wrongly removed
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Tue May 15 08:10:29 PDT 2007
http://llvm.org/bugs/show_bug.cgi?id=1422
Summary: Landing pad wrongly removed
Product: new-bugs
Version: unspecified
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: baldrick at free.fr
In the attached testcase, consider the following call to __gnat_rcheck_12:
invoke void @__gnat_rcheck_12( i8* getelementptr ([13 x i8]* @.str, i32 0, i32
0), i32 103 )
to label %UnifiedUnreachableBlock unwind label %unwind869
[This is the only call taking 103 as last parameter]. After codegen with
llc -enable-eh, this invoke has no entry in the eh table and the unwind
block %unwind869 seems to have been deleted. This is unfortunate because
when run this call is executed and raises an exception which is not caught...
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the llvm-bugs
mailing list