No, apparently a gcc developer agreed that there was a regression and it wasn't working as intended. They've just fixed a reduced test case [1], although according to the original reporter, there remains an additional problem to be fixed.
[1] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=23341...