https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59703
--- Comment #3 from Peter A. Bigot <pab at pabigot dot com> --- It also works for me on released 4.9.2; presumably it was fixed prior to 4.9.0 release as the date of the report suggests I was using trunk gcc at the time.