https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101137
Jonathan Wakely changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101137
--- Comment #4 from Jonathan Wakely ---
(In reply to Jonathan Wakely from comment #3)
> template
> concept SignedIntegralRef1
> = std::is_lvalue_reference_v && SignedIntegral1;
Oops, that should be
std::is_lvalue_reference_v && SignedIntegral
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101137
--- Comment #3 from Jonathan Wakely ---
I get the same behaviour if I replace all uses of std::conjunction with fold
expressions and split up your unreadable long lines into simpler atoms (which
also makes the code much simpler) e.g.
template
c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101137
--- Comment #2 from Jonathan Wakely ---
And ideally, remove everything not relevant to the bug.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101137
Jonathan Wakely changed:
What|Removed |Added
Last reconfirmed||2021-06-21
Ever confirmed|0