https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111170
--- Comment #7 from Costas Argyris <costas.argyris at gmail dot com> --- Some ideas on how this could be implemented in case someone wants to try and fix this sooner than me: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108865#c42