https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92804
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |9.2.1 Known to fail| |10.0 --- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #0) > With -std=gnu++17 -fconcepts on gcc-9-branch we get an inaccurate error > (it's not a variable template) but no ICE: Oh, and the same on trunk. It only ICEs with -std=gnu++2a So arguably, not a regression, because GCC 9 doesn't support C++2a concepts.