Test case: /* PR c/81231 */ /* { dg-do compile } */ /* { dg-options "" : \ \ \ ina + 1 + i + 1) + 1;} */ enum E; void foo(void) { __atomic_load_n((enum E * ) 0, 0); /* { dg-error "incompatible" } */ __atomic_load_n((enum X * ) 0, 0); /* { dg-error "incompatible" } */ }
. *** This bug has been marked as a duplicate of bug 84290 ***