From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 1DE9B3858D39; Wed, 8 Feb 2023 19:01:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1DE9B3858D39 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1675882863; bh=LSbmcD0I+4yJFUl1Xr/MEeXBjjJ9ek1peLB0T1LI/GQ=; h=From:To:Subject:Date:From; b=oq0ot6AAX0XDDjAK05OSWs/bQ0yWQVGjrRgSHouxfhAVKYUNxgKfNV+INwZZfkDS6 DCSJAMNqtZu4iopY3okyCENWblt+Zz699bGM4zjRuqlqFcSQK+39eKVHeZurYZVZwy 2YLYonSjz9zDVYQDT7ltakhrn7rOMXGs28uQoZv4= From: "law at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug testsuite/108723] New: [13 Regression] Recent changes broke risc-v testsuite Date: Wed, 08 Feb 2023 19:01:02 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: testsuite X-Bugzilla-Version: 13.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: law at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D108723 Bug ID: 108723 Summary: [13 Regression] Recent changes broke risc-v testsuite Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: law at gcc dot gnu.org Target Milestone: --- This change: commit 3cd08f7168c196d7a481b9ed9f4289fd1f14eea8 (refs/bisect/bad) Author: Andreas Schwab Date: Wed Jan 25 12:00:09 2023 +0100 riscv: Enable -fasynchronous-unwind-tables by default on Linux Broke several tests in the risc-v testsuite for riscv64-unknown-linux-gnu: FAIL: gcc.target/riscv/shorten-memrefs-2.c -Os scan-assembler store1a:\n\taddi FAIL: gcc.target/riscv/shorten-memrefs-2.c -Os scan-assembler load1r:\n\taddi FAIL: gcc.target/riscv/shorten-memrefs-2.c -Os scan-assembler load2r:\n\taddi XPASS: gcc.target/riscv/shorten-memrefs-3.c -Os scan-assembler-not load1a:\n\taddi FAIL: gcc.target/riscv/shorten-memrefs-5.c -Os scan-assembler store1a:\n\taddi FAIL: gcc.target/riscv/shorten-memrefs-5.c -Os scan-assembler load1r:\n\taddi XPASS: gcc.target/riscv/shorten-memrefs-6.c -Os scan-assembler-not load1a:\n\taddi FAIL: gcc.target/riscv/shorten-memrefs-8.c -Os scan-assembler store:\n\taddi\ta[0-7],a[0-7],1 FAIL: gcc.target/riscv/shorten-memrefs-8.c -Os scan-assembler load:\n\taddi\ta[0-7],a[0-7],1 I'm pretty sure the change causes new labels to be inserted in places where= the scan-assembler strings are not expecting to find them.=