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

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

https://gcc.gnu.org/g:9a5a5e87ca6fa5087b8151816d90b734451e5bc4

commit r15-10155-g9a5a5e87ca6fa5087b8151816d90b734451e5bc4
Author: Jeevitha <jeevi...@linux.ibm.com>
Date:   Tue Jul 29 23:49:20 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