https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89181
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- This really feels more like a gcc-help (or stackoverflow) question than a bug report. I'm sure it's been answered multiple times on stackoverflow.