https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87536
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed|2021-08-08 00:00:00 |2021-12-2 --- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- Ah yes, I "fixed" the code to use C++20 syntax, by removing the "bool". Like that, it's diagnosed as ill-formed. With -std=c++17 -fconcepts the "bool concept" or "concept bool" version ICEs.