repo.or.cz
/
gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Fortran: Fix PR 47485.
[gcc.git]
/
gcc
/
testsuite
/
g++.dg
/
torture
/
pr84502.C
blob
befde4e1f0c7ae2435e9b71ae71017304386492e
1
// PR target/84502
2
// { dg-do run }
3
4
template<typename T>
5
struct A { };
6
using X = A<int>;
7
8
void
9
foo (X, int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8)
10
{
11
if (a1 != 0 || a2 != 1 || a3 != 2 || a4 != 3
12
|| a5 != 4 || a6 != 5 || a7 != 6 || a8 != 7)
13
__builtin_abort ();
14
}
15
16
int
17
main ()
18
{
19
foo (X{}, 0, 1, 2, 3, 4, 5, 6, 7);
20
}