https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112836 --- Comment #2 from Sam James <sjames at gcc dot gnu.org> --- Thanks for chasing this down. This has been driving me nuts for a while but I hadn't dug into it yet.