https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117926
--- Comment #5 from Alexander Monakov <amonakov at gcc dot gnu.org> ---
Thanks, here's a variant of the small testcase that fails on gcc-14 too, just
needed to make the integer field the first in the struct:
struct s {
int i[2];
float f[2];
double d;
};
void f(struct s *s)
{
s->f[0] = s->i[0];
s->f[1] = s->i[1];
}
