-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Code randomization breaks exception handling:
int main() {
try { throw 42; }
catch (int) {}
}
$ SZ_CODE=1 SZ_LOWER=1 szcc++ exception.cpp
...
LandingPadInst not the first non-PHI instruction in the block.
%7 = landingpad { i8*, i32 }
catch i8* %.indirect1
in function stabilizer_main
LLVM ERROR: Broken function found, compilation aborted!
...
Metadata
Metadata
Assignees
Labels
No labels