[PR c++/84702] ICE with default tmpl arg of overload set
[official-gcc.git] / gcc / testsuite / g++.dg / ext / varargs2.C
blob13ddf5bb5279eb58b77c81c885a6cbe2017d9da8
1 // { dg-do run }
3 int c;
4 struct X { X() {}; X(const X&) { ++c; } };
5 void Foo (X, ...) {}
6 void bin (X &p)
8   Foo (p, p);
11 int main()
13   X x;
14   bin(x);
15   if (c != 2)
16     __builtin_abort();