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

            Bug ID: 87361
           Summary: [9 regression] gcc.target/sparc/20161111-1.c FAILs
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: ebotcazou at gcc dot gnu.org
  Target Milestone: ---
            Target: sparc-sun-solaris2.*

Between 20180917 (r264370) and 20180918 (r264402),
gcc.target/sparc/20161111-1.c
started to FAIL on Solaris/SPARC (both 32 and 64-bit):

+FAIL: gcc.target/sparc/20161111-1.c scan-assembler-not and\\t%

E.g. the 32-bit test gained an additional

--- trunk/11.5-gcc-64/build/gcc/testsuite/gcc/20161111-1.s      2018-09-18
23:00:46.174608900 +0000
+++ trunk/11.5-gcc/build/gcc/testsuite/gcc/20161111-1.s 2018-09-18
22:59:54.273714595 +0000
@@ -10,6 +10,7 @@
        ldub    [%g1+%o0], %g1
        mov     0, %o0
        add     %g1, -48, %g1
+       and     %g1, 0xff, %g1
        cmp     %g1, 9
        jmp     %o7+8
         movleu %icc, 1, %o0

Reply via email to