Sign in
gnu
/
gcc
/
7ff47281ce4f3699185b06a3430968eac2a5b0c6
/
.
/
gcc
/
testsuite
/
g++.dg
/
template
/
constant1.C
blob: a2c5a08d366e55b7869bf298428b60ff4ad00cc8 [
file
] [
log
] [
blame
]
// PR c++/49855
extern
void
foo
(
int
);
template
<
class
Key
,
class
Value
>
void
Basic
()
{
const
int
kT
=
1.5e6
;
// <--- causes ICE
int
size
=
kT
*
2
/
3
;
do
{
foo
(
size
);
size
=
size
*
0.5
-
1
;
}
while
(
size
>=
0
);
}