Sign in
gnu
/
gcc
/
e5cfb9cac1d7aba9a8ea73bfe7922cfaff9d61f3
/
.
/
gcc
/
testsuite
/
gcc.dg
/
torture
/
pr61576.c
blob: 4ac755dab3cde27e40194db94776590ed8be8a24 [
file
] [
log
] [
blame
]
/* { dg-do run } */
#include
<stdlib.h>
volatile
int
a
,
b
;
int
c
,
d
,
e
,
f
;
static
int
fn1
()
{
if
(
b
)
{
d
++;
e
=
c
||
f
;
}
return
0
;
}
int
main
()
{
for
(;
a
<
1
;
a
++)
{
fn1
();
continue
;
}
if
(
d
!=
0
)
abort
();
return
0
;
}