Sign in
llvm
/
llvm-archive
/
4c0eaea2f24bb29c9834811d33e29a33d888873d
/
.
/
llvm-gcc-4.2
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
20040811-1.c
blob: 62f377a2f24567096d5f32f77f1450cb15508327 [
file
] [
log
] [
blame
]
/* Ensure that we deallocate X when branching back before its
declaration. */
void
*
volatile
p
;
int
main
(
void
)
{
int
n
=
0
;
lab
:;
int
x
[
n
%
1000
+
1
];
x
[
0
]
=
1
;
x
[
n
%
1000
]
=
2
;
p
=
x
;
n
++;
if
(
n
<
1000000
)
goto
lab
;
return
0
;
}