1 /* PR tree-optimization/92115 */
2 /* { dg-do compile } */
3 /* { dg-options "-O1 -fexceptions -ffinite-math-only -fnon-call-exceptions -fsignaling-nans -fno-signed-zeros" } */
4
5 void
6 foo (double x)
7 {
8 if (x == 0.0 && !__builtin_signbit (x))
9 __builtin_abort ();
10 }