https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79542
--- Comment #9 from John Marino <gnugcc at marino dot st> --- That's great, although it seems to only have been applied to TRUNK (gcc 8). I know it is too late for gcc 7.2, but this changeset should still be backported to the GCC 7.x branch as well.