From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa13.hc756-17.eu.iphmx.com (esa13.hc756-17.eu.iphmx.com [23.90.111.148]) by sourceware.org (Postfix) with ESMTPS id A22EA3858D33 for ; Fri, 31 Mar 2023 09:53:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A22EA3858D33 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=capgemini.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=capgemini.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=capgemini.com; i=@capgemini.com; q=dns/txt; s=group3; t=1680256423; x=1711792423; h=from:to:subject:date:message-id:mime-version; bh=v1pwzx7jhLHgHODLWF3OIYeyp+WJ2xykUHkICEudoNI=; b=UyS6bFbBKyBvNV3diXg1aoxq17U4U715nYH1z2eaqmUFLLiW3qPUgFA5 vmQyQHhUrb4G4daEKuNxpT2mIdPgAYU/pQ9jr84Q4LLD0/x25ur1HAsir QPwkUdXqKbWYvCEAKaJAkcsJ5dX4UvPP3EasQ9nhEDPvdj8lcGhDgC1+i k84qrMhCeENsy6pH8HrrAg+6xJFcSsZ5iMHJIpEkqstWZhD7wSG4Uysc7 VyNNAROd+0/owDapiTfePfDIxCkvD5bNB0SQJaKre1RkwwihVMGhMtF9o gC8z4fTla73X6aH00p+8rTo7RTkIWpYtmrfzrByJjPpXe3m997hnx3NQS g==; X-IronPort-RemoteIP: 194.4.230.81 X-IronPort-MID: 75614259 X-IronPort-Reputation: None X-IronPort-Listener: OutgoingMail X-IronPort-SenderGroup: APPLIST X-IronPort-MailFlowPolicy: $APPRELAY X-IronPort-AV: E=Sophos;i="5.98,307,1673895600"; d="scan'208,217";a="75614259" Received: from spffrpar1.capgemini.com ([194.4.230.81]) by ob1.hc756-17.eu.iphmx.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Mar 2023 14:53:40 +0500 IronPort-SDR: Lh7igAJsGael3HPaHUbZ5GXu+v9kNddx844lWimmIE+zYPld0v1hRGdWA7GXZ8Z/D2m5M99oa8 vKXcr7CHHP5A== X-IronPort-AV: E=Sophos;i="5.98,307,1673910000"; d="scan'208,217";a="773041841" Received: from unknown (HELO gddlppraplv03d.corp.capgemini.com) ([10.247.137.141]) by IRFRPAR-C690-01-D2-incoming.capgemini.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Mar 2023 11:53:40 +0200 Received: from GDDLPPRAPLV03D.CORP.CAPGEMINI.COM (GDDLPPRAPLV03D.CORP.CAPGEMINI.COM [127.0.0.1]) by GDDLPPRAPLV03D.CORP.CAPGEMINI.COM (Service) with ESMTP id 9E3246000FC5 for ; Fri, 31 Mar 2023 11:53:40 +0200 (CEST) Received: from GBR01-LO2-obe.outbound.protection.outlook.com (unknown [104.47.21.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by GDDLPPRAPLV03D.CORP.CAPGEMINI.COM (Service) with ESMTPS id 5B8F46000068 for ; Fri, 31 Mar 2023 11:53:40 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N1oYHGqnp1YPfMU4YibBzs23dtmkRPRW5+azbgpYhSpNjW0ed7/OJEGP4hkr6IVimgTNDPp2HSBQjKGQuB8tkYKqKxfBemOwKR7noT+yuFJ4PiH69+pX4iaUJYqj2z4OJUT4kVmJ7wDvcoCRbzEf9JDBgubeA/aR/h+N6U/HVdG3z9YTgODRlT+2strknqLGuozy2hfMfrcBiHK5Vx+Z3qAhJgz2tleFT4WzL4WOA/HyefY2AvSiN/04Au20T7rmu+P0jrtGLZWVG+TlshWdwdofgMnHUnTYDXhy65z6ACgIQwTc6OTQAywZIFW6HMm24joLAn0DHZDnkSV2q/ByXg== 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=5RTfKeSy3/sMBv48pzO6FUkSHUQ+WhvfYyc4SacaECw=; b=T/tWMUphUfK69gVDkJbOQlSpb6DGk/+aD6jM/HkPgZRgxoV5nUuCW36HIrIhYD4dYqS3W88/E5vqsBDLD7RHH1vb78YND9RacHXx+1PdLj2AxUCFsu8KEwvBQJZIxEY/OQK+Wp6yn6vL/lGn9lCGvCEC0+bt9tC9Xc1HgkqXowQWPLcGYCTy+yepV9GE4wS1ZpuManins49SrLHaMIee3ATE13Ea0/wXtis5Q4IY9DUxV9yjSe6B409wV2zZz+lQnAn5BDdMWcqq3WUEOzrGtP0vy2RYUuPC2wX+59kneT9IE3HP8fMH2EiENyEeUJZp0fD/6/1np3uSdwG6IK8Jfw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=capgemini.com; dmarc=pass action=none header.from=capgemini.com; dkim=pass header.d=capgemini.com; arc=none Received: from CWXP123MB5394.GBRP123.PROD.OUTLOOK.COM (2603:10a6:400:143::9) by CWLP123MB6810.GBRP123.PROD.OUTLOOK.COM (2603:10a6:400:1dc::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.24; Fri, 31 Mar 2023 09:53:26 +0000 Received: from CWXP123MB5394.GBRP123.PROD.OUTLOOK.COM ([fe80::6b67:145c:5e46:e043]) by CWXP123MB5394.GBRP123.PROD.OUTLOOK.COM ([fe80::6b67:145c:5e46:e043%6]) with mapi id 15.20.6254.024; Fri, 31 Mar 2023 09:53:26 +0000 From: "Beek, Graham" To: "gcc-help@gcc.gnu.org" Subject: Getting code coverage in Ada for tasks, protected objects and generics Thread-Topic: Getting code coverage in Ada for tasks, protected objects and generics Thread-Index: Adljtib6VbkcKzKBR6OebPS9cUhbcA== Date: Fri, 31 Mar 2023 09:53:26 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=capgemini.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CWXP123MB5394:EE_|CWLP123MB6810:EE_ x-ms-office365-filtering-correlation-id: 9f4aac0c-6c9f-45fe-5518-08db31cdc644 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CFyZOg00S/Bq5ho0tSmWUwIoAMCfDwACa3aLk7gvoVFOOabpZT0XEa+DioMoe+z0SYkdAKek3dlf/e9QXGPJ1Uuou0p0lF78zBQna+mMKOG4xUyNuk0PCm/Cg8O+5dFAVPwP5g9/i5m/QN2GK9lrsLEB8QO7+mCdy/Nhh2kxWvoccNLOv112OttVbD+IDAnFoYyjNyxWekreeQdmet3anzD0emiS5zpoArYmVC03bCCJVBI2cBvzpy35C+AAGsmD1x0mv2PiB+Qp7oPV/cFHhd9EP0dQnLZ6bILLMFodmJGRE95h2pS/Xks9X9mQTiqsOkCY+3+pUlvnJMFTwsbkd+zQZF6rrxv+i6EZrMixBVRaL7Nd6IwtO/eUjH0g03AlGfKJbbEO8831bydTSlNvqyt5XwvX0XBLNR3QvDIdggYCkAyG9GaFOuwMi+NomWCHid88wZcAkpdJebydd53liYe9zgEXY9KvZ4YrbWjIEwhjqNh2y4LrRNJL0TqS0gV6FqZ3y6Fey2xMS1Qa1S0CSlHxtAgd5ZeWd3ZCBVWMGIpJ2vT10hLV4XENaFGqAUviKqQhE+40DfwnffwG9C1/MWEDsDxYrJCqQSeB1TqxGoCf6yhOo1hcIGyz/tEA2fdh x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CWXP123MB5394.GBRP123.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(39860400002)(346002)(376002)(366004)(136003)(451199021)(186003)(9686003)(6506007)(26005)(52536014)(76116006)(66556008)(66476007)(478600001)(316002)(66946007)(41300700001)(71200400001)(64756008)(7696005)(6916009)(8676002)(66446008)(9326002)(38100700002)(33656002)(2906002)(82960400001)(122000001)(86362001)(38070700005)(5660300002)(4744005)(8936002)(55016003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?VLVuSJ8GpX/JvP9dmSmp/u3sdN2GsdTI6lQc/hhlcqOH4HiUuj907tPuyni1?= =?us-ascii?Q?sjnRTaDVhGRuaYNg8NG9EkMCCMtrW9sGlIbtJGylsPokVzzQ/wwyg/SjipQU?= =?us-ascii?Q?yrnXCpfUkx47EH2CU5ATN4kG85P9cPX1lvxDd4uaKBTfSM3a1knom3y7x1DO?= =?us-ascii?Q?4TGcdG/f57PllVaK4j5qqZB/m7X98WZHiRhhFaRvspb3M4NNMeNfh4N7dYkX?= =?us-ascii?Q?2lKrqNJ3NXCeD4tG/I5g6GPAxlCpjIGXJNVa5QPRF4W2ogZZi47uZjMWkeyW?= =?us-ascii?Q?BctsVnEaeQ/ZcyZC/coV7iubj9ZyxT5dnZ85c9wECwXTO48E3V11SbZgXHml?= =?us-ascii?Q?HwA3ahLuHb56najr72QEIcs/jgr/UmUUdPz0OSqqlnScui5TpTI5dq81e/C3?= =?us-ascii?Q?6lFK+3taip0m6dGLf1gIJ/3gyTBLM0KD1vyNb0nKxzRpNji3QmNqX7/A9hQw?= =?us-ascii?Q?W9ZmOSdiogfcSPWJGzdgqHO7pI3e6q1pEI8e1gMAXE2F9i9jLsWpLzuzwH/F?= =?us-ascii?Q?2cT3Kb3+qrSHYa9aY9btJxzjbI6LjZ6Dvpkhl3vyOQIu/AHQCQLwfyvXjCYg?= =?us-ascii?Q?zcoFupz4POdGhEKmqVfGnlTUUtVRuDOZXf1143CMCsQUCUiLJDm9L93TSgB7?= =?us-ascii?Q?9WrHUueFlc9spgC12mQ8QYirbrFvMiZ8mSih2Z6VlEgpXLFU6OP38mWZzXs3?= =?us-ascii?Q?L3F9QTRDHJtwVXt9c4R9LIaldtQlcaUQYmIyaSQWq7euUaO+AiR4TnrC/Y1m?= =?us-ascii?Q?YkLJWxjX/1G0goL3PXKbOargx7cFKne+QU/ywiOA3YXkC+FF/smFIbfwHCHl?= =?us-ascii?Q?uhTzS/BZJYI9ql1RLQWVwhjbk78uQOqe77gO4lsgZ61hgSaK6vY7v+HsTbyD?= =?us-ascii?Q?WHLirs89Xue1416jT332ifjNe7ebrr2Ef0fiayz/15p94NJ/bnkz489QL5nM?= =?us-ascii?Q?fEb5RafYEsWnkBK/+bMI5z0u9062MRBQ6E7nWWPKwExEJDR9NgEeKveoYpPh?= =?us-ascii?Q?BC0Oa9h5To9OO9HRWZr6A9mPSsoJxuBrLTCk9MlG2J50oyaGzauMnk+9c6nu?= =?us-ascii?Q?2cs+jtQsx7c1Ufr4hEhDVsGtUb00j1Tr5RAkncElRH9GurFvXGc9FPihEuU+?= =?us-ascii?Q?z/a8h6YrcCwKj4FFD0UFOkFAUf7yL50rUOHN8ujlrJbU0TSSIeKNaT1MEvbx?= =?us-ascii?Q?/ORvtu0UMDUlpdUrQ58RQmtHv2GTzrGeAopRXkVa2Wy07RXTyu0HE60aAksz?= =?us-ascii?Q?er1o/OWAFPe/TVbBMgVIFgaUCYAQ1O8Un0mne8iDQOVizcxIpP3jS/jJ0S/b?= =?us-ascii?Q?6FNCJWIS8r228kW1cQ5ZOdANMCR3TS9ZBZDsA/1qFj/+IDkJu/bE1q27PvO8?= =?us-ascii?Q?qxYFAa/CLC1ULEZDbQEMa6TyWns3z+3vpPCT4MBGreleFbXGUPLENJRfNhZs?= =?us-ascii?Q?SGex8JppAEyZK3M8fnj5MGJ5qlRvwNztUeHu37uK+tJozfYy8++XHMOuq7Bg?= =?us-ascii?Q?cTRcv07/g73ZMoDof4MK0wvzyPFr95nk8d2J9TgCJhiVnbhNSzIAe+qiseD0?= =?us-ascii?Q?Z7jHD7Y5zbd9ZvLeGzVVeJK7LXgOIXirw93cXdywB+YFv5t2wv1NcWQyS/ij?= =?us-ascii?Q?eA=3D=3D?= Content-Type: multipart/alternative; boundary="_000_CWXP123MB5394351A0E1675D435DDC773F18F9CWXP123MB5394GBRP_" MIME-Version: 1.0 X-OriginatorOrg: capgemini.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CWXP123MB5394.GBRP123.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 9f4aac0c-6c9f-45fe-5518-08db31cdc644 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2023 09:53:26.7007 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 76a2ae5a-9f00-4f6b-95ed-5d33d77c4d61 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: hKObSC9FEnvxumIWACJcwj1NX6ATUVpOYIOPK3Wnhs54PJWPuzzTwa/+wpzjfAfDr/C4ZAiRypHHlM5RL2SC7EZ+qSStKrg7StFmv8Wdu5I= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWLP123MB6810 X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE 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: --_000_CWXP123MB5394351A0E1675D435DDC773F18F9CWXP123MB5394GBRP_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, I have observed that the current gcc with gcov does not give coverage for c= ode inside task or protected objects, or generics, whereas it used to some = years ago. Lines are given as getting 100% coverage when some lines are not= marked as executable, when clearly they are. Is this a know issue with Ada code? Thanks, Graham This message contains information that may be privileged or confidential an= d is the property of the Capgemini Group. It is intended only for the perso= n to whom it is addressed. If you are not the intended recipient, you are n= ot authorized to read, print, retain, copy, disseminate, distribute, or use= this message or any part thereof. If you receive this message in error, pl= ease notify the sender immediately and delete all copies of this message. --_000_CWXP123MB5394351A0E1675D435DDC773F18F9CWXP123MB5394GBRP_--