Sign in
gnu
/
gcc
/
e5cfb9cac1d7aba9a8ea73bfe7922cfaff9d61f3
/
.
/
gcc
/
testsuite
/
gcc.dg
/
torture
/
pr68721.c
blob: 297adabc8ba95ade8631dd730ca44bc299e6bc76 [
file
] [
log
] [
blame
]
/* { dg-do run } */
extern
void
abort
(
void
);
int
a
,
b
,
c
,
*
d
,
**
e
=
&
d
;
int
*
fn1
()
{
for
(;;)
{
for
(;
a
;)
if
(
b
)
abort
();
break
;
}
for
(;
c
;)
;
return
&
a
;
}
int
main
()
{
*
e
=
fn1
();
if
(!
d
)
abort
();
return
0
;
}