https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62195
Bug ID: 62195
Summary: [5 Regression] Invalid mnemonic 'xxlxor' on
powerpc-apple-darwin9 with -m64
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: dominiq at lps dot ens.fr
CC: iains at gcc dot gnu.org, meissner at gcc dot gnu.org,
segher at gcc dot gnu.org
Host: powerpc-apple-darwin9
Target: powerpc-apple-darwin9
Build: powerpc-apple-darwin9
Between revisions r213754 (no error) and r214053 I get the following failures
on powerpc-apple-darwin9 with -m64:
Running target unix/-m64
FAIL: gcc.c-torture/compile/920501-15.c -O1 (test for excess errors)
FAIL: gcc.c-torture/compile/920501-15.c -O2 (test for excess errors)
FAIL: gcc.c-torture/compile/920501-15.c -O3 -fomit-frame-pointer (test for
excess errors)
FAIL: gcc.c-torture/compile/920501-15.c -O3 -g (test for excess errors)
FAIL: gcc.c-torture/compile/920501-15.c -Os (test for excess errors)
FAIL: gcc.c-torture/compile/920501-15.c -O2 -flto -flto-partition=none (test
for excess errors)
FAIL: gcc.c-torture/compile/920501-15.c -O2 -flto (test for excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -O1 (test for excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -O2 (test for excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -O3 -fomit-frame-pointer (test for
excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -O3 -fomit-frame-pointer
-funroll-loops (test for excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (test for excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -O3 -g (test for excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -Os (test for excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -O2 -flto -flto-partition=none (test
for excess errors)
FAIL: gcc.c-torture/compile/920928-2.c -O2 -flto (test for excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -O1 (test for excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -O2 (test for excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -O3 -fomit-frame-pointer (test for
excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -O3 -fomit-frame-pointer -funroll-loops
(test for excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (test for excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -O3 -g (test for excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -Os (test for excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -O2 -flto -flto-partition=none (test
for excess errors)
FAIL: gcc.c-torture/compile/pr34091.c -O2 -flto (test for excess errors)
The errors are of the kind
/var/tmp//ccPo810U.s:8:Invalid mnemonic 'xxlxor'
and require -On and -m64 with n>0.