From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id bRjIEfXWe2IDqwUAWB0awg (envelope-from ) for ; Wed, 11 May 2022 11:32:05 -0400 Received: by simark.ca (Postfix, from userid 112) id 33D031E220; Wed, 11 May 2022 11:32:05 -0400 (EDT) Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=h15C0SJT; dkim-atps=neutral X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 7EAF91E00D for ; Wed, 11 May 2022 11:32:04 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id DA0AC395A813 for ; Wed, 11 May 2022 15:32:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DA0AC395A813 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1652283123; bh=uvFzSMxLSNchwdN1PDrTp4qTvxqyAKOr/AmVrZ1CZ6U=; h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=h15C0SJT7UztqKiS5Ukh6m7IUNWqJ+ejd8wpLkHz8ZfeGROtdxWg/wik2qVMiro/2 WjI6AiH6zrK5qVtHkuikHj7/V0Ujq1noui2wH0BMw5d0zH6LYzjBfJSJoPWMYvKJ+H DCJJSykNSluXDI1MiqzkouJELH5zxrkfrKV0iK9U= Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by sourceware.org (Postfix) with ESMTPS id 72755385625D for ; Wed, 11 May 2022 15:31:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 72755385625D X-IronPort-AV: E=McAfee;i="6400,9594,10344"; a="257275965" X-IronPort-AV: E=Sophos;i="5.91,217,1647327600"; d="scan'208";a="257275965" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2022 08:31:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,217,1647327600"; d="scan'208";a="542356740" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga006.jf.intel.com with ESMTP; 11 May 2022 08:31:41 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 11 May 2022 08:31:41 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Wed, 11 May 2022 08:31:40 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 11 May 2022 08:31:40 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.172) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Wed, 11 May 2022 08:31:40 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D2eUEjbxcodeF0VdnETaRANJzEjYJyF99nMHFSP9yaRKSg7YZ1EFhFIGwt2xaC/085CIaWjGLI1Oehuvbol23bgTQmQRFTDkkWf7rK1l1PlrazxfYkNr3QLPo4tmtH91dGhaxmoTRa5fa+uMz5QTMCZWdUiuhqvjaWjwbts+JreVyCpf5du1AnkIRlWERTzG114DNzPwbsWf3Yd3pOnSCAV0J4Q55L53sStmxQ4yWilAZA/Wbuqj0tY+r4ngmV0I41rp3+dbvl1muTZji7/FQEAuhehh27TvyOg2JF47xuEgVg/KBteWlfOPVHmawLZbQrhAn2VC38W4OIgBPMsSDA== 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=fZd35Hsa+ijRdUX9S6nPY03b9/tOlIL62ACm7eMNLnw=; b=k4wRU4u3wQH+8Uqoclx4xTt2G5jzWm20Dx9GnCvOgiqV2hoFrdPiCC0hn0u6IGpfHOriw9tasIRqYe0cZa2mvPuEg7Rl15LGplVJZXaDaN7U6qR3XNIe/GCr1inqC7ZxfuU6/MUFj72BIz3FpwbYejH7SRG10nKBDeeMhP9yVAOwxPkqLE8xMAoeLQViO4C9m+buUbVOz4fbvtoExYfk57LcpmNf1l7PScAETSc/pKpAaYfjMiBOC/7kRrM2tWrlaznOXpLMQGedNBaCut0KcU4StVG+x6C7e3BBFM3grZlyEBvBVdKF4BSBKjCJHf2uBpmz43s4HdhNpyJ0w+pAyQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CY4PR1101MB2071.namprd11.prod.outlook.com (2603:10b6:910:1a::10) by DM4PR11MB6093.namprd11.prod.outlook.com (2603:10b6:8:b0::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.13; Wed, 11 May 2022 15:31:39 +0000 Received: from CY4PR1101MB2071.namprd11.prod.outlook.com ([fe80::403f:f9f0:74f2:c5b9]) by CY4PR1101MB2071.namprd11.prod.outlook.com ([fe80::403f:f9f0:74f2:c5b9%10]) with mapi id 15.20.5250.013; Wed, 11 May 2022 15:31:39 +0000 To: Andrew Burgess , "gdb-patches@sourceware.org" Subject: RE: [PATCH 18/18] gdb/testsuite: fixup common-block.exp for intel compilers Thread-Topic: [PATCH 18/18] gdb/testsuite: fixup common-block.exp for intel compilers Thread-Index: AQHYZHnm9U9Dk2d2lES+mkhtIjs1b60ZrVSAgAAhPLA= Date: Wed, 11 May 2022 15:31:38 +0000 Message-ID: References: <20220510142437.1397399-1-nils-christian.kempke@intel.com> <20220510142437.1397399-19-nils-christian.kempke@intel.com> <87wnesjiyu.fsf@redhat.com> In-Reply-To: <87wnesjiyu.fsf@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.401.20 dlp-reaction: no-action x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d5764eca-e364-455a-2ab0-08da33635791 x-ms-traffictypediagnostic: DM4PR11MB6093:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: niR0e1DBhBZPrQObqBng2JDs9N8PxLAmIho+WHZz5CyPBODTOiWWbpV7AwNkb6XokWJJKQ9NQwc1cBQmcEH3IILwwfmfjoLDTksJBP4mvKHHyVk38pfy5M70gyJgXlu8iUC0XjtvKxmAHlJ6G5LXNhzommIsaGu+I7panvy38Y9HCr7fm8pgalkeVp/YXG6RAgO0puMyyHgcqy6V2K3l9Odz9ia1KNkRJIvjhwtMUAN/os5XuHXQqtooxNVYycQWzMPbZc9qnT6SKCUtzhJBtsgm+Tb9Ujq/vbXP4BObBCphtI5LH21Vs9ULbg5UZr5drFpTItumfkENbgsKuywzYbjBIqUSM4VjW/n+nnveSZCnmjrWh0VbdMNbPquEj2ZKIYSEh8Sakx2KgLfJE+ppTwtDE8IpfAW2RjAAxXdvFaw2G+JGQyQAwvlaAPrILsmTv7HH8+fGeUReYUgF97rG3gQEyjnOX2f22QYw7MmVmpuoGeAyazUS1t/8qIrvYbmJN1890daeBqgxRMgDP91dBSdGg1oA2os5VhXRk4fTelIGuilb+r/CRxKwcxd6NwF9cO9TA+AoFFyr2T/zqfnStiASlB4RfkLf3NW/qN3RO5BukfRDJyzG/ZJ9xsYgRLGyhmlbVdr7bFcEYJX4yNdVmJPAGEVtxE11cQ5twVV67tPvL3hkNEZbISEugwxV/IGX7tmdM3jPgRA0p7oqZtekfw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR1101MB2071.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(316002)(71200400001)(82960400001)(66556008)(66446008)(8676002)(26005)(83380400001)(9686003)(64756008)(66476007)(76116006)(66946007)(55016003)(7696005)(52536014)(53546011)(38070700005)(33656002)(38100700002)(2906002)(110136005)(8936002)(5660300002)(508600001)(86362001)(6506007)(186003)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?MXoxbeA/fwQh5YY00D7BFtVy/TUP+m2h2FULBDd/WeBOFs+YRt7thQUWI31D?= =?us-ascii?Q?F5Sz87xM7MhX/RawEqXEE4F0B91aNUbpoc9vTBG1VNFF4gKWIMYR8bjKlju1?= =?us-ascii?Q?uGJ0/SYYMdrEC1xzg0jrwmwBbnyIyleWHwYiKPctMHoOIJjhe1xEhsV5fL4O?= =?us-ascii?Q?gSOWREXYPT9FpSHq3Oe4/dugJkBwbckAenm4fFpcNg43t+bQqWhA+KnGyMo7?= =?us-ascii?Q?PBkCAMCH2R8tsuyZ9j/ePwIT3w3AeWR27OMzUso33pj9Dv+EuKtyCPr5ryzf?= =?us-ascii?Q?yGF6XAfxfalCccD1DypmUDW3qIqO19+ePENXmuOeuau1/ruw4T14QZtHkFRy?= =?us-ascii?Q?2qKqr1KY5Rqku9mNcUU1fUAQxZ2Rlmw2EHtnz1TmB0nqyrXnw9JFrpt0w2Ah?= =?us-ascii?Q?pdKgvRE39YWyWYZLYuLdh1p+MNWAiPNWJFGw+F1o7RgLgdKw1yyGy9qbqMDk?= =?us-ascii?Q?kZZsy5RVbL9BDFM30fvZGX99uoWKdLGEq0osxmsvzaxgyALXNGpxGD/7j5Fv?= =?us-ascii?Q?Yo041evxE4XseaRDyfVZqujW32CTOThnUYeQ6WZkAvlTn8MI2SA5iFjTMa8+?= =?us-ascii?Q?jTggnzr2WgML3tKnfUkdeUlIwIT9qRxi/SDFyf6ZEi/dS652lnvy3Un2NVta?= =?us-ascii?Q?eAtGQUYD/4NH0XBJZA1qR0TDSYPI61v0B3rcgF3CYTvNLGYgCalq2SCeC+Yn?= =?us-ascii?Q?ALTQgQ/4WYD5aIuZOIWRW5IgJ/ZGC7Mf1+KWt/tehH2ngXqyGTp+SSKVYS4Y?= =?us-ascii?Q?u5O3WzrSinIpEDEDO31ajUDRFxJCWX4zj61d0z+PYaOK1KqpZx+w4/QtvGpY?= =?us-ascii?Q?gekw8aJzE48bn0LRgSDPjUpeyjFjZhvG3KOwTdfJvdGHMK/W9X5gAjtLT+zL?= =?us-ascii?Q?TVCN95SIoKaD9ARITuZFexOF4cZHjm0rfK9P6rh5f23Gkno05zQ6hYMRJ1n7?= =?us-ascii?Q?cuKGKzw5KLGweGZ7pt7zrTnJJV7oJsQc/W+SVEH7yYDP8OjDUFBfhD/NRKg0?= =?us-ascii?Q?4RNPQ9wGn55HAKme+CsjT6LeFHusqOydV2+tYBEBBnOjYmAv5kAZGUcn53OE?= =?us-ascii?Q?0jhn30ClmAt8GKCwBc2GoqLtz+lNHUZbxhK+WRzF14I3KqUnSK9u2N8+dUDn?= =?us-ascii?Q?M2t+4+KDWnoCQpYt0PXJeRX1ensNXOi1fq/m/YkB43AGZlEdc3kABPIR5Nbn?= =?us-ascii?Q?smL+BjeV4khZW8nKhDMvo2K1aG/KvhWUe3HXt6HkKKhDUwPZG9/N/0ZDoYzk?= =?us-ascii?Q?5W/xJ0tf7K1nqFKMKWFBrxnnEUWowe2cLQLcCiKaUG33r0PcWVu/vz7hOcZ3?= =?us-ascii?Q?DZtIrvRWDYNz55zpFOcGNw7axUTestbr03qPG7V+QwLtWjbb/QFzoMJcN/22?= =?us-ascii?Q?DV+0toopWnJM/gHYbwillPTzZ74P9n1GLOF9KC+orF61M9PWTpIXTSb7uCq6?= =?us-ascii?Q?Bh5qfXuXMhen+IbPxpgzgFRj0YZlJv+FOCuVsnaCTl23iVdmcJWDqhhvzpZE?= =?us-ascii?Q?X5RdS90uJJz/KFlykhO6HBHG0RoyA6wb+TPGmTU64Bi2xmMH//dPw4djeQci?= =?us-ascii?Q?X4XlaCtpxftFI0ylLyCeeURto21MHim8LqaY5y/Asd70YQlRJoFKzmzZwgvB?= =?us-ascii?Q?B9CGmL3N/OLEGCOA/1V6CeWQ2Rn5xFd2tG0ommyRm5ze9gDaMIe9dCcVKRiS?= =?us-ascii?Q?tC5BCnmomxqxsmyNE/QTrBrduQelpdZpEbId1i8Pp7gAccaQ4QUjMETy82Xg?= =?us-ascii?Q?5UhHueNKm6UM3DnpzzSUKWY6AauQoJc=3D?= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR1101MB2071.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d5764eca-e364-455a-2ab0-08da33635791 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 May 2022 15:31:38.9944 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dqqsvRRApChGQEBJOIj8GBAyb5tg1aO0yRYCnA/SJsXAr9CyTNFeq2kYlwg6Mv0JrNwG9/MUK4wbI5IYDYAD6ABD9IuUQscZ394ufUeQseE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB6093 X-OriginatorOrg: intel.com Content-Transfer-Encoding: quoted-printable X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: "Kempke, Nils-Christian via Gdb-patches" Reply-To: "Kempke, Nils-Christian" Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb-patches" > -----Original Message----- > From: Andrew Burgess > Sent: Wednesday, May 11, 2022 3:29 PM > To: Kempke, Nils-Christian ; gdb- > patches@sourceware.org > Cc: JiniSusan.George@amd.com; Kempke, Nils-Christian christian.kempke@intel.com> > Subject: Re: [PATCH 18/18] gdb/testsuite: fixup common-block.exp for intel > compilers > = > Nils-Christian Kempke writes: > = > > The order in which the variables in info common and info locals are > > displayed is compiler (and dwarf) dependent. While all symbols should > > be displayed the order is not fixed. > > > > I added a gdb_test_multiple that lets ifx and ifort pass in cases where > > only the order differs. > > --- > > gdb/testsuite/gdb.fortran/common-block.exp | 38 > ++++++++++++++++++++-- > > 1 file changed, 35 insertions(+), 3 deletions(-) > > > > diff --git a/gdb/testsuite/gdb.fortran/common-block.exp > b/gdb/testsuite/gdb.fortran/common-block.exp > > index ac39a4a575..fc38b8d772 100644 > > --- a/gdb/testsuite/gdb.fortran/common-block.exp > > +++ b/gdb/testsuite/gdb.fortran/common-block.exp > > @@ -54,8 +54,27 @@ gdb_test "whatis fo_o$suffix" "No symbol > \"fo_o$suffix\" in current context." > > gdb_test "ptype fo_o$suffix" "No symbol \"fo_o$suffix\" in current > context." > > gdb_test "p fo_o$suffix" "No symbol \"fo_o$suffix\" in current context= ." > > > > -gdb_test "info locals" "ix_x =3D 11\r\niy_y =3D 22\r\niz_z =3D 33\r\ni= x =3D 1\r\niy =3D > 2\r\niz =3D 3" "info locals out" > > -gdb_test "info common" "Contents of F77 COMMON block 'fo_o':\r\nix_x > =3D 11\r\niy_y =3D 22\r\niz_z =3D 33\r\n\r\nContents of F77 COMMON block > 'foo':\r\nix =3D 1\r\niy =3D 2\r\niz =3D 3" "info common out" > > +gdb_test_multiple "info locals" "info locals out" { > > + # gfortran > > + -re "ix_x =3D 11\r\niy_y =3D 22\r\niz_z =3D 33\r\nix =3D 1\r\niy = =3D 2\r\niz =3D > 3.*$gdb_prompt $" { > > + pass $gdb_test_name > > + } > = > You can use: > = > -re -wrap "ix_x =3D 11\r\niy_y =3D 22\r\niz_z =3D 33\r\nix =3D 1\r\niy = =3D 2\r\niz =3D 3" { > ... > } > = > to avoid having to add the $gdb_prompt in all of these tests. > = > Thanks, > Andrew Thanks! That is more convenient indeed. Changed in v2. Nils = Intel Deutschland GmbH Registered Address: Am Campeon 10, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva = Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928