https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48886
--- Comment #2 from Alexandre Oliva <aoliva at gcc dot gnu.org> --- FWIW, I've just tried the testcase in the description with trunk, with -g alone and with -O2, and got a full pass on x86_64- and i686-linux-gnu.