https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61872
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code Status|UNCONFIRMED |ASSIGNED Last reconfirmed| |2014-07-23 Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Confirmed, mine. int main() { long double a; __builtin_memset(&a, '\0', sizeof(long double)); a = 1.0; long double b; __builtin_memset(&b, '\0', sizeof(long double)); b = 1.0; if (__builtin_memcmp(&a, &b, sizeof(long double))) __builtin_abort (); return 0; }