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