From patchwork Tue Apr 7 11:08:24 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: yangkun X-Patchwork-Id: 132757 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id EB7624BA23C2 for ; Tue, 7 Apr 2026 11:10:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EB7624BA23C2 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, secure) header.d=disroot.org header.i=@disroot.org header.a=rsa-sha256 header.s=mail header.b=g7XBVXsb X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from eggs.gnu.org (eggs.gnu.org [209.51.188.92]) by sourceware.org (Postfix) with ESMTPS id 4809C4BA543C for ; Tue, 7 Apr 2026 11:09:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4809C4BA543C Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=disroot.org Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=disroot.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 4809C4BA543C Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=209.51.188.92 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1775560155; cv=none; b=Iqc8MD6ENYawx24Vv1TAYi0eclh90Vqrpn3dEPGOzvTni5X1VzSijEy//t90gzSUHKEPRHINsF4oDE2lYNW3ggQIl/1LoxPKPI14FWsEakf6vuwEI62cVYi682N8i313g29Q6W6e7WvzUoIOr5tfEo7dhUHOZE5S67pNaZTKmFA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1775560155; c=relaxed/simple; bh=Uwt0AQyn+NYeYe6fO2sJ4QVw7JdOmIRIEhiJ7wx6Y8c=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=XhDBHG+WgzblEGAwKwzaG7xFtn2D22Wyp8SImyyfAYL0+czKNhQ0QXHpUM8Tiq1u/dyE8p1Y97ng0f5DOcal/hoLOKsOulzhz1VatlUNtwOtIhWWnL6e2wQtIqoD14ewJTaxFDXd9dSIK5J6MKQjRQSQ6z6wE3tlU7ackIfBsYc= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4809C4BA543C Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1wA4Iz-0000z9-Ha for gcc-patches@gnu.org; Tue, 07 Apr 2026 07:09:14 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6C7D726F45; Tue, 7 Apr 2026 13:09:12 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id fc8un3yGnMiy; Tue, 7 Apr 2026 13:09:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1775560151; bh=Uwt0AQyn+NYeYe6fO2sJ4QVw7JdOmIRIEhiJ7wx6Y8c=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=g7XBVXsbnLCNM/bEtqDyPl2kKYzTSTqF174P35fnorqvbBDTjr7bDbUc6z9W7HJOg HP595c01C5ubdQvWyt3T8wKbscJDQguHpyJ+HpeKS1lQLeR/ItW4MsymV5sglC5QWu Pf4EpyowcbHKw2IzWIlCAJwIBrZgTAjxraUincm1GYFDJdmZjnmTjFiUF4z/CkolGe CVV6jb6T07oZVINq8LCFTS5iZQfhWn/NV4MH4NAb7OEkq/FXsCTbzkuZgXEd81ARcF nUQf9jyEtxl1ZvgKBRC8ZSL/5Bxj/Ol1Zmj0qEw4Nug1p4c1eXrVzF3DUeUCuLn5DG gdPRt1mOyXMJw== From: Yang Kun To: gcc-patches@gnu.org Cc: Yang Kun Subject: [PATCH 3/5] c++, openmp: Fix copy-paste bug wrote to incrv instead of orig_declv Date: Tue, 7 Apr 2026 19:08:24 +0800 Message-ID: <20260407110826.8427-3-yangkun@disroot.org> In-Reply-To: <20260407110826.8427-1-yangkun@disroot.org> References: <20260407110826.8427-1-yangkun@disroot.org> MIME-Version: 1.0 Received-SPF: pass client-ip=178.21.23.139; envelope-from=yangkun@disroot.org; helo=layka.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Status: No, score=-9.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, LOCAL_AUTHENTICATION_FAIL_SPF, RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED, SPF_FAIL, SPF_HELO_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org gcc/cp/ChangeLog: * parser.cc (cp_parser_omp_loop_nest): Write orig_declv, not incrv. --- gcc/cp/parser.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/cp/parser.cc b/gcc/cp/parser.cc index 832d03f9f..8e651ea8c 100644 --- a/gcc/cp/parser.cc +++ b/gcc/cp/parser.cc @@ -49515,7 +49515,7 @@ cp_parser_omp_loop_nest (cp_parser *parser, bool *if_p) TREE_VEC_ELT (omp_for_parse_state->condv, depth) = NULL_TREE; TREE_VEC_ELT (omp_for_parse_state->incrv, depth) = NULL_TREE; if (omp_for_parse_state->orig_declv) - TREE_VEC_ELT (omp_for_parse_state->incrv, depth) = NULL_TREE; + TREE_VEC_ELT (omp_for_parse_state->orig_declv, depth) = NULL_TREE; vec_safe_push (omp_for_parse_state->init_blockv, NULL_TREE); vec_safe_push (omp_for_parse_state->body_blockv, NULL_TREE); vec_safe_push (omp_for_parse_state->init_placeholderv, NULL_TREE);