https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88709
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to Christophe Lyon from comment #6) > I've noticed that the new test store_merging_29.c fails on > arm-none-eabi --with-cpu cortex-a9 > FAIL: gcc.dg/store_merging_29.c scan-tree-dump store-merging "New sequence > of 3 stores to replace old one of 6 stores" That is because target-supports.exp lies on arm, even for -mcpu=cortex-a9 STRICT_ALIGNMENT is 1 on arm (it is 1 unconditionally), but check_effective_target_non_strict_align returns true on arm anyway. I've already added hacks for it in r256783 in another testcase though, guess I'll do something similar now, but I must say I'm not very excited about that.