https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125631
Bug ID: 125631
Summary: ICE: in type_dependent_expression_p, at cp/pt.cc:30388
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: hewillk at gmail dot com
Target Milestone: ---
#include <meta>
template<auto Templ, class Tuple>
const auto make_from_tuple(Tuple&& t) {
return [:Templ:]{};
}
auto p = make_from_tuple<^^std::tuple>(std::tuple());
https://godbolt.org/z/743cExEE1