https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61594
--- Comment #1 from Patrick Marlier <patrick.marlier at gmail dot com> --- Created attachment 33058 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33058&action=edit reduced testcase $ xgcc -Wall -Wextra -Wfatal-errors -O2 -fgnu-tm -S pr61594.c pr61594.c: In function ‘fn1’: pr61594.c:12:40: internal compiler error: in requires_barrier, at trans-mem.c:1517 __attribute__((transaction_safe)) void fn1() { fn2(""); }