2018-11-07 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / g++.dg / torture / pr39764.C
bloba8901331352569a220a21c13f8730ad893fbc00b
1 /* { dg-do compile } */
3 class A;
4 class B { };
5 extern const double NaN;
6 B foo(A* exec, double d);
7 inline B baz(A* a)     {
8     return foo(a, NaN);
10 B bar(A* a) {
11     return baz(a);
13 extern const double NaN = (__builtin_nanf(""));