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

            Bug ID: 123377
           Summary: [16 Regression] gcc.dg/uninit-pred-7_a.c line 23
                    xpassing since r16-5258-g1d8e2d51e5c5cb
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hp at gcc dot gnu.org
                CC: pinskia at gcc dot gnu.org
  Target Milestone: ---
            Target: mmix,

For some targets, including mmix, I see a
XPASS: gcc.dg/uninit-pred-7_a.c bogus warning (test for bogus messages, line
23)
since around r16-5258-g1d8e2d51e5c5cb exactly for mmix, and backed up by
gcc-testresults posts for other targets.

It seems the xfail on that line needs a descriminator, and it's not just
"target mmix-*-*".

Some targets are affected, like mmix, s390x-ibm-linux-gnu,
powerpc64-unknown-linux-gnu, powerpc64le-unknown-linux-gnu, and pru-unknown-elf
but others are not, like
x86_64-pc-linux-gnu, aarch64-unknown-linux-gnu, and riscv64-suse-linux-gnu.

Before r16-5258-g1d8e2d51e5c5cb, not mentioned:
s390x-ibm-linux-gnu r16-5245-gbe54e3106ae
https://gcc.gnu.org/pipermail/gcc-testresults/2025-November/862473.html

powerpc64-unknown-linux-gnu r16-5244-g5a2319b71e4
https://gcc.gnu.org/pipermail/gcc-testresults/2025-November/862470.html

powerpc64le-unknown-linux-gnu r16-5245-gbe54e3106a
https://gcc.gnu.org/pipermail/gcc-testresults/2025-November/862476.html

pru-unknown-elf r16-5207-ge7e1f2e40a2
https://gcc.gnu.org/pipermail/gcc-testresults/2025-November/862396.html

After r16-5258-g1d8e2d51e5c5cb, posts show an xpass as quoted:

s390x-ibm-linux-gnu r16-6449-g180e5eb7e90
https://gcc.gnu.org/pipermail/gcc-testresults/2025-December/866315.html

powerpc64-unknown-linux-gnu r16-6449-g180e5eb7e90
https://gcc.gnu.org/pipermail/gcc-testresults/2025-December/866310.html

powerpc64le-unknown-linux-gnu r16-6448-ge499b91a66
https://gcc.gnu.org/pipermail/gcc-testresults/2025-December/866304.html

pru-unknown-elf r16-6444-g2515b137006
https://gcc.gnu.org/pipermail/gcc-testresults/2025-December/866266.html

...but not for these targets:

x86_64-pc-linux-gnu r16-6450-g1a6a3ce5acd
https://gcc.gnu.org/pipermail/gcc-testresults/2025-December/866316.html

aarch64-unknown-linux-gnu gcc-16-6449-g180e5eb7e905
https://gcc.gnu.org/pipermail/gcc-testresults/2025-December/866311.html

riscv64-suse-linux-gnu r16-6391-g236c1b96171cd3
https://gcc.gnu.org/pipermail/gcc-testresults/2025-December/866268.html

This isn't exactly matching PR122660 or a to-me-obvious gotcha in PR122493 so I
think it warrants this separate PR.

I yield to your tree-optimization knowledge to adjust the target discriminator.
:)

Reply via email to