Sign in
gnu
/
gcc
/
refs/tags/basepoints/gcc-13
/
.
/
gcc
/
testsuite
/
gcc.dg
/
pr104526.c
blob: a29530829010fb93aed0609aa9e2b34cc596217a [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-O2 -fdump-tree-evrp" } */
void
foo
(
void
);
static
int
a
,
b
=
1
,
*
c
=
&
b
;
int
main
()
{
for
(;
a
;
a
--)
{
int
d
=
2
>>
(
1
/
*
c
);
if
(!
d
)
foo
();
}
}
/* { dg-final { scan-tree-dump-not "foo" "evrp" } } */