See the PR.  Note well, there is no effect on the emitted
assembly code; the failure is in this pass but fixed in another.
Thus it does not pass the work/benefit threshold for adding a
separate test-case from the code in the PR, just for xfailing
this one; and for every xfail there should be a PR.

        PR middle-end/53535
        * gcc.dg/pr46647.c: xfail for cris-* and crisv32-*.

Index: gcc/testsuite/gcc.dg/pr46647.c
===================================================================
--- gcc/testsuite/gcc.dg/pr46647.c      (revision 188313)
+++ gcc/testsuite/gcc.dg/pr46647.c      (working copy)
@@ -25,5 +25,6 @@ func3 (void)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump-not "memset" "optimized" } } */
+/* The xfail for cris-* and crisv32-* is due to PR53535.  */
+/* { dg-final { scan-tree-dump-not "memset" "optimized" { xfail cris-*-* 
crisv32-*-* } } } */
 /* { dg-final { cleanup-tree-dump "optimized" } } */

brgds, H-P

Reply via email to