c++: Fix ICE with #embed/RAW_DATA_CST after list conversion [PR118671]
[official-gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / vrp-float-13.c
blobf5a0164dd91b59d00229f87187f2742d9605e795
1 // { dg-do compile }
2 // { dg-options "-O2 -fno-thread-jumps -fdisable-tree-fre1 -fdump-tree-evrp-details" }
4 void a(float, float);
5 void b(float, float);
7 void foo(float x, float y)
9 if (x != y)
10 a (x,y);
11 else if (x < y)
12 b (x,y);
15 // Test that the false side of if(x != y) has a range for y.
16 // { dg-final { scan-tree-dump "2->4 \\(F\\) y_3\\(D\\)" "evrp" } }