https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101626
--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Eric Botcazou <ebotca...@gcc.gnu.org>: https://gcc.gnu.org/g:4e3129b0caceec008a940aa5eada253cd0f0b3ec commit r12-2755-g4e3129b0caceec008a940aa5eada253cd0f0b3ec Author: Eric Botcazou <ebotca...@gcc.gnu.org> Date: Thu Aug 5 10:21:30 2021 +0200 Fix oversight in handling of reverse SSO in SRA pass The scalar storage order does not apply to pointer and vector components. gcc/ PR tree-optimization/101626 * tree-sra.c (propagate_subaccesses_from_rhs): Do not set the reverse scalar storage order on a pointer or vector component. gcc/testsuite/ * gcc.dg/sso-15.c: New test.