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

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

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

commit r16-2462-ga1fb757342058111fddcdc5ca2f866c61e87c9b8
Author: Jeevitha <jeevi...@linux.ibm.com>
Date:   Wed Jul 23 23:39:13 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.

Reply via email to