https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105593
--- Comment #17 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to James Addison from comment #16) > Does it make sense to update some of the other variable declarations (like > this[1] one) within optimized blocks to use self-initialization as part of > this bug, or should I create a separate bug for that? (or, an acceptable > option three: no, that's wrong, don't bother) > > [1] - > https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/config/i386/avx512erintrin.h; > h=7d6aecb70c27579a394360cc82f500acc4519430;hb=HEAD#l54 No, it should instead use _mm512_undefined_ps () etc. instead of those uninitialized __W etc. variables.