https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65177
--- Comment #19 from Jeffrey A. Law <law at redhat dot com> --- I'm still getting up to speed here, but this sounds vaguely familiar to something we've run into before. https://gcc.gnu.org/ml/gcc-patches/2013-11/msg01073.html Is when the code moved to a later point, but that should at least give you an idea of the issue the code is trying to resolve. I'm hoping to dig deeper into this BZ in the next day or so, but figured I'd pass that along since a quick scan of your comments reminded me of that issue.