https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81976
--- Comment #2 from Romain Geissler <romain.geissler at amadeus dot com> --- Hi, Note that in the meantime, this was fixed on trunk (gcc 8). I don't know when, but it was fixed between December 2017 and now, and don't know with which commit. Cheers, Romain