[Bug target/96446] ICE when spilling an MMA accumulator

"cvs-commit at gcc dot gnu.org via Gcc-bugs" <[email protected]>
Newsgroups gmane.comp.gcc.bugs
Message-ID <[email protected]/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96446

--- Comment #8 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Avinash Jayakar <[email protected]>:

https://gcc.gnu.org/g:6098abe39da8573bb1412f1e1a7ffde6ecebbe4d

commit r17-2693-g6098abe39da8573bb1412f1e1a7ffde6ecebbe4d
Author: Avinash Jayakar <[email protected]>
Date:   Fri Jul 17 05:46:07 2026 -0500

    testsuite: Split rs6000 mma related PR test cases to dmf and nodmf

    Hi Michael,

    The same changes as done for 1/2 patch is done for this as well. Kindly
    review and approve for trunk and gcc-16.

    Thanks,
    Avinash

    Changes from v1:
    * Use dmf, nodmf instead of p10 and future in updated test file names.
    * Use powerpc_future_compile_ok for dmf tests.
    * Use -mno-dense-math for nodmf tests.

    All the remaining test cases which use mma functionality have been
    split into power10 and future.

    gcc/testsuite/ChangeLog:
            PR target/100777
            PR target/101849
            PR target/102976
            PR target/103127
            PR target/104923
            PR target/106016
            PR target/106017
            PR target/106833
            PR target/110411
            PR target/96446
            PR target/96530
            PR target/96808
            PR target/97360
            PR target/98872
            * gcc.target/powerpc/pr100777.c: Move to...
            * gcc.target/powerpc/pr100777.h: ...here.
            * gcc.target/powerpc/pr101849.c: Move to...
            * gcc.target/powerpc/pr101849.h: ...here.
            * gcc.target/powerpc/pr103127.c: Move to...
            * gcc.target/powerpc/pr103127.h: ...here.
            * gcc.target/powerpc/pr104923.c: Move to...
            * gcc.target/powerpc/pr104923.h: ...here.
            * gcc.target/powerpc/pr106016.c: Move to...
            * gcc.target/powerpc/pr106016.h: ...here.
            * gcc.target/powerpc/pr106017.c: Move to...
            * gcc.target/powerpc/pr106017.h: ...here.
            * gcc.target/powerpc/pr110411-2.c: Move to...
            * gcc.target/powerpc/pr110411-2.h: ...here.
            * gcc.target/powerpc/pr96446.c: Move to...
            * gcc.target/powerpc/pr96446.h: ...here.
            * gcc.target/powerpc/pr96530.c: Move to...
            * gcc.target/powerpc/pr96530.h: ...here.
            * gcc.target/powerpc/pr96808.c: Move to...
            * gcc.target/powerpc/pr96808.h: ...here.
            * gcc.target/powerpc/pr97360.c: Move to...
            * gcc.target/powerpc/pr97360.h: ...here.
            * gcc.target/powerpc/pr98872.c: Move to...
            * gcc.target/powerpc/pr98872.h: ...here.
            * gcc.target/powerpc/pr102976.c: Removed.
            * gcc.target/powerpc/pr103627-1.c: Removed.
            * gcc.target/powerpc/pr106833.c: Removed.
            * gcc.target/powerpc/pr100777.dmf.c: New test.
            * gcc.target/powerpc/pr100777.nodmf.c: New test.
            * gcc.target/powerpc/pr101849.dmf.c: New test.
            * gcc.target/powerpc/pr101849.nodmf.c: New test.
            * gcc.target/powerpc/pr102976.dmf.c: New test.
            * gcc.target/powerpc/pr102976.h: New test.
            * gcc.target/powerpc/pr102976.nodmf.c: New test.
            * gcc.target/powerpc/pr103127.dmf.c: New test.
            * gcc.target/powerpc/pr103127.nodmf.c: New test.
            * gcc.target/powerpc/pr104923.dmf.c: New test.
            * gcc.target/powerpc/pr104923.nodmf.c: New test.
            * gcc.target/powerpc/pr106016.dmf.c: New test.
            * gcc.target/powerpc/pr106016.nodmf.c: New test.
            * gcc.target/powerpc/pr106017.dmf.c: New test.
            * gcc.target/powerpc/pr106017.nodmf.c: New test.
            * gcc.target/powerpc/pr106833.dmf.c: New test.
            * gcc.target/powerpc/pr106833.h: New test.
            * gcc.target/powerpc/pr106833.nodmf.c: New test.
            * gcc.target/powerpc/pr110411-2.dmf.c: New test.
            * gcc.target/powerpc/pr110411-2.nodmf.c: New test.
            * gcc.target/powerpc/pr96446.dmf.c: New test.
            * gcc.target/powerpc/pr96446.nodmf.c: New test.
            * gcc.target/powerpc/pr96530.dmf.c: New test.
            * gcc.target/powerpc/pr96530.nodmf.c: New test.
            * gcc.target/powerpc/pr96808.dmf.c: New test.
            * gcc.target/powerpc/pr96808.nodmf.c: New test.
            * gcc.target/powerpc/pr97360.dmf.c: New test.
            * gcc.target/powerpc/pr97360.nodmf.c: New test.
            * gcc.target/powerpc/pr98872.dmf.c: New test.
            * gcc.target/powerpc/pr98872.nodmf.c: New test.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.