https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119943
--- Comment #4 from Alexander Kleinsorge <aleks at physik dot tu-berlin.de> --- I dont think this is the a vectorization issue here! Moving a struct initialization around, seems not related to the duplicate you mentioned, for me. Could you please check again?