Hi James, > I get the expected output (after changing i32 @llvm.eh.selector() to i64 > llvm.eh.selector.i64()) in top-of-tree, llvm.eh.selector.i64 has been removed (though bitcode will autoupgrade) and there is only i32 @llvm.eh.selector(), which is why my example was written this way. Ciao, Duncan.