From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12olkn2039.outbound.protection.outlook.com [40.92.21.39]) by sourceware.org (Postfix) with ESMTPS id 1BE593858C39 for ; Wed, 6 Jul 2022 14:26:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1BE593858C39 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QB9hkVLWk3aUARBRYf9GE5Q5mIHK5XLlXV0JFKVUAQyr58+fKquuQ5QBcJ6b262gSidUWEnd3LF5q6K2L2PnHaVUR+QXyZYYkxwzmdQ/7ZKV3RA2HTKanChngJyrN1F2MGw6P2+eKMOju7s4VcBHI85memIAhIxXSbukO4rSzGnWJFvYb8lrxZkP+i6GGhVQiT7E7UeSyFnZu3fWFmOR8mgyeKt2DIvDP2jz67rOacWEYs2Ixd9rh4K2WWLi5JnOzPHE3XMKF4hi1NPTnqHX74Ws1qtQgYznRTAGQ7qgpYKzIzOTzu/v1mS4PCKWyCbxlmjlnSWpnjcToakpkIZZdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=EPTIJfKHulYVq7vt+N+nCmSLS9174jI2cFWm56589s0=; b=kBbJT/Xce3Kd/LyTDgJRlBGR+4gzP6akMSb/xa+i4Io4hEYmLudqR/s3WS/NzYMEz1MPy4/+mZ4HXBHFw5XBrDACkxpmegf2UOtnZq12U053GUAwPMK8dPOYDy8o5wu1A+ijLi8+AhMoI1mUVdPQf5cV7U4mw6vMLBrhfxm0PbooUAK8nG2NVpcErReQlr8Joj76+TB+y9bcq6tcvjhHtnqLJl9qU0M8eGRynUhyBvggq+KNiR5QeIN3DCe409E/JRqjOp1Vn2swx7cJrjNUzcN8BXliGUFzvUjJeLyAGUZk6Z8yew5WNjhqKyV1oQASbcOgOPv49g4scSvl11TGHA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from CY4PR1801MB1910.namprd18.prod.outlook.com (2603:10b6:910:79::14) by DM4PR18MB5098.namprd18.prod.outlook.com (2603:10b6:8:41::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.21; Wed, 6 Jul 2022 14:26:12 +0000 Received: from CY4PR1801MB1910.namprd18.prod.outlook.com ([fe80::b99f:e237:735f:8806]) by CY4PR1801MB1910.namprd18.prod.outlook.com ([fe80::b99f:e237:735f:8806%6]) with mapi id 15.20.5395.021; Wed, 6 Jul 2022 14:26:12 +0000 From: Immad Mir To: gcc-patches@gcc.gnu.org Cc: dmalcolm@redhat.com, mirimnan017@gmail.com, Immad Mir , Immad Mir Subject: [PATCH 2/3] analyzer: reorder initialization of state m_invalid in sm-fd.cc [PR106184] Date: Wed, 6 Jul 2022 19:55:42 +0530 Message-ID: X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220706142543.3790-1-mirimmad@outlook.com> References: <20220706142543.3790-1-mirimmad@outlook.com> Reply-To: mirimnan017@gmail.com Content-Transfer-Encoding: quoted-printable Content-Type: text/plain X-TMN: [aIL1pwi8xGfXVW/zDflP8Jq5IDBcQWpfyz/6jftlad2HMpENxgBHJgCB0MaVrKnJ] X-ClientProxiedBy: BM1P287CA0006.INDP287.PROD.OUTLOOK.COM (2603:1096:b00:40::34) To CY4PR1801MB1910.namprd18.prod.outlook.com (2603:10b6:910:79::14) X-Microsoft-Original-Message-ID: <20220706142543.3790-2-mirimmad@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0949be6e-21b5-43bb-ee97-08da5f5b79ff X-MS-Exchange-SLBlob-MailProps: QMhK0M23Qm4yotC2YDKCffzWFbyzoNaGim7MdXJYXZg3uVLLJh3dl/spJgBwpph7dh1Y5D/ViKaaui68KMdL6Nq2unCvE4LYVJLXpafFoIZKC0B6DUA0Xs4svg9Gm3QgkBqgql8B2Njb1GwBSjCrko5OynhUXEj02C+9PB0giyPaI96HeDPM4ARpDlDZMHcxlKlZ7OhQBUSXYB8B2kfXdtO9A7UV2b/zDN8lYamFx+sGmjMNIckKHX5aY9I9uz1zVvfYdJgcWzgp1UhXJQNvKCe8Bl35eHiUrj2nSAG0rjsE7AmQSbSBtO8RtaGsU4+a7eQPjHCHN9cu9rpMYczKUUKY5CSEdBG+3PgYdKFGNcaVjJ66ia8QpoV38xDBoCY8+Ek9cJG021NJegi37LHqqx8ZHPtyydPkCg60csmh+0rEttRu+por8oizyFuzx1iFaXt6GV+tbEkPd+DTH9xL8QGxnCiIPmI6BF0w1bzKRjy5+TM6Jv2kSr/zJyRfeNZ088oFW1DZIDwqPlenlNPCQf8pY3CHONTpbAJsj5JrJA83ftInLaeigrAdNJnr6aF2BF+J7SJxIM9inOxV1jWQqQntER6HNKAZrXbGSOwdGImBqOrheOvlV7DFJhR9bZe7uhCUBF6srAmZjWs2+tBw38N1LBJrZcGjLd8PZIrfgCmHOx8/uGGpx63D6/SudQ6WaQz0UG3/kpFdu2fAybvFE2PUkAOEwj+cYxK1+aODuttcXKU25O2H1yOxEKKUWneRfYNUrypk1bsh8x/xweTscW7rHHwj3Th/ X-MS-TrafficTypeDiagnostic: DM4PR18MB5098:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6B9mNYTHJw7tJT97kpLBaQt+bRd4zk/qB2EtRnp2tmz0VbPQVwMvwVEGuCZGjoIWGxqVRHlaZLQpW+Nx3iVEysk8hXUA2yYdy+v4eB5gIB3eM0ec+z6puHMqdB0HYThhgP+CGCr3scxXO/235KpqygmtURiAZ+8Nt6u9L29ZzYXp9KOx0ktRayexH80anJpAcVgDyNIyJceDLznrKXWLID3nETdOHX+WT7NR2D4OB9JzufT+s+w/42XSDBTkv7Qdis6sTepVPdU9YA3X88uVotGur8lRcLNGgOPIIiYlnO1N0WQIEmvB12cxPhA68s8TnkNHJg3zI512Qkh4erVyxMR3vc20G3CI4RQa9KSpUVHX+RzMpk+kMQYaap4zkTHzDvZ/ZYBWE22vlMD/K1ea/BY1F51cEGEjlQYprpra8BeJzNyvcWENRzWPatGd29Suc+MS3P8Hu8YTB3no4YUW7OZ4QiZ++bVyLdPBXrGKoj/17Pu1NJ69DWBlmIdvMkaACEvwtzq/2pAfLKfpP9KIDVosQi4eC5ptfozbS+Q4nWFKNtQpGpoF5HksRXfOxZVbMMJNpscx2Yfo54woXwXNfLV+ul5OFt9JnhxdqEn0a4MLOKiRw+7KIdsj5cJ3nzp4m3FFrNH0QuqSL5tfOodx/w== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?jweKSqjO5zYgDIgIe6BmQXT7G3helQUDw6LviY/oWdgR0yges2/TjZN9sUBy?= =?us-ascii?Q?56xL68wAtmvhzjrs5y1ro2NXrofxmIIhd3hu8emYzl69VMs4lGZtQQsLdK8v?= =?us-ascii?Q?PnhV5xZaUxToaZ6MyLe4D12GdoTro6sYi/uZxsrnIJRgivZEuALRy/TQ5XWz?= =?us-ascii?Q?sMU0rpo5kgrjOcwLhZfixGFyfxkGVUpSZDD0hQhafsbPhqNaswAEvggsAWlN?= =?us-ascii?Q?/1jVlmA5Gyaj/hkxwDlHvAvES3zDrpSgHPS/JmChrWq7mrKrl9bk5MbSUhWE?= =?us-ascii?Q?iBS7aFvYDML71uxR8zLj0NEy8ykq35doV2dwE374/Pv0xp4ULM0Bk1m0Sx/m?= =?us-ascii?Q?0ntO+MA18QrP9ATx8/5xBEA7B6/kN37+37ASWlF3Ck0j67qtaIPM6wpaaoBq?= =?us-ascii?Q?UZgHC8mYeTGho1wsLWW6vvMYe7YHiSAmsFCRQmXXcLV6MaYqIdpuJcKo51ST?= =?us-ascii?Q?GaV/Hw2V7IkWRAokSAZV2/B2guQfeGPLZJ7p2KYkPi+DfT9mMTYC24Fk3ZIE?= =?us-ascii?Q?Pah1mvOXBjfDEFgJlnraR2GOVZFFk5bkzBFAI2T8tnUwy3YcDrXgBoQhAtzQ?= =?us-ascii?Q?DNiu6U1uSvEm6Psz9BWqJX9YvyQUBDRzwiRDgaiaw410ov3vaCLfrukec5Id?= =?us-ascii?Q?F0MuCBCmiOXYxIsiaZvkY+yMYggFoSC5Pq5SWJ+jLTajGHrjW8R4C3n2o4YJ?= =?us-ascii?Q?l1qVAVss3/KBzLGKNKp8dbODvZVjQgYojAa3WT2utLW5+NnyerWoHUzh+S4/?= =?us-ascii?Q?szbJ68DecVUHyFk1fp3I3uLmx3FmzlBTVaCvgcu+H2dqxD4zuNyusTmS9YOq?= =?us-ascii?Q?p0Yn4m5owJwRIO/r/oMg+Kl2pZOhwHseLiOTG2FWQaJTN1OZ1W+yxloN/wo1?= =?us-ascii?Q?kKrIDoEJJWAICMoBY9BOu7ZBTgTdpfQrKLNuQViWzmyhewEl26XKiIxPA3Ei?= =?us-ascii?Q?8OrvFBdADPyaqFyxq3vOmGmj4rB3K6A/zrH5/10C43BVFWq8S1JgSoSyMs1r?= =?us-ascii?Q?7Mo73Yfs5yOaTydoWz09IJv75TGMwZejO5nZYsftbSChOotgqU1sIjV5WlIU?= =?us-ascii?Q?L5e3CVJn0IcA+gLWcQWniMinEj50tw8WYEhPBp2nrCRzzd5tGpKHC17oYpAF?= =?us-ascii?Q?WyWZJE2KyW3RVxVKFkHBGltg/sCQdlo+TZjDgpr5FQEdhNq0QqDlVuLc62eh?= =?us-ascii?Q?4LozF7uJYyaknZ4jQVZs5YqsWxo5AGNSUCz/Yh+sz7UqwPYtlfa8s4VjCm4R?= =?us-ascii?Q?lZXCppf5IrfkqOqiyiSF+Bxyuhu9Af1q3GKTuHfYcTy+39FlwvITKQ48ufiW?= =?us-ascii?Q?Ji1OOT+MRNywbnjZe/jR46QsxBThCZOQNossu0cj6iZIwA=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0949be6e-21b5-43bb-ee97-08da5f5b79ff X-MS-Exchange-CrossTenant-AuthSource: CY4PR1801MB1910.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2022 14:26:12.3106 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR18MB5098 X-Spam-Status: No, score=-11.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, FREEMAIL_REPLYTO, FREEMAIL_REPLYTO_END_DIGIT, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jul 2022 14:26:14 -0000 From: Immad Mir This patch reorders the initialization of state m_invalid in sm-fd.cc to conform with standard practice in C++. gcc/analyzer/ChangeLog: PR analyzer/106184 * sm-fd.cc (fd_state_machine): Change ordering of initialization of state m_invalid. Signed-off-by: Immad Mir --- gcc/analyzer/sm-fd.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gcc/analyzer/sm-fd.cc b/gcc/analyzer/sm-fd.cc index 8196d33223a..8e4300b06e2 100644 --- a/gcc/analyzer/sm-fd.cc +++ b/gcc/analyzer/sm-fd.cc @@ -551,11 +551,12 @@ fd_state_machine::fd_state_machine (logger *logger) m_unchecked_read_write (add_state ("fd-unchecked-read-write")),=0D m_unchecked_read_only (add_state ("fd-unchecked-read-only")),=0D m_unchecked_write_only (add_state ("fd-unchecked-write-only")),=0D - m_invalid (add_state ("fd-invalid")),=0D m_valid_read_write (add_state ("fd-valid-read-write")),=0D m_valid_read_only (add_state ("fd-valid-read-only")),=0D m_valid_write_only (add_state ("fd-valid-write-only")),=0D - m_closed (add_state ("fd-closed")), m_stop (add_state ("fd-stop"))=0D + m_invalid (add_state ("fd-invalid")),=0D + m_closed (add_state ("fd-closed")),=0D + m_stop (add_state ("fd-stop"))=0D {=0D }=0D =0D --=20 2.25.1