https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61933 --- Comment #18 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- Fixed on trunk. I am going to add a test case in the testsuite for the example in Comment #7 before I close this.