https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78244
--- Comment #8 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Testcase from 88012:
using Number = unsigned int;
template <int>
struct S {
S() {
const Number x = {-1};
(void)x;
}
};
int main()
{
S<1> s;
}