[LLVMbugs] [Bug 11275] New: The unwind destination does not have a landingpad instruction!
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Mon Oct 31 04:25:44 PDT 2011
http://llvm.org/bugs/show_bug.cgi?id=11275
Bug #: 11275
Summary: The unwind destination does not have a landingpad
instruction!
Product: new-bugs
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: baldrick at free.fr
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
Created attachment 7555
--> http://llvm.org/bugs/attachment.cgi?id=7555
testcase .ll
This occurs when building 447.dealII using the nightly testsuite. Somewhat
reduced testcase attached. Reproduce using:
$ opt lpad.ll -instcombine -disable-output
The unwind destination does not have a landingpad instruction!
invoke void @_ZSt20__throw_length_errorPKc(i8* getelementptr inbounds ([23 x
i8]* @.cst16814, i64 0, i64 0)) noreturn
to label %.noexc75.i unwind label %"63.i.nonloopexit"
The unwind destination does not have a landingpad instruction!
invoke void @_ZSt17__throw_bad_allocv() noreturn
to label %.noexc76.i unwind label %"63.i.nonloopexit"
LandingPadInst not the first non-PHI instruction in the block.
%lpad.nonloopexit262 = landingpad { i8*, i32 } personality i32 (i32, i64,
i8*, i8*)* @__gxx_personality_v0
cleanup
Broken module found, compilation aborted!
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list