https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114072
--- Comment #7 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Rainer Orth <r...@gcc.gnu.org>: https://gcc.gnu.org/g:fc5e109272977f0242a2ceee3a85765cdbed1993 commit r15-789-gfc5e109272977f0242a2ceee3a85765cdbed1993 Author: Rainer Orth <r...@cebitec.uni-bielefeld.de> Date: Thu May 23 09:53:45 2024 +0200 testsuite: vect: Fix gcc.dg/vect/vect-pr111779.c on SPARC [PR114072] gcc.dg/vect/vect-pr111779.c FAILs on 32 and 64-bit Solaris/SPARC: FAIL: gcc.dg/vect/vect-pr111779.c -flto -ffat-lto-objects scan-tree-dump vect "LOOP VECTORIZED" FAIL: gcc.dg/vect/vect-pr111779.c scan-tree-dump vect "LOOP VECTORIZED" This patch implements Richard's analysis from the PR, skipping the scan-tree-dump part for big-endian targets without vect_shift_char support. Tested on sparc-sun-solaris2.11 and i386-pc-solaris2.11 (32 and 64-bit each). 2024-05-22 Rainer Orth <r...@cebitec.uni-bielefeld.de> gcc/testsuite: PR tree-optimization/114072 * gcc.dg/vect/vect-pr111779.c (scan-tree-dump): Require vect_shift_char on big-endian targets.