https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81589
Martin Sebor <msebor at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |rejects-valid Status|UNCONFIRMED |NEW Last reconfirmed| |2018-02-01 CC| |msebor at gcc dot gnu.org Known to work| |8.0 Ever confirmed|0 |1 Known to fail| |6.4.0, 7.3.0 --- Comment #2 from Martin Sebor <msebor at gcc dot gnu.org> --- Confirmed with GCC 6 and 7. GCC 8 compiles the translation unit without an error. Bisection points to r248153 as the revision that made it work.