https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106187
--- Comment #6 from Mathieu Malaterre <mathieu.malaterre at gmail dot com> --- (In reply to Andrew Pinski from comment #5) > Does it work with -fstrict-aliasing ? Yes with and without valgrind I can reproduce the assert. > Does adding -fsanitize=address report anything? When I use either `-fsanitize=address` or `-fsanitize=undefined` symptoms goes away. > Please reduce it down to which file is being miscompiled at least. You can > compile the objects with -O2 and do a bysection of the ones needing to be > compiled with -O0. @jan could you suggest a way to reduce : ... ForFloatTypes<hwy::N_EMU128::ForPartialVectors<hwy::N_EMU128::TestMulAdd> > ... in a non-brute force approach ? Thanks *very* much.