http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55887
--- Comment #6 from janus at gcc dot gnu.org --- After fixing PR 57306, the original ICE here is gone and both test cases work if one explicitly gives the target the SAVE attribute (otherwise there is another ICE). In fact the target should implicitly get the SAVE attribute, which is what PR 55207 is about. Once that is fixed, also the remaining ICE here should be gone.