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

--- Comment #10 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <[email protected]>:

https://gcc.gnu.org/g:5f2ac8c5ea3ebbb8c48bfd4070b6cd8580395e85

commit r16-6572-g5f2ac8c5ea3ebbb8c48bfd4070b6cd8580395e85
Author: Jakub Jelinek <[email protected]>
Date:   Thu Jan 8 10:37:20 2026 +0100

    testsuite: Fix up pr123319.c [PR123319]

    The testcase committed as gcc.dg/pr123319.c was x86_64 specific due to
    immintrin.h include and use of _mm_avg_pu8 & __m64.  Furthermore, it
    failed even on ia32 due to using SSE ISA stuff without -msse.

    The following patch fixes that by moving that test to gcc.target/i386/,
    adding -msse, adding comment with PR number, adding -msse to dg-options
    and adding a new generic test written by Andrew Pinski as
gcc.dg/pr123319.c.

    Tested on x86_64-linux with
    make check-gcc RUNTESTFLAGS='--target_board=unix\{-m32,-m32/-mno-sse,-m64\}
dg.exp=pr123319.c i386.exp=pr123319.c'
    both with current cc1 and cc1 from 2 days ago where everything ICEd.

    2026-01-08  Jakub Jelinek  <[email protected]>
                Andrew Pinski  <[email protected]>

            PR tree-optimization/123319
            * gcc.dg/pr123319.c: Replace test with target independent one. 
Move
            previous test to ...
            * gcc.target/i386/pr123319.c: ... here.  Add comment with PR
number,
            add -msse to dg-options, move immintrin.h include right after
stdint.h
            include.

Reply via email to