1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fdump-tree-cddce1-details" } */
4 typedef unsigned uint32_t __attribute__((mode (__SI__
)));
7 for (uint32_t i
= 0; i
< (1UL << 31); ++i
) {
12 /* { dg-final { scan-tree-dump-times "Found loop 1 to be finite: upper bound found" 1 "cddce1" } } */