modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/20041213-1.c (about) 1 extern double sqrt (double); 2 extern void abort (void); 3 int once; 4 5 double foo (void) 6 { 7 if (once++) 8 abort (); 9 return 0.0 / 0.0; 10 } 11 12 double x; 13 int main (void) 14 { 15 x = sqrt (foo ()); 16 return 0; 17 }