From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yw1-x112f.google.com (mail-yw1-x112f.google.com [IPv6:2607:f8b0:4864:20::112f]) by sourceware.org (Postfix) with ESMTPS id 26805385840E for ; Thu, 25 Jan 2024 21:58:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 26805385840E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 26805385840E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::112f ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706219885; cv=none; b=lh2SrLGH84P63BkCMjRLRK+ozGj5tFVeP2ZvYitNgzzuPUefJ8CBMuiJL5Vz2dcMY5nbQvZydVFSUJL31iwDKFhm9i5EtrUr7yjOTnfKDPTlae4icC6XTN9ZHKLyZtf5LdqREtxb2SV0Y/bJxJHWxyuCV+sSD/rXcBv8HCsjXM4= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1706219885; c=relaxed/simple; bh=sVeOQPbbD3i5qmhDlnIuLhNx5Rty98FztVDrb50tmow=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=cRRZ48fx3aDLXIZrYWHSvbkFv1ps9kIGEy0qu/F1430qk3G9uKs/0vUbIcz5DH/m2GHfGFOSbwY6h4MZDV7wvsv3O6dZQlAegIyBnRaZrWgj0usRAkt7AGHlFHZVxH6R+rIeosh9v53SlB+34TwGjhNL1MmfVXjxWd+VlsUXJeA= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-yw1-x112f.google.com with SMTP id 00721157ae682-602b7cef983so10817857b3.3 for ; Thu, 25 Jan 2024 13:58:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706219881; x=1706824681; darn=gcc.gnu.org; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sVeOQPbbD3i5qmhDlnIuLhNx5Rty98FztVDrb50tmow=; b=NPwatV4RWWLpOAnx9XzpBJQ5S4w0ulP0XkCvxJTmo4Xqvf41JrPjGQiX2rpNKRN8e7 ztrZ6WoRx6mEmer/5cLacOvTgOTRwDfjsSx+0oo90vJZn0Ljd2MGT8rHCMr413OmDYCh 1j873hXLu/cA081mGGV7ikUqXZ0NiiOSb01mrlVosVagCNfzGheAojcFc+qAV9swlWLL rfzgOa1MxEi6huxB5Hv8QsMn9oARrTGFvcOoZtoCFWfpxRzeC+p7A+fF4bedo8+PkeML ru5J5+3jg8xGAtIXjtaiXaqSCx2g71gObO4quHcuIks9kbbVna0Fqgmdj+sJ3bAibUQz OGcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706219881; x=1706824681; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sVeOQPbbD3i5qmhDlnIuLhNx5Rty98FztVDrb50tmow=; b=dxLe+OQjMYx31U7TX03m3EqsbzUxWrH5o5efT1RcHHcOzDhFG2JFlllyodlvuV/eQo XXgCKB7Gcvdeg1DOldvfm6y/GmR6DzR1Zg12idRAK2Ut64fMWaYx/4bdNpQDjt9W9VtF Sem0MvHR9ukg83dEZawg7JRaG5OKkEAG9DT5JxuYjCJNxRusTRAfTTnSC9fhP9sMNbz/ 53wui4Ozf2/tsncL5ChMKdYvy1+5z+oiNWcz6UyxCfHgZTQAVAVDMVLRxFdepxKEGVHs aqck6CJQWbwfqkxwZbZbSX618I2+hBjNRjOoYHu7IndtjllNehEdm3WtCOg4IGHMWqir dDLQ== X-Gm-Message-State: AOJu0YwVn6GzM3Jb874eki2QQanP75W2gEKWfnDVABTbZfXt+qLMoAHt i7GDYPLm7ZUoQ4UbP/vlykw8zQ2l48fWOuGOlFllHl98ZmIkUZeTyfguuqp0BL732bafBXkG8UE m7QO+2A+uFqs4RP3yQggsnpO+lc5GcPSo X-Google-Smtp-Source: AGHT+IFrkpaPOB7TxYd3MfMQijBSzONn/068FuU2Co0I7TPhlYf5zuF6LrkcVMAy4jWo/uf2JRKPI0NQ2BFVN7ltAxQ= X-Received: by 2002:a81:9142:0:b0:5ff:5ce0:b726 with SMTP id i63-20020a819142000000b005ff5ce0b726mr509443ywg.92.1706219881407; Thu, 25 Jan 2024 13:58:01 -0800 (PST) MIME-Version: 1.0 From: Lewis Hyatt Date: Thu, 25 Jan 2024 16:57:49 -0500 Message-ID: Subject: ping: [PATCH] diagnostics: Fix behavior of permerror options after diagnostic pop [PR111918] To: David Malcolm , gcc-patches List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-3029.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,KAM_SHORT,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: May I please ask again about this one? It's just a couple lines, and I think it fixes an important gap in the logic for #pragma GCC diagnostic. The PR was not reported by me so I think at least one other person does care about it :). Thanks! https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638692.html -Lewis On Mon, Jan 8, 2024 at 6:53=E2=80=AFPM Lewis Hyatt wrote= : > > Can I please ping this one again? It's 3 lines or so to fix the PR. Thank= s! > https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638692.html > > On Tue, Dec 19, 2023 at 6:20=E2=80=AFPM Lewis Hyatt wr= ote: > > > > Hello- > > > > May I please ping this one? Thanks... > > https://gcc.gnu.org/pipermail/gcc-patches/2023-November/638692.html > > > > -Lewis > > > > On Wed, Nov 29, 2023 at 7:05=E2=80=AFPM Lewis Hyatt = wrote: > > > > > > On Thu, Nov 09, 2023 at 04:16:10PM -0500, Lewis Hyatt wrote: > > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D111918 > > > > > > > > This patch fixes the behavior of `#pragma GCC diagnostic pop' for p= ermissive > > > > error diagnostics such as -Wnarrowing (in C++11). Those currently d= o not > > > > return to the correct state after the last pop; they become effecti= vely > > > > simple warnings instead. Bootstrap + regtest all languages on x86-6= 4, does > > > > it look OK please? Thanks! > > > > > > Hello- > > > > > > May I please ping this bug fix? > > > https://gcc.gnu.org/pipermail/gcc-patches/2023-November/635871.html > > > > > > Please note, it requires a trivial rebase on top of recent changes to > > > the class diagnostic_context public interface. I attached the rebased= patch > > > here as well. Thanks! > > > > > > -Lewis