https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121328
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Keywords| |c++-lambda,
| |ice-on-valid-code
Blocks| |67491
Last reconfirmed| |2025-07-31
Ever confirmed|0 |1
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Reduced to:
```
template <int N>
struct number {
static constexpr int n = N;
};
auto sum(auto... ns) {
return number<6>{};
}
auto f(auto... ns) {
using T = decltype(sum(ns...));
return []<typename N>(N n) requires(6 == T::n) {};
}
int main() {
f(number<1>{})(number<6>{});
}
```
Referenced Bugs:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
[Bug 67491] [meta-bug] concepts issues