1 // Contributed by Dodji Seketeli <dodji@redhat.com>
2 // Origin: PR c++/39637
3 // { dg-do compile { target c++11 } }
4 
5 template<class... Types>
6 void
f(Types...)7 f(Types...)
8 {
9   enum {e = sizeof(Types)}; // { dg-error "parameter packs not expanded with '...'" }
10   enum {e1 = sizeof...(Types)};
11 }
12 
13 int
main()14 main()
15 {
16     f(0);
17 }
18