From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by sourceware.org (Postfix) with ESMTPS id 6D97B3846405 for ; Wed, 3 Apr 2024 09:00:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6D97B3846405 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=ibm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=ibm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6D97B3846405 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=148.163.158.5 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1712134825; cv=pass; b=mx/ngOIBF1TUxjPc2Ppsotrsu0UujdFXtV11VcLHc5CSzUtgv11hLTFKALnX/5QxxQL13inji5c0UR6YmjcHny0USBRhbU0I28QqpE2k0+NgeHfChXg3672nSP2TaZBmuQBeC/oWfj10EiUfuUXwSNovE1IlR+KoC5MtdCFG80s= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1712134825; c=relaxed/simple; bh=CLfxJj8XjQg84K9PweFUL0FASE1FkrQe+ore4/K9kxY=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=qKIThdhNC+BtlKkEqmBz3Ku57ic3GppmBIf/668iyWkdVLL6T3dyYeNNxNJeIfBnsmn+DQ0Jyb9kOt6lF/ONbqV3LhqycK5WSneW/CYug+a+YGbkebrh8mLeDViCuVTlwKxZLF7xdlV5TAn+sCel/wobuCxka2X2FwrGL0PosTU= ARC-Authentication-Results: i=2; server2.sourceware.org Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 4338stRP015513 for ; Wed, 3 Apr 2024 09:00:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=from : to : cc : subject : date : message-id : content-type : mime-version; s=pp1; bh=SfvStmd7ioTJE+3/DpyKNedSVddQAO51qtqjS9D4yNM=; b=oJUasPlAf6yiGGKl1OmuxdoHQwUJjbfAfBzGN+hxQEs67V6/41VX1mDJ5g4kPBBHx8Fv eDCfoNImK1BQ1Md0aIuZ0K0/m77q32bUEQDCOJdgJj+Yxpuvt906ZZqwBC6qj++68hUX l2+xxk8NaoNWPznCAaPNBx2tp14+HUlJDgxVp6pJ90ZgYMNjhJy9AEoISuX8YXPTF2DV 1lmS9lBI38XbuRRarFRl1erkY5MIW6h739PUU3KyOzspZEx8WBIBc/hW+Qcg1WsobWk/ htGOGLldcNNfsYMmSdm4kI6m55pzJtD5RtOE+pK55dyb8hTg5iB4PNYDQHovh4kA6vL2 4g== Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2169.outbound.protection.outlook.com [104.47.59.169]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3x92r1g7ps-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 03 Apr 2024 09:00:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B5UZx4Moq4nW8yhVzmWuIzzvnDwUHyicYX14lHAynZatQKpk6iy7UhnjbzxrXVaA81qfG0PDoeogfRif55O4AEMUPkBMpGMafLr+ajZPcumFJG/c70bZ/nMNOnSKvrFlpqL/SD9PtyXKm8JG4oH4Dq1/75521NL5XOnMf6if54S+8lxWkYAEOAS2IW2t4s9AaWUM9t6ifAwYVL98MW4wqHctVdIqqBA/jRsUjDA1d870Nd5qHrtgptaK+p3qkAAkDAcuPmh4+USgShU6Nvwq9hEamSuoHtoiIN4rpRIpkJGvE/EjNGO4aoUbxP8KPjGfJmfc65idQTrsLUYeNbAWMg== 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=SfvStmd7ioTJE+3/DpyKNedSVddQAO51qtqjS9D4yNM=; b=IW8sjWqGGDUtWherjKeVD+aCgQzTcwDl20uLt5txiP0JeOhdUpqM3Ub3LoZqW8Mqga0k+5IxsScXON5CKZJ9K3UqTdaZQTzE+yQjg634szVvkPHV6ThY48IaWiioKUERmYr9J28Uvl1DEFsOF29yOn8zjzWGW7jubn8bM59ZdeukGfJngvKGsMXN+WYuu5XGPJCbu5d5U8+K6gMt7mvCw9TND/7SXAtckicyJS/89wv0mPD9AlcLVQSG/3sN3uWpCzOKV/HBOga6Z/BNhDMl685n/KUiEHs4AxP4frJZCI0tlmqqJH3HDj1bP8aHasaj2dkj2lLndUakDjvfCfsTqQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ibm.com; dmarc=pass action=none header.from=ibm.com; dkim=pass header.d=ibm.com; arc=none Received: from CH2PR15MB3544.namprd15.prod.outlook.com (2603:10b6:610:5::26) by CY5PR15MB5488.namprd15.prod.outlook.com (2603:10b6:930:33::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Wed, 3 Apr 2024 09:00:20 +0000 Received: from CH2PR15MB3544.namprd15.prod.outlook.com ([fe80::dd79:4a32:b712:fd7b]) by CH2PR15MB3544.namprd15.prod.outlook.com ([fe80::dd79:4a32:b712:fd7b%6]) with mapi id 15.20.7409.042; Wed, 3 Apr 2024 09:00:20 +0000 From: Aditya Kamath1 To: Ulrich Weigand , Aditya Kamath1 via Gdb-patches CC: Sangamesh Mallayya Subject: Fix max-depth test case for AIX. Thread-Topic: Fix max-depth test case for AIX. Thread-Index: AQHahA3+F6vgNGsgME6ScVLCxEmGzw== Date: Wed, 3 Apr 2024 09:00:00 +0000 Message-ID: Accept-Language: en-IN, en-US Content-Language: en-IN X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH2PR15MB3544:EE_|CY5PR15MB5488:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: D85LR0YdzxFVVxuc2wKsFhxf4MKbYGdmC2k5lzLgYhZeaSEmbbJBGW8DZUmKTLEsGU8GDQVpHiw/S1p2OTG2fDuHg+i6+3j4zOVrUZ9USplJhhlRc09Co1REzFM61VIuJyY5A1IQHDA0zl4mpGJHoU/tDwyYpAiAG4aa14+fl/tb1mBElkGgXmdUJsNC6sNROuICl2so8jIirkNC/CGLfQzPPzl4aTyJjv80GVMVvLJIKwaMVb34oXnoKMGqfyL3oMRRHmkyJ+0gBOdVHXPiqZblCN8R2grLeFRXfD+JN32vzjrlJZmvxR3ayw9162G1Fvw6qj0cmnXDmunAbsEOTHjxpL5Elsvn5/Lbdx2GhbKqnk0O20J4vxHjfuTRO3EcFETmEYc9uOUvI3LE5HO2YI6sb3svGRrGLXwN9IOiqLr1kRPPA8NhE1dc5heI0ipNI5ci23jAsmlEoB0b9UMU2oR5XhJRponKOzZ9wL05B8G7KL1ePJbXxAWt6x3HPsKT2s1vvQju6TIFJ08TBaAhSeihNsc7hlJE1y/UdnQYFxg/+L1alD+u0Z3NL6CA3+H7ac+DHb+2VF3uSfltqFFRJUOKovW3JD72r6wLiptQuWs= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR15MB3544.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?WPv1QGAy1WNpDgd+MPtVfGsqoamngIWuN3JY6lcHITNlRitAnLLld1GaUGE3?= =?us-ascii?Q?MBqJjluNj+avlRkE6Ruwj8VyvRdy7uFRzjYAZ+8Y/CQCi/U+Gd5GURn2ahkm?= =?us-ascii?Q?VSoLznrQMb8tkTK5P4II4Y3FIssVzH4KEg7BASL5CxknF6AkR9VZMKAyPOJ9?= =?us-ascii?Q?IOqyXRwrrcaOkyc78GY9qo87l+O8ZSbgr+WYgMth/CBGfqZPfjarPqQXpHvl?= =?us-ascii?Q?SWfnOJnBuVLZsvu34wt8ctyZCFnNCjlHb4PD004tTpOJDe7tkZvuxXhNoTJ/?= =?us-ascii?Q?/EcfXDj3nQu1P0OKdFsypDXb04LSXYuUlucf5B2V5iXZ/kXaFvoglE0XHwDc?= =?us-ascii?Q?Kd2voKSYJmha7ibGjEssYX3DlY16L2d33Pf+yEHCdypLblSnSgEFNYk+KvSV?= =?us-ascii?Q?GYFHFOsanYAmTEKNTf/GKXpvu9sdNPB2izIiK0gEw+lajnzube78hrLgc3uG?= =?us-ascii?Q?PkI1WTtBZKADl8N8ljqk6X+vpxYmi+oWlE2bH6BuZfCqvU7EN46cJZy7rAwS?= =?us-ascii?Q?3Lioxd4pJvaSSoVWsXglvwL4q2QduT8C/qkMw23KlUp9+PsIUeqkNwsznJuL?= =?us-ascii?Q?kycNhEDpLqW6XfjxX1bZ3D7OVUhRqOUFVMLCAlGRPiwVM+bCeiCnbPylTdFN?= =?us-ascii?Q?u13x2oNELtd0gFddoV0G7L9CDRklDA1/GSlxLBSFc52oYwTgtSyvVxUXI8V9?= =?us-ascii?Q?Aj42xcLdFwqry4sNo/m0/IA99C6uhEGxEQANjv9ipW0t325hHWfL+5Ty6u6/?= =?us-ascii?Q?Fsajb6B2iHVhHwXGdtZxnkP51tapkTvvlWpsKPgZTd9RTtWMn2Cq/JywKrAL?= =?us-ascii?Q?O7hVf6ZAmgH0cuEIm2EqFkC0bHqHibOXUZSdpq4+CESf+mIUo1l7oxC5myJm?= =?us-ascii?Q?8B5JdllojH7ixWxLQQTqh7YPInXOlg+ZWd4tOk+7W+AHbdbObFVJhK+tHBOd?= =?us-ascii?Q?NTurJgDefR1YPqqc3kIFD9155w0fhRLOovVGm6cYqf4NyYSMOb1eNydYrvoi?= =?us-ascii?Q?xP2Z3QWH0/vxuC5c4ao4S3v0n0fsFfTnm3gYrpMW8x3hq5/DDbtl0KELCEia?= =?us-ascii?Q?fZJSU0rtdYRqh9pffglTJMBrjClA6wFqfF42N3q1ZIS7hQu+xDcQxhes1oiH?= =?us-ascii?Q?xDgfr6hoagWBq9E7ZsvD5j1PpWmDor5vmj3nHbAcUV9s+v+2LIZ+8YCvUybH?= =?us-ascii?Q?9RBcGKOqr+wmuaRFN7Elx/Drn4RMF7uCTWyM6CJA0WAPXKPDLzA1KjK0S6FI?= =?us-ascii?Q?XGQF8VACKnU8p0CISTZjXmVDWa1vrOznpDM/rNMnSkFldakq9+b+6/g5vOnu?= =?us-ascii?Q?7nyFYRc5+Fffb4ao+KIySq8+9kzaXSjPGsXcpX4adnevBZGS9rF9Gq0fRObk?= =?us-ascii?Q?xk7x/5h9d2YoEG7wKlF7K7giADRs+/RX7331DErj2OC26leE12vN78ynOUwQ?= =?us-ascii?Q?eZUPRWR1ml5F+XHPMLo5wlsWJmsqDXunNzDy1q+J0pS/vV4rdNc3tKtlvobh?= =?us-ascii?Q?5tH2eB6wbsmO2gg0dgfx0pVETPQBHNwsGJ5bmZ5QJ+wdHc6QXPSc4pscqAv/?= =?us-ascii?Q?0KCGb+lrrWD+aCM0d/MCt1bIvEPIE3RN30avlZNvMUXXj1jSxWfZrmUODRQo?= =?us-ascii?Q?Tg9AnuJ6sSwWPKloGZN3UUjq0l39R0wQxGPE1RS9FRv4?= Content-Type: multipart/mixed; boundary="_004_CH2PR15MB3544170C89923A2904619784D63F2CH2PR15MB3544namp_" MIME-Version: 1.0 X-OriginatorOrg: ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR15MB3544.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e4870809-a26e-40cb-e378-08dc53bc7d59 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Apr 2024 09:00:20.1358 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: aAZ+Rqt4WW7EdvDZulZve4edwgd1a7L3yxjuZht6pa589ieDkZQmdo/JeWWnUlVEkBM5I5mbyBbwYC+VmAijrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR15MB5488 X-Proofpoint-GUID: J5akdHvCwURO9-lh8Q_CCLoNdTK0m2GS X-Proofpoint-ORIG-GUID: J5akdHvCwURO9-lh8Q_CCLoNdTK0m2GS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-03_08,2024-04-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 mlxscore=0 priorityscore=1501 mlxlogscore=398 malwarescore=0 suspectscore=0 lowpriorityscore=0 adultscore=0 bulkscore=0 spamscore=0 clxscore=1011 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2403210000 definitions=main-2404030061 X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,TXREP 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: --_004_CH2PR15MB3544170C89923A2904619784D63F2CH2PR15MB3544namp_ Content-Type: multipart/alternative; boundary="_000_CH2PR15MB3544170C89923A2904619784D63F2CH2PR15MB3544namp_" --_000_CH2PR15MB3544170C89923A2904619784D63F2CH2PR15MB3544namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Respected community members, Please find attached a patch. (See: 0001-Fix-max-depth-test-case-for-AIX.pa= tch) This patch is a small fix to ensure max-depth test case is passing all test= cases in AIX. In AIX, if in the main program the variables are unused then the linker opt= imises these variables and the dwarf will not have proper address to the same. Hen= ce, we cannot access these variables. Breakpoint 1, main () at /current_gdb/binutils-gdb/gdb/testsuite/gdb.base/m= ax-depth.c:231 231 return 0; (gdb) set print max-depth 0 (gdb) p s1 Cannot access memory at address 0xefffffff (gdb) FAIL: gdb.base/max-depth-c.exp: exp=3D's1': depth=3D0: p s1 set print max-depth 1 (gdb) p s1 Cannot access memory at address 0xefffffff (gdb) FAIL: gdb.base/max-depth-c.exp: exp=3D's1': depth=3D1: p s1 set print max-depth 2 (gdb) p s1 Cannot access memory at address 0xefffffff In the log above we can see the address getting assigned is incorrect. So, can we use this fix? The idea is just to stop the linker from optimizin= g unused varaibles out in AIX. Let me know what you think. Have a nice day ahead. Thanks and regards, Aditya. --_000_CH2PR15MB3544170C89923A2904619784D63F2CH2PR15MB3544namp_-- --_004_CH2PR15MB3544170C89923A2904619784D63F2CH2PR15MB3544namp_ Content-Type: application/octet-stream; name="0001-Fix-max-depth-test-case-for-AIX.patch" Content-Description: 0001-Fix-max-depth-test-case-for-AIX.patch Content-Disposition: attachment; filename="0001-Fix-max-depth-test-case-for-AIX.patch"; size=966; creation-date="Mon, 01 Apr 2024 08:29:21 GMT"; modification-date="Mon, 01 Apr 2024 08:29:21 GMT" Content-Transfer-Encoding: base64 RnJvbSBkYTBlMjM2ZDMwNDczZWVhOTE3NjZlMTI0ZDQ5YTIyNTZiN2NmMzk4 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBZGl0eWEgVmlkeWFk aGFyIEthbWF0aCA8QWRpdHlhLkthbWF0aDFAaWJtLmNvbT4KRGF0ZTogTW9u LCAxIEFwciAyMDI0IDAzOjEyOjI5IC0wNTAwClN1YmplY3Q6IFtQQVRDSF0g Rml4IG1heC1kZXB0aCB0ZXN0IGNhc2UgZm9yIEFJWC4KCkluIEFJWCwgaWYg aW4gdGhlIG1haW4gcHJvZ3JhbSB0aGUgdmFyaWFibGVzIGFyZSB1bnVzZWQg dGhlbiB0aGUgbGlua2VyIG9wdGltaXNlcwp0aGVzZSB2YXJpYWJsZXMgYW5k IHRoZSBkd2FyZiB3aWxsIG5vdCBoYXZlIHByb3BlciBhZGRyZXNzIHRvIHRo ZSBzYW1lLiBIZW5jZSB3ZSBjYW5ub3QgYWNjZXNzIHRoZXNlCnZhcmlhYmxl cy4KClRoaXMgcGF0Y2ggaXMgYSBmaXggdG8gdGhlIHNhbWUgc28gdGhhdCBh bGwgdGhlIHRlc3QgY2FzZSBvZiBtYXgtZGVwdGggY2FuIHBhc3NzIGluIEFJ WCBhcyB3ZWxsLgotLS0KIGdkYi90ZXN0c3VpdGUvZ2RiLmJhc2UvbWF4LWRl cHRoLmMgfCA0ICsrKysKIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMo KykKCmRpZmYgLS1naXQgYS9nZGIvdGVzdHN1aXRlL2dkYi5iYXNlL21heC1k ZXB0aC5jIGIvZ2RiL3Rlc3RzdWl0ZS9nZGIuYmFzZS9tYXgtZGVwdGguYwpp bmRleCBmZWU1ZGU1YWYzNC4uZTRiNDQ1OWVlZDUgMTAwNjQ0Ci0tLSBhL2dk Yi90ZXN0c3VpdGUvZ2RiLmJhc2UvbWF4LWRlcHRoLmMKKysrIGIvZ2RiL3Rl c3RzdWl0ZS9nZGIuYmFzZS9tYXgtZGVwdGguYwpAQCAtMjI4LDUgKzIyOCw5 IEBAIHN0cnVjdCBWNyA6IHZpcnR1YWwgVjQsIHZpcnR1YWwgVjUsIHZpcnR1 YWwgVjYgeyBpbnQgdjcgPSAxOyB9IHY3OwogaW50CiBtYWluICgpCiB7Cisg ICNpZmRlZiBfQUlYCisgIHMxLnggPSAwOworICAjZW5kaWYKKwogICByZXR1 cm4gMDsKIH0KLS0gCjIuNDEuMAoK --_004_CH2PR15MB3544170C89923A2904619784D63F2CH2PR15MB3544namp_--