2 /* { dg-do compile } */
3 /* { dg-options "-O -fstack-protector -fno-strict-aliasing" } */
4 /* { dg-require-effective-target fstack_protector } */
6 extern void bar (char *);
18 char c[sizeof (double)];
19 __builtin_memcpy (c, &b, sizeof (c));
20 if (*(double *) c != 2.0)