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

            Bug ID: 118547
           Summary: gcc.c-torture/compile/pr106433.c and others fail on
                    aarch64 with an older binutils
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Keywords: testsuite-fail
          Severity: normal
          Priority: P3
         Component: testsuite
          Assignee: unassigned at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
  Target Milestone: ---
            Target: aarch64

```
Executing on host: /home/pinskia/src/upstream/gcc/objdir/gcc/xgcc
-B/home/pinskia/src/upstream/gcc/objdir/gcc/    -fdiagnostics-plain-output   
-O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
-finline-functions  -w -c -o pr106433.o
/home/pinskia/src/upstream/gcc/gcc/testsuite/gcc.c-torture/compile/pr106433.c  
 (timeout = 300)
spawn -ignore SIGHUP /home/pinskia/src/upstream/gcc/objdir/gcc/xgcc
-B/home/pinskia/src/upstream/gcc/objdir/gcc/ -fdiagnostics-plain-output -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -w
-c -o pr106433.o
/home/pinskia/src/upstream/gcc/gcc/testsuite/gcc.c-torture/compile/pr106433.c
/tmp/cc5dTiAq.s: Assembler messages:
/tmp/cc5dTiAq.s:32: Error: unknown pseudo-op: `.variant_pcs'
/tmp/cc5dTiAq.s:116: Error: unknown pseudo-op: `.variant_pcs'
/tmp/cc5dTiAq.s:209: Error: unknown pseudo-op: `.variant_pcs'
/tmp/cc5dTiAq.s:286: Error: unknown pseudo-op: `.variant_pcs'
compiler exited with status 1
FAIL: gcc.c-torture/compile/pr106433.c   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
Excess errors:
/tmp/cc5dTiAq.s:32: Error: unknown pseudo-op: `.variant_pcs'
/tmp/cc5dTiAq.s:116: Error: unknown pseudo-op: `.variant_pcs'
/tmp/cc5dTiAq.s:209: Error: unknown pseudo-op: `.variant_pcs'
/tmp/cc5dTiAq.s:286: Error: unknown pseudo-op: `.variant_pcs'

```

as version:
```
pinskia@cfarm117:~/src/upstream$ as --version
GNU assembler (GNU Binutils for Debian) 2.28
Copyright (C) 2017 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or later.
This program has absolutely no warranty.
This assembler was configured for a target of `aarch64-linux-gnu'.

```

List of the ones that fail this way:
gcc.c-torture/compile/pr97576.c
gcc.dg/gomp/pr89246-2.c 
gcc.dg/vect/pr59984.c
gcc.dg/vect/slp-simd-clone-*.c
gcc.dg/vect/pr93069.c
gcc.dg/vect/pr62021.c
gcc.dg/vect/pr64421.c
gcc.dg/vect/vect-simd-clone-*.c

Reply via email to