https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68266
--- Comment #2 from Martin Sebor <msebor at gcc dot gnu.org> --- Yes, it does fix it, thanks. See also bug 68280 for a related problem, though in a different area. (I'm not suggesting the two should be fixed as part of the same patch, just pointing to a similar problem for reference. I'd be happy to work on it unless you would prefer to.)