https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86273
nightstrike <nightstrike at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |13.1.0 Known to fail| |12.4.0 --- Comment #2 from nightstrike <nightstrike at gmail dot com> --- This was fixed somewhere between 12 and 13 to give the following message using the reduced test: xxx.cc:6:8: error: declaration does not declare anything [-fpermissive] 6 | std::vector<float>; | ^~~~~~~~~~~~~ I can't ask for anything fairer than that!