1 /* { dg-do compile } */
2 /* { dg-options "-O1 -funswitch-loops -fdump-tree-unswitch-blocks" } */
8 for (i
= 4; i
< 100; i
++)
19 /* We used to make the probability that the first of the loops created
20 by unswitching is entered 100%, which is not correct. */
22 /* { dg-final { scan-tree-dump-not "Invalid sum" "unswitch"} } */
23 /* { dg-final { scan-tree-dump-not "SUCC: 3 .100.0%" "unswitch"} } */
24 /* { dg-final { cleanup-tree-dump "unswitch" } } */