From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 550283858C5E for ; Wed, 11 Oct 2023 11:14:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 550283858C5E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 39BBAVeR019508; Wed, 11 Oct 2023 11:14:12 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : references : date : in-reply-to : message-id : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=oSGca0Lt1wg9u9lfUZfHi/KvPkxVmdiVD8XgwdAX/V0=; b=JB9pfFREU3q2XAqNsXtCxU27tHk/i9seltH8fdsBDjlYPUGc2qIFJBGdFTdZbX4lsENo 6lCxs2cfJDkWJIj1VbBfik18WvrnjqYM2RwOKOD/1For72Hi2CK3j88TW7DvVvUhHGyI MSOvukMbF3LrJ2hmePMIVGGpFjOI7XAdsFPNXN3OUSrOCZKFHbFsEPTTHpPTo3iJOe9T m0Ntoyr3CGxMIW/EmED55C7fLJ7i4xKidsqY64Mu4JrMB8FNBBLjB2xStPoDFZi8rpMb kevC5FYRGuGVTYB31UjVuWHK5A53gDG3i17lezgKqnnthqQMB5iZB2o3Bn7Rc+b27qKH OA== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3tmh90vynb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 11 Oct 2023 11:14:12 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 39BB0bQP014470; Wed, 11 Oct 2023 11:14:11 GMT Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2041.outbound.protection.outlook.com [104.47.57.41]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3tjwsdt817-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 11 Oct 2023 11:14:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HKCWNP+TzURrF4NPOiE6xmMEnDTWDpK33+R4HodVPwk4t3YqfPGVsejAsc8tCzYx48gjkNZ87Z3fhHOTmqJ6KkbLlefoFzzDEwn9lBauiGm2h4s2ZmuwKfCW/FDXpRZ9ler8uI6reb1iJHTvdDCVF0LSrQ+KNIAeDXr1Ry8hXDtcg+65eVOy1mmaa9vwxQoLe4QlpoFDGSLIbryj2fxPp1rSnF3aLdH1BROk4205L2CxXANCX4TFJGbzDGF/GSu6YRgMIAlrgoKV9i5nsOe+eP9BRyGahNTOt22wrtQlzZsglAm2pMRef5fygMK0p2e15ZKQlKAqQJdv/qaFj3vn0w== 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=oSGca0Lt1wg9u9lfUZfHi/KvPkxVmdiVD8XgwdAX/V0=; b=lr172KH6h3c1g/kc7PATFnY0mkUqGu+frTPMP9QIONEnJzfbUCcXkduOhd0QrJVacIqfqbAb/q+8kAD1BX2qsMI1Fy5IfynWGEL5DyhAzzMHJTf7EG3ZKZRypaxP7qUPYgGep4iCm7oKeacjhk43Qo31I5X2mrMkqzWuWBxB5NyertJPV1k59zeo3SE6aq3Q+DnS0xRLNmAtpR+V9mnWI8mqM4s5NLw/v4Y+KBDH+CXfeKyj2ubrEfroPTIcN5d/kVU0ntIxpiNy5dBM37YO9/iu6ldW+lsUFritPNS+71nyvCGT9L8bjNh28v1xPs8AFo4AKNi+l/n8Yjottob/uQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oSGca0Lt1wg9u9lfUZfHi/KvPkxVmdiVD8XgwdAX/V0=; b=HXuPAryN8LnsRGuP7+JB12fS1idQf5f+uHdEfH9l6WCB8dwQ4xP7q4kL7AiXpWf4jeo+xL2E6J3Sb9fqQddqq6sG3R2eqD+ldKbvDyxc4wdndwq+W8xnU9F+R1yW+xPsGkgMtWrp9KvgSbnW/ngwCWDkPnoyJnEj9k9ka4zDQ2o= Received: from DS0PR10MB6798.namprd10.prod.outlook.com (2603:10b6:8:13c::20) by PH0PR10MB5732.namprd10.prod.outlook.com (2603:10b6:510:14e::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.37; Wed, 11 Oct 2023 11:14:09 +0000 Received: from DS0PR10MB6798.namprd10.prod.outlook.com ([fe80::19ff:c8cb:d04d:8b5a]) by DS0PR10MB6798.namprd10.prod.outlook.com ([fe80::19ff:c8cb:d04d:8b5a%4]) with mapi id 15.20.6863.032; Wed, 11 Oct 2023 11:14:08 +0000 From: Nick Alcock To: =?utf-8?Q?Torbj=C3=B6rn?= SVENSSON Cc: , , , Yvan ROUX Subject: Re: [PATCH v7] libctf: Sanitize error types for PR 30836 References: <20231009144438.3687687-1-torbjorn.svensson@foss.st.com> <20231009151146.3818141-1-torbjorn.svensson@foss.st.com> Emacs: the definitive fritterware. Date: Wed, 11 Oct 2023 12:14:01 +0100 In-Reply-To: <20231009151146.3818141-1-torbjorn.svensson@foss.st.com> (=?utf-8?Q?=22Torbj=C3=B6rn?= SVENSSON"'s message of "Mon, 9 Oct 2023 17:11:47 +0200") Message-ID: <87jzrtfm2u.fsf@esperi.org.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.3 (gnu/linux) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: LO3P265CA0002.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:bb::7) To DS0PR10MB6798.namprd10.prod.outlook.com (2603:10b6:8:13c::20) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR10MB6798:EE_|PH0PR10MB5732:EE_ X-MS-Office365-Filtering-Correlation-Id: c810e123-c54d-4605-fdd4-08dbca4b3058 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8rY+HajHgCfofJmYONZxhVnsYkhF3Isjddr+9Y9YEtefA8olV0PimRAb3xfLLptRqeGTyg9BuG5Qny7/YJ67DZbQ+1Gra31zvuWXVqmI/ubRh6kcOMmZKCLPStyt9/R9gl3cR1NpijUks80SIsDF9tmzZlGHqBdqxRFqX1VvLTZ48xS3S8huK68exqEUK+AKVMxl+j+qoDOT+VB6+kdBIcvtM9vIrC0D71L1nQfiWZxvY7NtYr74QicEK74WEt1/sVM8jV0+HRFbTwjKiS1Zv7mbFFAP34CgstOLC3/9T7zmsIx/EYrjNzDe67bJ4nD0MRBeNTxJiRWsUi/Q5fTBWR8UHh/B5RXJZUgcgG0LSMWOyrvWkxOqUvCQyFJYkigCLczbD5rKWAjTuKYGlbJNECOLWK6K/Cn3rTtw1G1VyDhCZTTgGOCfCg3OKFo7pnbCruCv0L5AZgmEDQoK3io/li7GhOF8k4bNwktBtApyBRx6s/WAb8NwaN1r1srj2XiTa2e/VcSBEXJtv+J+64Ip8myLmUfeYa+gXahxcz9SchSjl3F2whSD6BUHSKxbnp4q X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR10MB6798.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(136003)(346002)(376002)(39860400002)(366004)(230922051799003)(64100799003)(186009)(451199024)(1800799009)(38100700002)(86362001)(36756003)(6916009)(9686003)(2906002)(478600001)(4744005)(6486002)(41300700001)(6512007)(8676002)(44832011)(6666004)(6506007)(4326008)(316002)(83380400001)(5660300002)(8936002)(66476007)(66556008)(66946007)(54906003)(66574015);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cTkzOEF0YUhZak50SmEwOTNuZFA3ajZqcDBmeTBaa0pBZE9scFBtdWJqRnQy?= =?utf-8?B?ZzRyN3lFL25uQTRwc2hMVEgzNnNHNXVpbXYzWWMxQWJWQnhFS01MVS9GeVJa?= =?utf-8?B?dE9nQlRhd3FkUnpLWGNpZjZZd2NrcVhlakRHTFZOazl3RzJ2UzZYeENaMFha?= =?utf-8?B?OUVIaFdJVUNrcXZFeW43TFJQcWh4dS92YjBVdXdPSlFMZUdJcCs1K1I5bnVF?= =?utf-8?B?T05CNjFuOHkvMnV5WXBYcjZUa0dqYmtlNEFRSzN1bXA0REM4bUIvWSswWnhY?= =?utf-8?B?UnZ1L2VVc2JaVkswaFlFbVRRc0VpVmxhMW5CV1RkNGZkZmNRSXB5U2E0bzZo?= =?utf-8?B?RURGZ2o5U3gyWlZIZSt5VzRQMkNtc3dJdW03Vk85ZXkxK1lQOXN0dVdOSnFR?= =?utf-8?B?VTF1czRLYVl0NWp4eEQ4ZmV1c0RudTNXNmU2akVBVjJDMTdUSWdCTzIwYlV3?= =?utf-8?B?WHlIVVdCekZxbGN5eU93cHV0VG5xYWdrbVluSjk3aDdRLzdRemt2WUdHcVNu?= =?utf-8?B?LzcxMkxHV1QxTUFHRXJLQjJWS2lpa1UyeUFsWEpSMnRpZXpsN3MyMGg1OTVu?= =?utf-8?B?RktJQ2tHckpoYzRNK21QbmtaR2lUS2svd2hQM0xONVBScUFkSmJVdGd0M1BE?= =?utf-8?B?eENDZ1Z6TUpLRjk3M2Zrb0FwakdsUnM2VVlRMTdQcnlwMU1LOVRVNFEvdWRL?= =?utf-8?B?L3lPdDA4MGZMTitTNzVhN2NrazVSUU9rUGdPY0FybDdsUWhMK1ZHN2YwUktL?= =?utf-8?B?NEZBQ1FQQjNMek9hdTlpQk1sMUZtckZ6Y01kRkZxUkN5OWliSVcvdk1ranps?= =?utf-8?B?bVhZT1FjQkxXU09GUFNtbk0vU3FCYzRoWHJDSXV3Q2lGOWpLSndCMzU0QWdm?= =?utf-8?B?eVlISW5ucFJGTGxBUDVVd0kzZE9MaWFiNDVpR1U4RmhVam4xL2ZSZzkzUkJG?= =?utf-8?B?cE5rWjVBYXBhRk9zRytqa3ZESldzdTFUcDhxL1NZeWNINDhFUzh4ekcyMlJZ?= =?utf-8?B?STFINW1ZWWJOdCtDcmd2cmtnWDl2MjR4WEpzNU55TFpjcWhPN1JzVHNneVQw?= =?utf-8?B?UG1LallPT3F4SS9SRWRvcmpVdlVjaml0dHlsYjZ4clYwL0JPeXFxSkVyWHlH?= =?utf-8?B?bFBEMmdxb1YrM3Y4MFhlQnU5ODNiQWFoZXJLaUNZMDdIcEVaeE9UeXljQVBR?= =?utf-8?B?d255T001VzJaOXFoMjUreDVUTWp5YXIvZmh2eDYxU2sxQ2JCUVFSeUVJbE9s?= =?utf-8?B?Q1NNZUNqOG5kbEdvS2R0aTlYS3FlM21sMDdiSmhlU0tFMzRNdW9jTHB2eXUw?= =?utf-8?B?Y1hRMFZUaFZhczNKNmdSZDhqQnNSSkF4cnVkVUlVUlorZm9ZYmpvM3lCTnZQ?= =?utf-8?B?N0lHWUtWNjJDZnBDeVE3OGxqZmg4U3RQMzZ3WDJsUzRvRDc5QzU0L3FOOEZm?= =?utf-8?B?TGRQNmtORjZlVTFvZTJycDdkbEg1T252WENkQ2RZVHc3MXZ1a0RNcGQ5YlRG?= =?utf-8?B?NTM3bENrS24vQm1pRjJCUzM0TzM3K1NRazBuOS9odjQ0eHBPQVNLNFhLeUFW?= =?utf-8?B?cEF2eE9ESXpuTEtaSzdLMzVGSm14ZjF3aFQzd0J4NGhrWmsyRWZFUjNwS2w0?= =?utf-8?B?aHczdHliWUI2YlVZem1Jcm90YnNPRkVpQnBGUWlFb1hhU3NIVUp6WmZZRCtn?= =?utf-8?B?T2Nla2Vza3AzcmFHSjdRUWhtSS95R0VEWURJUll2L3VKQ1E0WVBKQWlSRmFj?= =?utf-8?B?TlE4UjR2VXRqT0dKSThwbG5DT0ZmeGJ3R0xMYTFsc3Vpcmg0L0Q4N3cxVkVl?= =?utf-8?B?VHI4MWVKTi9rTU80ZzNnQXhIRTgyK2xwZ3ZHN1A4K1dpcTRUZVJXWkpXdXZx?= =?utf-8?B?UEFPd0pKVm9QbWZxczdRWnMrYmw2Ymt3c015MFFhbklMUkphbnVaZStNbkpj?= =?utf-8?B?L1l0QlRGb2lyckZBNXpycEY4cG1QYmdMMFZydW43UmJ2dktCQUZrQTlBd0hl?= =?utf-8?B?bkdTVGRaVzB3TWVZREhQMDFxaFZ1c1NmSzJZRUtsVjFDeE0zdWdIQjRneHZq?= =?utf-8?B?ZlhmOTZqSTBtREQzeXhYSkFDeGtHSjUzallUbSt3OVhQdTFhSHRlZTdEVDRi?= =?utf-8?B?U2M5WVErMkJXYVB1QllaNzk2RytGMUltcVN1aExtTGtIUkUzaHVqUGVFTzRQ?= =?utf-8?B?cFE9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: +AtY86dSLUlq/YpcNqSr2yrHzHMWI5Ki2AcSg3BjdDl6XCSEZnmjUA/vjMjRDtx1016688Kk9VsMoiQPZfzut4srAqkUFC4w/OWtP2yC0JlGL58yQ/imZuK8j8XmkoTFRW1eKylmirgU+cAdJua+qziDlHKwjXJ6Qvex3SJ7evKZyJXxALdKEpFzFIILgCfHfMVOWEYpTyjIzo+XlHfTZNwcJbllJ170zO8PR4RsAHsfWPZ4nY2X62PWrEeTE4zEoYLeT1gmGU94FQ6tNaw8DxDa2yxq7fomlIvbSHNn4vKoPESzu3CTwMuySP7ihVP/N5ZlUqlhNP/3zK8+3LJ5CYvP9KD0rnunGUsWglDpCCqoipBznwKAVNuP+uGOOakRTOhPi+37bP4G+OPegcuDyfvFa0YxEplG+A0cHt9Xcq2Apjd5gK579fcpm2SYg/99ohsIlKS8KdJ7vmR//OmZANNcOxFq0tvBDPfK5gQ3QrjLQ+yNOyRlpuhkQfyDIpcpO3+QOJjRO+xK2Zy2NcUKXv2TTKxDEDi37v6UAAxQE/BKNfZPBYXLA4AB367dXNulv5hJhYe9Jsn9iII9Wo2JWk9SYb5G2/nc7dbgnXwh7Djxbiv3vYPoI4OWPf3fl89uRQLFnoViyes9H2HP0QhUheDj7erqwqPdBpkkt2tn7z42J3DmYFuVpvu4O0SKm2Eb5XpFpjb+Xehb5ERIHKAWj/5X/0yCB0SAzs5gkmhyKjYJSQlovbitdEm3FFVMddH5dKOIFBPZ2caaUsRzSQiOEnppH+5Ra0QXRFs5tQfgOnxKp8YiYo0w0vWbifFYQM8M X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: c810e123-c54d-4605-fdd4-08dbca4b3058 X-MS-Exchange-CrossTenant-AuthSource: DS0PR10MB6798.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2023 11:14:08.7130 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: n0eFDXBkIy3ukPjgautQrDRv8EMz0Ndy3dWMzynDbf7F2x3Jg7yNA8agWBW+yE9iYprjppwVEOOXtrum/JOOMA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5732 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-11_09,2023-10-11_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 spamscore=0 adultscore=0 suspectscore=0 mlxlogscore=982 phishscore=0 bulkscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2309180000 definitions=main-2310110097 X-Proofpoint-GUID: FclOv1ficbFiMTbox1deU36RWhHW3z9Y X-Proofpoint-ORIG-GUID: FclOv1ficbFiMTbox1deU36RWhHW3z9Y X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H5,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: On 9 Oct 2023, Torbj=C3=B6rn SVENSSON uttered the following: > @Nick: Can you please try this is in your test bench and let me know if i= t's > ok for trunk? I think I'll write a testcase too (it'll only show anything on mingw64, but having testcases that verify that errors are actually seen as errors seems wise in any case), but yes, testing is about to start :) looks good at first sight, but I hvaen't tried it on the affected systems yet. (Presumably a build actually *on* mingw would be affected too, which is one of my routine test envs.) --=20 NULL && (void)