https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93483
--- Comment #7 from anlauf at gcc dot gnu.org --- (In reply to kargl from comment #6) > Harald, I looked at your patch and agree that simplification should be done. > I don't know why I did not do it when I wrote walk_array_constructor(). Because you had only nice Fortran code in mind and for testing? Well, I was wondering where the necessary simplifications would fit best. walk_array_constructor is just one place, and if it hasn't happened before, then it needs to be ensured there.