https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61622
--- Comment #6 from Mikael Pettersson <mikpelinux at gmail dot com> --- This _is_ a dup of PR57431 -- unfortunately PR57431 didn't fill out the "known to work" or "known to fail" fields, so you might think it only applied to trunk-to-be-4.9.0, but in fact its test case also ICEs current 4.8. Both the PR57431 and the PR61622 test cases stop ICEing 4.8 when the fix for PR57431 is backported to 4.8 (it applies cleanly). Neither test case ICEs 4.7.