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