http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27557
--- Comment #15 from Matthew Krafczyk <krafczyk.matthew at gmail dot com> --- I can now confirm what siddhesh says. with 4.8 the first fragment succeeds, while the second fails. I also tested the git gcc and git glibc, and the first fragment succeeds, while the second fragment still fails.