https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108414
--- Comment #3 from Jonathan Wakely ---
Reduced:
using size_t = decltype(sizeof(0));
template struct type_identity { using type = T; };
template constexpr bool is_same_v = false;
template constexpr bool is_same_v = true;
template
struct type_l
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108414
--- Comment #2 from Евгений Лисицын ---
(In reply to Andrew Pinski from comment #1)
> > using nth_element_t = typename decltype([](const indexed > T>&){return std::type_identity{};}(make_indexer()))::type;
>
> There are some known issue with la
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108414
Andrew Pinski changed:
What|Removed |Added
Keywords||c++-lambda, rejects-valid
--- Comment #