testsuite: Xfail gcc.dg/tree-ssa/ssa-fre-100.c for ! natural_alignment_32
commit3fbeff66684d95417646aaa22d0a8f1ec9786299
authorHans-Peter Nilsson <hp@axis.com>
Thu, 23 Mar 2023 14:46:05 +0000 (23 15:46 +0100)
committerHans-Peter Nilsson <hp@bitrange.com>
Thu, 23 Mar 2023 20:53:00 +0000 (23 21:53 +0100)
tree30af3a61b25fffb73a66f8a935fbc07fd4345660
parent08981d59253ef500a1f6eb19352110562a63d30e
testsuite: Xfail gcc.dg/tree-ssa/ssa-fre-100.c for ! natural_alignment_32

The test gcc.dg/tree-ssa/ssa-fre-100.c fails the
scan-tree-dump-not fre1 "baz" for at least m68k-linux,
pru-elf, and cris-elf according to posts on gcc-testresults.

GCC requires int-size-alignment for a target to see through
the "int *" dereference and perform value-numbering.  See
comments in PR91419 and also the recent patch to
gcc.dg/tree-ssa/pr100359.c.  This is a flaw in gcc rather
than the target, so prefer an xfail rather than skipping
the test.

* gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-100.c