1 // PR c++/81486
2 // { dg-do compile { target c++17 } }
3 
4 template <class T>
5 struct C {
6   C(T);
7 };
8 
9 template <>
10 struct C<void> { };
11 
12 C() -> C<void>;
13 
14 int
15 main()
16 {
17   auto a = C{};
18   auto b = C();
19 }
20