// PR c++/89420 // { dg-do compile { target c++20 } } template struct S { explicit(int(1)) S(int); explicit(int{1}) S(int, int); }; S s(1); S s2(1, 2);