https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102306
--- Comment #9 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > The patch in c#5 looks good. Since you test added_sets_0 and added_sets_1 > as well, does this mean it could happen before this patch as well? No idea, but it seems strange to disallow the copy for i2 and not the others.