https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56801
torvald at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |torvald at gcc dot gnu.org Resolution|--- |WORKSFORME --- Comment #6 from torvald at gcc dot gnu.org --- I can't reproduce the ICE with SVN trunk (r220039), so I'll close this for now. The produced code looks correct, although it's a little odd: Both the instrumented and the uinstrumented code path are generated; on instrumented, there's no explicit call to request going irrevocable, but the flags to _ITM_beginTransaction state that only the uninstrumented path is available.