Sign in
gnu
/
gcc
/
57ea00136418991e847e46a6946a81a1df70c9a4
/
.
/
gcc
/
testsuite
/
g++.dg
/
compat
/
init
/
array5_x.C
blob: dc138772cdded8e6ebe036da3c7e18172f5fe7fb [
file
] [
log
] [
blame
]
extern
"C"
void
abort
(
void
);
extern
int
count
;
extern
int
num
;
struct
A
{
A
();
~
A
();
};
struct
Array
{
A array
[
2
][
2
][
2
];
};
void
array5_x
()
{
for
(
num
=
0
;
num
<=
8
;
++
num
)
{
count
=
0
;
try
{
Array
A
;
}
catch
(...)
{
}
if
(
count
!=
0
)
abort
();
}
}