From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by sourceware.org (Postfix) with ESMTPS id D02473857342 for ; Fri, 16 Jun 2023 04:29:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D02473857342 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-1b512309d18so2075725ad.3 for ; Thu, 15 Jun 2023 21:29:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686889759; x=1689481759; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=1fWSjMQ3rtrTBNJRcFGmo/OIXsEJTH41V+j7kT4dlRc=; b=elwguJygTVZoEWRzktDGM2XELHriTGt4dWhdFCL7SE9gNyhQf+LhZwotFQQpse5XFW YTQU8jZRCe4axAwZGqqyCs9qN1gEaqcmt+KrOZnxNeleHWEyKOsMdG+fkiHaQDeLnvYj dIot3VkIl577HE7G0cXJdRlHzqzXOyHe8YvoO6+nNIFnAWfcu3x6PlVj12pM3l3TTeN5 4TZWPR5Caqnnlcdr7fo6NnMzVN0z5VdfkCTCdTAuBJeQpaiInP28YKFHETYPjFud5P/v L1SHiHHqpOuJ5A2ilxxGl/Q9UOfgoJ6X45fR6GYl2jCQVNvCendLzeBH4G1NAgHBmji8 LUdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686889759; x=1689481759; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=1fWSjMQ3rtrTBNJRcFGmo/OIXsEJTH41V+j7kT4dlRc=; b=GJpORMpWKEztA/TQIIwhzS1L1WceL5ZFlNvjOe+o4UHk9Glbh0cakZNx5TQSY52yo+ CD9Fzxz6Up51HfrSN6FCWMownvvDFWITexGMAhXaxdtFQcA1hQo/RVbnRyfMzF0Xy2Oo uuW+FqWAIHjyo28xUfDbpwunbMvH54ke8C0i7Fwr2ngUj/+VwKijCw3LsymgjG/ZOeMd HkN/TO+sGyVN/B4qgXwn2S/vhOd6/ET35R2mZEsEvxKqiZrRWFDOWToSnyvmSTsVLWp0 0X6+UD+/o7/497lZeYZUc+L7Q2ZLyx8umJAWZ0iXNpEMVywmxLpsuY7HSv1hhSjIYxZG ajHQ== X-Gm-Message-State: AC+VfDzLunIieymxsp3okqH6j50+U641IJnL2pc5fLqxmFhrfqr3Mhdb sMeAfptBlpwuQA1D4a4+8F0= X-Google-Smtp-Source: ACHHUZ4hoYjyd5et+UzTVsowT3ABU+BcJsmdth7wb1ZTXzL+Khd3ItMfy9yfTVUm8Qp6xcXCTro22A== X-Received: by 2002:a17:903:428d:b0:1b1:7336:2634 with SMTP id ju13-20020a170903428d00b001b173362634mr633523plb.57.1686889758647; Thu, 15 Jun 2023 21:29:18 -0700 (PDT) Received: from squeak.grove.modra.org ([2406:3400:51d:8cc0:4d08:cebd:d73f:b794]) by smtp.gmail.com with ESMTPSA id ba9-20020a170902720900b001ae268978cfsm14739722plb.259.2023.06.15.21.29.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Jun 2023 21:29:17 -0700 (PDT) Received: by squeak.grove.modra.org (Postfix, from userid 1000) id EB8921140312; Fri, 16 Jun 2023 13:59:14 +0930 (ACST) Date: Fri, 16 Jun 2023 13:59:14 +0930 From: Alan Modra To: "Maciej W. Rozycki" Cc: Nick Clifton , binutils@sourceware.org Subject: Re: New failures for the mips64el-openbsd target Message-ID: References: <87zg51m295.fsf@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-3033.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Thu, Jun 15, 2023 at 03:43:14PM +0100, Maciej W. Rozycki wrote: > Hi Nick, > > > I do not know if these are related to your recent gas testuite fix > > (2b462da34de977f953a778afa0cb55e3286ece3d), but would you mind > > checking please ? If you cannot reproduce the problems, then it is > > probably an issue at my end - maybe I need to rerun the configure > > script or something like that - and I will investigate some more. > > It may well be that one of the YunQiang Su's patches I have reverted > brough these back; a regression from his earlier commit(s) anyway. Hi Maciej, The testsuite fixes that you've reverted were not just fixing regressions from earlier commits. > I haven't run any verification on the reverts as I don't think there is > any excuse for violating our policies and committing patches with no prior > approval and/or with objections raised. Yes, you're well within your rights to revert the patches. > I think let's wait and see how YunQiang handles it, Can I suggest you post a list of mips targets you'd like to be regression tested with any mips specific changes? FWIW, I test mips-linux-gnu, mips-sgi-irix6, mips-vxworks, mips64-linux-gnuabi64, mips64-openbsd, mips64el-openbsd, mipsel-linux-gnu, mipsisa32el-linux-gnu, mipsisa32r2el-elf, and mipstx39-elf as part of the set of targets that I check regularly in order to stop me breaking everything. I also have a full cross toolchain installed for mips64-linux-gnuabi64 and mips-linux-gnu. Even that limited set showed problems with YunQiang Su's patches. Meanwhile, I'm going to correct the ld-elf/eh5 test for hppa64. Commit 3c0afdb78988 regressed this test for hppa64, because the test had been enabled for hppa64 in the time between the mips changes and their reversion. This patch isn't just a simple reapply, I recreated the testsuite change by hand for hppa64: Two lines in eh5.d might need further changes for mips. diff --git a/ld/testsuite/ld-elf/eh5.d b/ld/testsuite/ld-elf/eh5.d index ac571940d4a..d51b4809e94 100644 --- a/ld/testsuite/ld-elf/eh5.d +++ b/ld/testsuite/ld-elf/eh5.d @@ -24,14 +24,14 @@ Contents of the .eh_frame section: #? DW_CFA_nop #? DW_CFA_nop -0+001[48] 0+0014 0+001[8c] FDE cie=0+0000 pc=.* +0+001[48] 0+001[4c] 0+001[8c] FDE cie=0+0000 pc=.* DW_CFA_advance_loc: 4 to .* DW_CFA_def_cfa: r0(.*) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop -0+00(2c|30) 0+0014 0+0000 CIE +0+00(2c|30|38) 0+0014 0+0000 CIE Version: [13] Augmentation: "zPR" Code alignment factor: .* @@ -41,21 +41,21 @@ Contents of the .eh_frame section: DW_CFA_nop -0+004[48] 0+0014 0+001c FDE cie=0+00(2c|30) pc=.* +0+00(44|48|50) 0+001[4c] 0+001c FDE cie=0+00(2c|30|38) pc=.* DW_CFA_advance_loc: 4 to .* DW_CFA_def_cfa: r0(.*) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop -0+00(5c|60) 0+0014 0+006[04] FDE cie=0+0000 pc=.* +0+00(5c|60|70) 0+001[4c] 0+00(60|64|74) FDE cie=0+0000 pc=.* DW_CFA_advance_loc: 4 to .* DW_CFA_def_cfa: r0(.*) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop -0+007[48] 0+001[8c] 0+0000 CIE +0+00(74|78|90) 0+001[8c] 0+0000 CIE Version: [13] Augmentation: "zPLR" Code alignment factor: .* @@ -71,7 +71,7 @@ Contents of the .eh_frame section: #? DW_CFA_nop #? DW_CFA_nop -0+009[08] 0+001c 0+002[04] FDE cie=0+007[48] pc=.* +0+00(90|98|b0) 0+00(1c|24) 0+002[04] FDE cie=0+00(74|78|90) pc=.* Augmentation data: (ef be ad de 00 00 00 00|00 00 00 00 de ad be ef) DW_CFA_advance_loc: 4 to .* @@ -80,7 +80,7 @@ Contents of the .eh_frame section: DW_CFA_nop DW_CFA_nop -0+00b[08] 0+001[04] 0+0000 CIE +0+00(b0|b8|d8) 0+001[04] 0+0000 CIE Version: [13] Augmentation: "zR" Code alignment factor: .* @@ -94,7 +94,7 @@ Contents of the .eh_frame section: #? DW_CFA_nop #? DW_CFA_nop -0+00(c4|d0) 0+001[04] 0+001[8c] FDE cie=0+00b[08] pc=.* +0+00(c4|d0|f0) 0+001[048] 0+001[8c] FDE cie=0+00(b0|b8|d8) pc=.* DW_CFA_nop DW_CFA_nop DW_CFA_nop @@ -103,7 +103,7 @@ Contents of the .eh_frame section: #? DW_CFA_nop #? DW_CFA_nop -0+00[de]8 0+0014 0+0000 CIE +0+0(0d8|0e8|10c) 0+001[48] 0+0000 CIE Version: [13] Augmentation: "zPR" Code alignment factor: .* @@ -112,15 +112,19 @@ Contents of the .eh_frame section: Augmentation data: 03 .. .. .. .. [01][bc] DW_CFA_nop +#? DW_CFA_nop +#? DW_CFA_nop +#? DW_CFA_nop +#? DW_CFA_nop -0+0(0f|10)0 0+0014 0+001c FDE cie=0+00[de]8 pc=.* +0+0(0f0|100|128) 0+001[4c] 0+00(1c|20) FDE cie=0+0(0d8|0e8|10c) pc=.* DW_CFA_advance_loc: 4 to .* DW_CFA_def_cfa: r0(.*) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop -0+01[01]8 0+001[04] 0+00(5c|64) FDE cie=0+00b[08] pc=.* +0+01[014]8 0+001[048] 0+00(5c|64|74) FDE cie=0+00(b0|b8|d8) pc=.* DW_CFA_nop DW_CFA_nop DW_CFA_nop @@ -129,7 +133,7 @@ Contents of the .eh_frame section: #? DW_CFA_nop #? DW_CFA_nop -0+01(1c|30) 0+001[8c] 0+0000 CIE +0+01(1c|30|64) 0+001[8c] 0+0000 CIE Version: [13] Augmentation: "zPLR" Code alignment factor: .* @@ -145,7 +149,7 @@ Contents of the .eh_frame section: #? DW_CFA_nop #? DW_CFA_nop -0+01(38|50) 0+001c 0+002[04] FDE cie=0+01(1c|30) pc=.* +0+01(38|50|80) 0+00(1c|24) 0+002[04] FDE cie=0+01(1c|30|64) pc=.* Augmentation data: (ef be ad de 00 00 00 00|00 00 00 00 de ad be ef) DW_CFA_advance_loc: 4 to .* @@ -154,7 +158,7 @@ Contents of the .eh_frame section: DW_CFA_nop DW_CFA_nop -0+01(58|70) 0+0014 0+01(5c|74) FDE cie=0+0000 pc=.* +0+01(58|70|a8) 0+001[4c] 0+01(5c|74|ac) FDE cie=0+0000 pc=.* DW_CFA_advance_loc: 4 to .* DW_CFA_def_cfa: r0(.*) ofs 16 DW_CFA_nop @@ -170,14 +174,14 @@ Contents of the .eh_frame section: #? Augmentation data: 03 .. .. .. .. 1b #? DW_CFA_nop -0+01(70|88) 0+0014 0+0(01c|148|15c) FDE cie=0+0(02c|030|170) pc=.* +0+01(70|88|c8) 0+001[4c] 0+0(01c|148|15c|194) FDE cie=0+0(02c|030|038|170) pc=.* DW_CFA_advance_loc: 4 to .* DW_CFA_def_cfa: r0(.*) ofs 16 DW_CFA_nop DW_CFA_nop DW_CFA_nop -0+01(88|a0) 0+0014 0+01(8c|a4) FDE cie=0+0000 pc=.* +0+01(88|a0|e8) 0+001[4c] 0+01(8c|a4|ec) FDE cie=0+0000 pc=.* DW_CFA_advance_loc: 4 to .* DW_CFA_def_cfa: r0(.*) ofs 16 DW_CFA_nop @@ -195,7 +199,7 @@ Contents of the .eh_frame section: #? DW_CFA_nop #? DW_CFA_nop -0+01(a0|b8|d4) 0+001c 0+0(020|130|144) FDE cie=0+0(074|078|1b8) pc=.* +0+0(1a0|1b8|1d4|208) 0+00(1c|24) 0+0(020|130|144|17c) FDE cie=0+0(074|078|090|1b8) pc=.* Augmentation data: (ef be ad de 00 00 00 00|00 00 00 00 de ad be ef) DW_CFA_advance_loc: 4 to .* -- Alan Modra Australia Development Lab, IBM