https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68122
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mpolacek at gcc dot gnu.org --- Comment #4 from Marek Polacek <mpolacek at gcc dot gnu.org> --- The original testcase does not ICE anymore, but e.g. this one does: int cnt; int *p; int main(void) { __transaction_atomic { cnt++; *p = 6; } }