https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101194
--- Comment #2 from Patrick Palka <ppalka at gcc dot gnu.org> --- Reduced rejects-valid testcase: struct nodefault { constexpr nodefault(int) { } }; constexpr nodefault x[1] = { nodefault{0} }; constexpr nodefault y = x[0]; We started rejecting this testcase even earlier, after r7-2520.