https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111591
Kewen Lin <linkw at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bergner at gcc dot gnu.org, | |linkw at gcc dot gnu.org, | |segher at gcc dot gnu.org Last reconfirmed| |2023-09-26 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #6 from Kewen Lin <linkw at gcc dot gnu.org> --- Confirmed, thanks for reporting. I noticed that the reduced test case in #c1 can make gcc-13 complain with: test.cc:67:16: error: expected type-specifier before ‘__remove_reference’ 67 | using type = __remove_reference(_Tp); | ^~~~~~~~~~~~~~~~~~ Also gcc-12, gcc-11 build. Is it expected? If yes, could we have a reduced test case to survive for gcc-12 and gcc-11 compilation? I think it would help bisection.