aarch64/testsuite: Fix if-compare_2.c for removing vcond{,u,eq} patterns [PR116041]
[official-gcc.git] / gcc / testsuite / g++.dg / torture / pr38747.C
blob0f18a2f225f481ee00464512389923680977f65a
1 /* { dg-do run } */
3 extern "C" void abort (void);
4 inline void *operator new (__SIZE_TYPE__, void *__p) throw () { return __p; }
6 int __attribute__((noinline))
7 foo(void)
9   float f = 0;
10   int *i = new (&f) int (1);
11   return *(int *)&f;
14 int main()
16   if (foo() != 1)
17     abort ();
18   return 0;