Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
pr55851.c
blob: 8d118b87e3ac3c6ebbfa50c61a2ed9b272a94613 [
file
] [
log
] [
blame
]
/* PR middle-end/55851 */
/* { dg-require-effective-target alloca } */
enum
{
A
=
1UL
,
B
=
-
1UL
}
var
=
A
;
void
foo
(
char
*);
void
test
(
void
)
{
char
vla
[
1
][
var
];
vla
[
0
][
0
]
=
1
;
foo
(&
vla
[
0
][
0
]);
}