Sign in
gnu
/
gcc
/
b1143e51359be3b1151d892970f43ae67dee64d2
/
.
/
gcc
/
testsuite
/
g++.old-deja
/
g++.pt
/
t29.C
blob: 54a5052ff0267e55329e59ad9a45fc117344b592 [
file
] [
log
] [
blame
]
// Build don't link:
template
<
class
X
,
int
n
>
X f
(
auto
X
(*
x
)[
n
])
{
return
(*
x
)[
n
/
2
];
}
extern
int
i
[
30
];
extern
double
d
[
99
];
int
foo
(
int
ii
)
{
return
f
(&
i
);
}
// causes abort
double
foo
(
double
dd
)
{
return
f
(&
d
);
}