http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60816
--- Comment #2 from Andrew Parker <andrew.j.c.parker at gmail dot com> --- Ach, my bad. This snippet came from some old code that started failing with 4.8. I whittled it down for the example but didn't vet it closely enough. Looks like a bug in our code! Thanks for poiting out the obvious. Apols for the waste of time.