https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119382

--- Comment #14 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by jeevitha <jeevi...@gcc.gnu.org>:

https://gcc.gnu.org/g:d1c803a912f61aa3b9875578017d3cbf9353f58d

commit r14-11925-gd1c803a912f61aa3b9875578017d3cbf9353f58d
Author: Jeevitha <jeevi...@linux.ibm.com>
Date:   Thu Jul 31 04:32:17 2025 -0500

    testsuite: Fix gcc.target/powerpc/vsx-builtin-7.c test [PR119382]

    The test vsx-builtin-7.c failed on powerpc64le-linux due to Identical
    Code Folding (ICF) merging the functions insert_di_0_v2 and insert_di_0.
    This behavior was introduced by commit r15-7961-gdc47161c1f32c3, which
    enhanced alias analysis in ao_compare::compare_ao_refs, enabling the
    compiler to identify and optimize structurally identical functions. As a
    result, the compiler replaced insert_di_0_v2 with a tail call to
    insert_di_0, altering the expected test behavior.

    This patch adds -fno-ipa-icf to the test's dg-options to disable ICF,
    avoiding function merging and ensuring the test executes correctly.

    2025-06-24  Jeevitha Palanisamy  <jeevi...@linux.ibm.com>

    gcc/testsuite/
            PR testsuite/119382
            * gcc.target/powerpc/vsx-builtin-7.c: Add '-fno-ipa-icf' to
dg-options.

    (cherry picked from commit a1fb757342058111fddcdc5ca2f866c61e87c9b8)

Reply via email to