https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110737
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- You can also get ICE with _Atomic int with a similar testcase: ``` _Atomic int c; void f(void); int g(void) { return (c += f()); } ```