1 /* { dg-do compile } */
2 /* { dg-require-effective-target int_eq_float } */
8 bci (const float &source)
11 memcpy (&dest, &source, sizeof (dest));
16 bcf (const int &source)
19 memcpy (&dest, &source, sizeof (dest));
26 const int foo = bci (0.0f);
28 const int baz = foo & 1;
29 if (!baz && (foo & 2))
37 printf ("Foo() = %f\n", Foo());