https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86994
Bug ID: 86994 Summary: [9 regression] 64-bit gcc.target/i386/20040112-1.c FAILs Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: ubizjak at gmail dot com Target Milestone: --- Target: i?86-*-*, x86-*-* Between 20180816 (r263590) and 20180817 (r263613), gcc.target/i386/20040112-1.c started to FAIL for 64-bit: +FAIL: gcc.target/i386/20040112-1.c scan-assembler testb Seen on i386-pc-solaris2.11 and x86_64-pc-linux-gnu. Compared to the gcc-8 branch, the code changed from - testb %al, %al - jns .L2 + cmpb $-1, %al + jg .L2