2 // { dg-options "-O2 -fdump-tree-evrp -fno-thread-jumps" }
12 if (__builtin_isnan (x
))
13 __builtin_unreachable ();
23 if (!__builtin_isnan (sqrt (x
)))
25 if (__builtin_isnan (x
))
35 double res1
= sqrt (x
);
36 double res2
= __builtin_sqrt (x
);
37 if (res1
< -0.0 || res2
< -0.0)
41 // { dg-final { scan-tree-dump-not "link_error" "evrp" { target { { *-*-linux* } && { glibc } } } } }