aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/pr96931.c
blob: 660391588ff6fd032a32c71859e2f14fe3f30630 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* { dg-do compile } */
/* { dg-options "-O1 -fpredictive-commoning -fno-tree-loop-im -fdump-tree-pcom-details-blocks" } */

int bl;

void
p3 (void);

void __attribute__ ((returns_twice))
ie (void)
{
  p3 ();

  bl = 0;
  for (;;)
    ++bl;

  ie ();
}
/* { dg-final { scan-tree-dump-not "Invalid sum" "pcom" } } */