https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67609
--- Comment #11 from Vladimir Makarov <vmakarov at gcc dot gnu.org> --- I've committed the patch into the trunk. As the patch is not trivial, I'd wait for a week before committing it into gcc-5-branch to see how it is doing on the trunk first.