From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Status: No, score=-4.2 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, MSGID_FROM_MTA_HEADER,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS, UNPARSEABLE_RELAY shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 9DE8A1F8C6 for ; Mon, 2 Aug 2021 11:17:30 +0000 (UTC) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id D18683853C03 for ; Mon, 2 Aug 2021 11:17:28 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D18683853C03 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1627903048; bh=KY/SgvsGK/kgScIb0QHExoawyjsq1emTbfOqf5eczYo=; h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=KNYaCplcOn+KS6e1zNRPqjrYpEGlhu+qtCpm6jdnppU/zj9EqgPmbBzRcKJCaq9rZ yXPHKhw/DhETj3ojEWNA+mPNg5kAmvEMac8FJWePDmZy46P4bfVBb4hbRaA7V9OGoh 24mlW40H1JByRRzjFDzlWJNt/YSZHUbxhMgxZMGU= Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2045.outbound.protection.outlook.com [40.107.20.45]) by sourceware.org (Postfix) with ESMTPS id BD9143853C03 for ; Mon, 2 Aug 2021 11:17:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org BD9143853C03 Received: from AS8PR05CA0016.eurprd05.prod.outlook.com (2603:10a6:20b:311::21) by AM9PR08MB6145.eurprd08.prod.outlook.com (2603:10a6:20b:2dd::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.18; Mon, 2 Aug 2021 11:17:06 +0000 Received: from AM5EUR03FT013.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:311:cafe::60) by AS8PR05CA0016.outlook.office365.com (2603:10a6:20b:311::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.18 via Frontend Transport; Mon, 2 Aug 2021 11:17:06 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;sourceware.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT013.mail.protection.outlook.com (10.152.16.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.18 via Frontend Transport; Mon, 2 Aug 2021 11:17:05 +0000 Received: ("Tessian outbound 8529ae990a93:v101"); Mon, 02 Aug 2021 11:17:05 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: ab0382ad93a77149 X-CR-MTA-TID: 64aa7808 Received: from c8c6edc33f8d.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id B7015AB9-F5DB-4613-83A5-3D7C7C242D8B.1; Mon, 02 Aug 2021 11:16:58 +0000 Received: from EUR03-AM5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id c8c6edc33f8d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 02 Aug 2021 11:16:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fYW11TfyJGKJ/ejRXYvNnJIMb0qTT7VtprbuTwh8+w/w9m4igW14/7SWT5Lss9EJN5CBQMLh69sIK1imDYttsi0VU4Bq1Lvb2Tt2he8s1ocNQsRxIGUzP0jq9FOQYlsUEj7AVu6rbH5ae8NscdUjthctNbzUeO266KdGQpbwelo5FKsA+lY4EHUBXHw2dnbk1iHHSqKcGui8vY95Ftj33v5f1LXO7BcuqYhG4S50Mdgz9sUXrPtN5+077qHL6H5vF8s/RwcocyLDdL/BqEb7Wymb9VhKYwILDqYj5PMtIhxYtIndjWObvU2I1hjYERL8cFHXU9GMuzB90rLhPtCKOg== 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-SenderADCheck; bh=KY/SgvsGK/kgScIb0QHExoawyjsq1emTbfOqf5eczYo=; b=RNedmIs0uHmnkil6//fStwfuNCRrdqDVmkfeFiegd0Rsz8PG3I07wm+lYwIrqjcBohdmsVPW78wOuJNLUOI73+O8neNSEOKey4xOpXVB6X9pnfPAIyeeosb6S34ogUC2Jwo9qaaabEEjZ5U5DwG5PnfqdFJFhqTIikm91e3ARbbz+iA5yVCN8kBfV2f4kMc8Hz+E2F5Uo+AVU8yjrXuH7qrWprSwKfoiT9CW65lb+54hgaPQaBR/Fkbft3C8oTsvlvU+f9p1jIs/cExIk+yYzFQ7sw3dkBPWe/0Y5F1RWkaaWlhCzz/txkMx7B54M1PkXF3F5MasskmnENjC+YQSdQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Authentication-Results-Original: inria.fr; dkim=none (message not signed) header.d=none;inria.fr; dmarc=none action=none header.from=arm.com; Received: from PA4PR08MB6320.eurprd08.prod.outlook.com (2603:10a6:102:e5::9) by PAXPR08MB6766.eurprd08.prod.outlook.com (2603:10a6:102:136::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.21; Mon, 2 Aug 2021 11:16:48 +0000 Received: from PA4PR08MB6320.eurprd08.prod.outlook.com ([fe80::ac83:9f8b:1a5:2c33]) by PA4PR08MB6320.eurprd08.prod.outlook.com ([fe80::ac83:9f8b:1a5:2c33%5]) with mapi id 15.20.4373.026; Mon, 2 Aug 2021 11:16:48 +0000 Date: Mon, 2 Aug 2021 12:16:46 +0100 To: Paul Zimmermann Subject: Re: glibc 2.34 Message-ID: <20210802111645.GG14854@arm.com> References: Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) X-ClientProxiedBy: LO4P123CA0304.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:196::21) To PA4PR08MB6320.eurprd08.prod.outlook.com (2603:10a6:102:e5::9) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from arm.com (217.140.106.55) by LO4P123CA0304.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:196::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.18 via Frontend Transport; Mon, 2 Aug 2021 11:16:48 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e7ff38ef-9eec-4edf-73f1-08d955a70fa5 X-MS-TrafficTypeDiagnostic: PAXPR08MB6766:|AM9PR08MB6145: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:6430;OLM:6430; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: mr6uCTiSIhefA7YaC6v+dw9IrbIhh7MZ5oIv+Bv9H6Pj5hGqvKHL9hIpSUb6bdSzLfI9PS0VRFNnJfKTCkCsgRdpQaG1Jy4OMNtzzgg1dHxZiMGLWoqlbr3QB6DpNXWg+LwCikTXF9Z7voww2rTa4eF5usMAFYq1fxcn1gHXYFhVMS3t0cE/B2kWbZZ7WMPiTGEqNtQ/laI1EvQvdRPe0u5emt6HEHHM08bNLYm8YrC2rc9OXi3KxVO6XUgARGN7uczkLhUdLlJNsTlDNajQclt2qpIZIUc4ZQquYQmk8ckVjmz0i8nT+RjYun1gNK/Bv5r1aM3WhsM0Cw6fXOW2FO2OdvsridTfetWv1KmsA37aAP3vlBQRgRNGgomV51g1tEpgw3fXA9m9JKggTk+jDw0XgHygG2N4yAgV+XThCJFoU8d1dTHpn0NQZT/jBD29Eshhn2S5T90oDblTsJkSK9NX2CMmVvcbj9f9tvssSw45Hssjzr7d4Rm0qUDI666r6SOCiOIh3nrO5GEsvuJxFRD46RbHRH5MDtBlZgprQktkETAk1JhKHWX+Ez99bkesLawyZpprkeoTVb051EsBh3BkFXyIztP66/CxzRF6HYr8jPiIUTPs9wGScuL9yW0XxvtSp/RrlsKPHcZ7b54BCXzju0ebM1cFTyx9UzgmoszYnJMOxC7Ih0ql5IHwBj7Lsxet6JlINXwid2chc31R8g== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR08MB6320.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(39850400004)(366004)(376002)(346002)(186003)(33656002)(316002)(5660300002)(26005)(6916009)(2906002)(44832011)(2616005)(4326008)(7116003)(38100700002)(956004)(36756003)(38350700002)(86362001)(55016002)(66946007)(66476007)(66556008)(8936002)(8676002)(52116002)(83380400001)(478600001)(7696005)(1076003)(8886007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b1h5RW4yY1haM3NBT3pBbGZMUzVyVEpFdDdOcW5CQWtvOVVMUHR3YUtvMitH?= =?utf-8?B?cVZXMWM2cGtnaTZxTXB4U3NObDV1Z2NZVWlEdFBibkVENzQwNEh4MWJGTkho?= =?utf-8?B?ZDlDdjF6VDZ4bWFNTk5CODFvc3VSYW0wS1J4QVFFYWVjWDIvSHBoWTlnaFY3?= =?utf-8?B?Z0l6RWkzNG9YWXBvUjE2OEEyMXNWZnhRZFo5M0FkRjBENEwyUTdFbnEyMWxh?= =?utf-8?B?Z2VhR0JLcUFvZ1RWUml5eUVUeEZqVndITXZ4VU1Fbm95d1pvb2RQdmp3aDZw?= =?utf-8?B?NFFKWUphSUpNR0VFREtnd1dFSWM2cXJzQkdKN2FqNVhkMUNvS3Bvd3NNWVJH?= =?utf-8?B?WTczMU94YVFJbHBvdGhCaDFENkhGa1pGMm1mVGRxQUc4Y1lvU1YwcjVNY2cw?= =?utf-8?B?bklabEZ0V01QR08vRVplMDIxdHVNYTh2MEZzYUl5OFlzS1Jpa2Y3K0xqVEJa?= =?utf-8?B?YTB5MUU0dGIvS3BnVVEwbWtKY0drTjRHelFLT2c4NWE2RUpweHVCRHFSeVI4?= =?utf-8?B?RWtBVjY0VnFRd0kySExEdmpVc1p6dWVNL3IxQlJxYXhTUjZ2TVpZcnNBcm1F?= =?utf-8?B?dlRSM2tUcDFILzR6Qm5NOTFTdml6VFFxOW5tR0xXUUZIU1QwUkxJMFArdVhK?= =?utf-8?B?K3EyNFlod2lEcEd4bzIvTFkvbTlUVVRXcUIwZlhkUElDQ0huQWkwNUZRdlNx?= =?utf-8?B?Q1BESGcxQTBOK045SUlGWW5henJGd2pUVzVBUm5jbEJhL2w0U0ZnL3hHQUdQ?= =?utf-8?B?WENqTEpKU3g5bVVlQW9hdVJUNEpXL1RQTXJuZk8zLytIWkN0a20zOFRlWisr?= =?utf-8?B?a0c5UmUzKytjS0x4cDBrREdVUGxQWXBpWmhQSm9PT2M3enJjUFBabVpScklQ?= =?utf-8?B?YkV2V2Jib2dhdXBEWVZuMzJKc2FGZjhoeGVSd081MTF0THEwWUIwZ25CTTFh?= =?utf-8?B?SFBZOStRdlU0V2pEWEJvVlZvTnpOZ3JlQXJpdnl6VnIvcUxsMER3K2psQ3FD?= =?utf-8?B?d3NxcVE0ck1hZWNwYU81M0J1ZTZRelhQUnZDcVhjQndNSCt2U0wwM0pwYnF1?= =?utf-8?B?U3dzMFQ0T3hwUThiUVBnK3dDOVBHQStHam45QlpvMGFKYytwYlZtd0IrSXFH?= =?utf-8?B?Q3NaL29WeHJRcThSaitRSlZRdmh0NlcxSnVnU2tIYjVEUXZrM3VydXRkcTR2?= =?utf-8?B?VFdKcVhMc0xhUGQ1YzNBVEg4MW9aZ0ZoNHJldE83dGxidHBRZDlnbmRrUnJY?= =?utf-8?B?OWwvdFA2cVlVOEgyTy9iOERiRnRJSXdCdUlmS0JwUW5nNXlzYisrcTArRjUv?= =?utf-8?B?VnNWRkxvQmFrNXgzZEg3Z2lraTE0MEV3dUlZTTY5MFVNOVEyK29DeE14WW5C?= =?utf-8?B?WjdnOCt0a2s0aGNQYzUxTmEzK2xzY3JSUG5OL0pXcHA0d1lYWnZ0VDRmUXB5?= =?utf-8?B?SE9DTmpJNzJSVHBBV0lWaTZocHBYbEdWQU9CTTlBSElPK2JTZ2pmMk8vVHQ4?= =?utf-8?B?OHoydXVudjRvMUUxcnQwYzBuVUdBaXlCS2l2SEpSR1ZQcnlTS081aHdCT1hE?= =?utf-8?B?dXpMUXIweFFLd3V3U3haVkRpR2lwQlVYa29DMmNsNCt5cks0Vkc5Q1E5SUJy?= =?utf-8?B?dGNKeDJFQUo3UDhGZG1yL1pUQ1BSalpNeVlxa3RBeHRJUnV3VEp5SmZRYkVX?= =?utf-8?B?TVIzcStPS1I3TXBvbEZrd2tYREFZQWxJbFZERTZsK2ExciszRmtCeUdCcG9w?= =?utf-8?Q?xgMrwAHfjaarMX9DWjKXL5wbRgMxhudNM+gnS1B?= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB6766 Original-Authentication-Results: inria.fr; dkim=none (message not signed) header.d=none;inria.fr; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT013.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 5cd5c27d-0932-4573-1f2a-08d955a704f2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IVg3jvYhaUV8LRk40pv3MLQF+ylratCQS7vAsoL33g4E+L84UQDS7TFSLY826Yitq924PCJNbZJgMVBSJpTltoFfeNG09ziVh2/mjtVJFPdD6G/QKxuJh4CMOLLPh3P2QVPrThNGFaVX59rAJxAHa+104MbVM81FX371SdBTVX1olCtDDbj4i9r0BP5/x5ZYX9wpAM0JsrEye9X+P6DrM3exRcL6kAhnTlSBWFvgPYRDx5y6B90847cWZNzye+YT+kxdcH2bNwZX8ZkWn1URvxk1ZXPHaGF68ZaGkjPvosbtSfQQlXmqiVt60GMGAT9c2ajTd79jEFhQ5LYcciw776UH2fYwqe1+ZZHaWQ/or8Z0GrgSTDG/7zN/gglVL2rl1Kbidr5NWJQOTkXrA8UQHv7NKDvIlUFac0MYQsgXUIp0eTLG7/DRpPq7FewfOfNJOoVBEg8cGdU6N2hVSj2f3D4TYr0WgArsBHwjlBdFMT/gsMfzER3T/Ce69TN9QQyDfoTWrp7FKcmkMxm6TWqfvWYunMcwB95l/j5wz8R+kUF5GI7hSFBVuHzYYfnABTpx34rN+DXtxu1OtIPazUg5IEshJtawoFgGS5HgHnN+f3/c+J/kp2mlt2IZR9DPYSwifHOsc6W4EoaT97FLIr3Ds3hX7aLT2QJ29IvVHwBvXXssLPeaKdMfXQkhC4v3N+t2UfhzCkIlNIMKsOSBp1lcpA== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(376002)(346002)(136003)(396003)(39850400004)(36840700001)(46966006)(82740400003)(26005)(36756003)(956004)(2906002)(55016002)(1076003)(82310400003)(8886007)(316002)(5660300002)(81166007)(8936002)(8676002)(70586007)(70206006)(4326008)(2616005)(7696005)(33656002)(356005)(44832011)(6862004)(83380400001)(478600001)(36860700001)(186003)(47076005)(86362001)(336012)(7116003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2021 11:17:05.9466 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e7ff38ef-9eec-4edf-73f1-08d955a70fa5 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT013.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6145 X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Szabolcs Nagy via Libc-alpha Reply-To: Szabolcs Nagy Cc: libc-alpha@sourceware.org Errors-To: libc-alpha-bounces+e=80x24.org@sourceware.org Sender: "Libc-alpha" The 08/02/2021 10:44, Paul Zimmermann wrote: > I just compiled GNU libc 2.34 on my workstation (Intel Core i5 under > Debian GNU/Linux 11 bullseye with gcc 10.2.1) and got 3 errors with > make check: > > Summary of test results: > 3 FAIL > 4439 PASS > 20 UNSUPPORTED > 16 XFAIL > 2 XPASS > > FAIL: io/tst-closefrom > FAIL: misc/tst-close_range > FAIL: posix/tst-spawn5 > > $ cat io/tst-closefrom.out > tst-closefrom.c:38: numeric comparison failure > left: 95 (0x5f); from: xopen ("/dev/null", O_RDONLY, 0600) > right: 93 (0x5d); from: lowfd + i i see similar failure when the shell where i run the tests has inherited fds open (e.g. in this case fd 93 and 94) ... > error: Differences found in descriptor set > Reference descriptor set: > 0: target="pipe:[59077636]" major=0 minor=12 ino=59077636 > 1: target="/localdisk/zimmerma/glibc-2.34/build/io/tst-closefrom.out" major=8 minor=2 ino=1685502 > 2: target="/dev/pts/4" major=0 minor=22 ino=7 > 93: target="/users/zimmerma/.local/share/gvfs-metadata/.nfs0000000000431af300024133" major=0 minor=42 ino=4397811 > 94: target="/run/user/471/gvfs-metadata/.open1uGfqq (deleted)" major=0 minor=44 ino=61181 > Current descriptor set: > 0: target="pipe:[59077636]" major=0 minor=12 ino=59077636 > 1: target="/localdisk/zimmerma/glibc-2.34/build/io/tst-closefrom.out" major=8 minor=2 ino=1685502 > 2: target="/dev/pts/4" major=0 minor=22 ino=7 > Differences: > error: descriptor 93 was closed > error: descriptor 94 was closed > error: 13 test failures i think the test should work even if fds are inherited. (e.g. the test should close them before doing the check) i suspect rerunning the test with ./testrun.sh io/tst-closefrom 93>&- 94>&- would pass for you.