https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83402
--- Comment #7 from Steven Munroe <munroesj at gcc dot gnu.org> --- Ok it could be that compiler behavior changed. You where testing gcc-trunk? Please try the same test with AT11 gcc7. I know I hit this!