From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 7A29014B0CE2 for ; Wed, 22 May 2024 11:06:45 -0400 (EDT) (envelope-from alan.coopersmith@oracle.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 95AD60A2D95; Wed, 22 May 2024 11:06:45 -0400 ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=arcseal; t= 1716390405; b=Spqn0Z2K6ASdffl6U1ao30zX/w1+4pmkg5LcRZ05QVeruB19/d bqafT4oHJPk8IdTHg1naNtFOGh7pJF0GvQXMoA4WBZP7C/Wb+3dIelrkG9GAMKEx N0sY16OwuVFOA7SvpJrWFTIdymYl/niibcoReThmcD1kIvxqmBdedaETR6+fWKFL qlL9KyxJqDruUoVOB/0Gps+bW10S3Enp0LBNc+W/9dOMZxL/Gg+rqFXBz04aVCgC I+/qKRzHI8ULKmORu40cx778M9oKJUCsZ9BsKEHF/9SVRylmPL8J9ooqYirHZcNw Gtj2Lw1sJlXNJSoz+BxiwvEiMC5DpGO+6Vwg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:date:subject:to:references:from :in-reply-to:content-type:content-transfer-encoding :mime-version; s=arcseal; t=1716390405; bh=NuEvLh9b9V+l7oeCVamUN 1xKL0WT8lkkfreARjpNtro=; b=MtM78LONzUPFiS0aeSBAzX5CGEG7YqvoPCu6F 2V9yMPq0Ot0SAhPC2nA7h6cF4Lv6AbNNophJ/P1VRKWSLYtva+ykogA0nzQs8Sba F5Azes1HlFVCSKm6iyZ4twU8ZhZHdoVxXf2Qs9p3Tk0GlJRTq08MAw5argCn5cll iCi1Yjnm4HOKT+xDrHChEvMVefID0fbed9nRJ+mMW5EGWs9hnXcapKC+xlkHGVl0 /7wApoo9AshkQ/lzVhgZGfyMAy05FcYb9+gu0aY5zp8tgnKnig3vjhUaUGRTga42 ALXzusrlHJ6/Dw81YM6PUt627SE8vu5pjELQYegKNeUmSRRrw== ARC-Authentication-Results: i=2; tb-mx1.topicbox.com; arc=pass (as.1.microsoft.com=pass, ams.1.microsoft.com=pass) smtp.remote-ip=205.220.165.32; bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (1024-bit rsa key sha256) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=n3E5kNNO header.a=rsa-sha256 header.s=selector2-oracle-onmicrosoft-com x-bits=1024; dkim=pass (2048-bit rsa key sha256) header.d=oracle.com header.i=@oracle.com header.b=VpxvsDoo header.a=rsa-sha256 header.s=corp-2023-11-20 x-bits=2048; dmarc=pass policy.published-domain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=oracle.com; iprev=pass smtp.remote-ip=205.220.165.32 (mx0a-00069f02.pphosted.com); spf=pass smtp.mailfrom=alan.coopersmith@oracle.com smtp.helo=mx0a-00069f02.pphosted.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mx0a-00069f02.pphosted.com policy.ptr=mx0a-00069f02.pphosted.com; x-return-mx=pass header.domain=oracle.com policy.is_org=yes (MX Records found: mxb-00069f01.gslb.pphosted.com,mxa-00069f01.gslb.pphosted.com); x-return-mx=pass smtp.domain=oracle.com policy.is_org=yes (MX Records found: mxb-00069f01.gslb.pphosted.com,mxa-00069f01.gslb.pphosted.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=pass (as.1.microsoft.com=pass, ams.1.microsoft.com=pass) smtp.remote-ip=205.220.165.32; bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (1024-bit rsa key sha256) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=n3E5kNNO header.a=rsa-sha256 header.s=selector2-oracle-onmicrosoft-com x-bits=1024; dkim=pass (2048-bit rsa key sha256) header.d=oracle.com header.i=@oracle.com header.b=VpxvsDoo header.a=rsa-sha256 header.s=corp-2023-11-20 x-bits=2048; dmarc=pass policy.published-domain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=oracle.com; iprev=pass smtp.remote-ip=205.220.165.32 (mx0a-00069f02.pphosted.com); spf=pass smtp.mailfrom=alan.coopersmith@oracle.com smtp.helo=mx0a-00069f02.pphosted.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mx0a-00069f02.pphosted.com policy.ptr=mx0a-00069f02.pphosted.com; x-return-mx=pass header.domain=oracle.com policy.is_org=yes (MX Records found: mxb-00069f01.gslb.pphosted.com,mxa-00069f01.gslb.pphosted.com); x-return-mx=pass smtp.domain=oracle.com policy.is_org=yes (MX Records found: mxb-00069f01.gslb.pphosted.com,mxa-00069f01.gslb.pphosted.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvledrvdeigedgvdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefkffgfuf fvfhfhjggtgfggsehtkeertddtvdejnecuhfhrohhmpeetlhgrnhcuvehoohhpvghrshhm ihhthhcuoegrlhgrnhdrtghoohhpvghrshhmihhthhesohhrrggtlhgvrdgtohhmqeenuc ggtffrrghtthgvrhhnpedufedtiedutedutdeiieevuefhvdefuedvffejjeffkedujeeg hfelkeetledtheenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhrvggrughmvgdrmh gupdhgnhhurdhorhhgnecukfhppedvtdehrddvvddtrdduieehrdefvddpvdeitdefmedu tdgsieemheemfegrtgemmeduheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epihhnvghtpedvtdehrddvvddtrdduieehrdefvddphhgvlhhopehmgidtrgdqtddttdei lehftddvrdhpphhhohhsthgvugdrtghomhdpmhgrihhlfhhrohhmpeeorghlrghnrdgtoh hophgvrhhsmhhithhhsehorhgrtghlvgdrtghomheqpdhnsggprhgtphhtthhopedupdhr tghpthhtohepoeguvghvvghlohhpvghrsehlihhsthhsrdhilhhluhhmohhsrdhorhhgqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (oracle.com: Sender is authorized to use 'alan.coopersmith@oracle.com' in 'mfrom' identity (mechanism 'include:spf_s.oracle.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="alan.coopersmith@oracle.com"; helo=mx0a-00069f02.pphosted.com; client-ip=205.220.165.32 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for ; Wed, 22 May 2024 11:06:42 -0400 (EDT) (envelope-from alan.coopersmith@oracle.com) Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 44MEo1aZ022454 for ; Wed, 22 May 2024 15:06:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-11-20; bh=NuEvLh9b9V+l7oeCVamUN1xKL0WT8lkkfreARjpNtro=; b=VpxvsDooEovNl9SqzrxnVkHOmIDFfIOLZ3vyqa/0cyAYmWfLu5UsmILJW9GRvBzeiUmd 1xVzBDwY28y2i4Mk3/aFg5LAladOVPTncEOxdmUNj9UvInVB6QJjIjecw441T1eXxcUC Q7yG2N3tTLNQB2Q2J263N5k1eaigOHuf9iGgCOcLVKwM0jy6gCYxbbkEFkA46RWUeC9E kkwxUNw3KnN3xtEUGK3nWor1qfhxEQqVHJdJJAGKtxVsd74dELGua1hYviGYy/pvlS2E OcqDWZ8kti5ZcWB/J8A3otsAjhmh1BZY6IjkfYRBEyb18JMirpEAOWSkI7/ib/RxAIPn ZQ== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3y6mvv7xwg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 22 May 2024 15:06:41 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 44MEk7dF035965 for ; Wed, 22 May 2024 15:06:40 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2101.outbound.protection.outlook.com [104.47.58.101]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3y6js9amcc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 22 May 2024 15:06:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fKoY+lylSd1UPO32uekoL2fjQnKgYfRz1WCJDXjP4lDYm1tVQ5eiMkarhlnAA9VPESgLy15Cm+WpSNV9kKEKWAkoDkdTl6MEjiuQ1e12XEsU+4FqaBqvQR9Uxccv9q9JoXv1Li5zUMkSXvtl+oEv4J7Cwqqp4i7ce+s+Ywh51TZvBfuGBm7+18qpFoKzaaF7hCWESknIfgQKe+qhifFNLH+kb1v3G56uzmgn7tkiX4pYyPi3LlwRFCg41ACT1OczcVlXMKuparbRRKqMXqE8cOtwPVMITKgCs1hgiaYpsyZLmkWKLQpfQvL8xdrvBARRZys4SniK4B/+d998sWS1PQ== 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=NuEvLh9b9V+l7oeCVamUN1xKL0WT8lkkfreARjpNtro=; b=e8hG4SQ7ixrKeK+udcEPpXxFoD5KSxOl9K/NkWujS2LMs/F6SOLf15TVvMMXTCq0SbrdKClwiD4FA3XV083/zAkH1dqpFcyKSMLJqJLUA+5GRiaV3OoOKW4HUxL3VqCIalPAQvv+V8lRojBgx9r0BLcNOv5f6bNa1CFHvqIbKP9Y5K0WrsfrGr8MMTnvXBQp5FQWrLJ2FaWSA4l0eIEhoGH5ruX66jFz0bYJB3FbEYvQHWh5ej3Fw2oGY2PPpood1xlv1r5IjG9hXpI40dT4qq4sTHhGuSITz3htCZiFzYkJ7HmrkZHIrBz7YQgndASe4jsGpBIi8gv69IhUYDsAkg== 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=NuEvLh9b9V+l7oeCVamUN1xKL0WT8lkkfreARjpNtro=; b=n3E5kNNOq5hh1HZej9Wz/L266XAtE+n4H0EtesGF2d7sSqpPLa1IwI2+O38IBAOqlBJOTohE7V1EaDKb2Mtk219XGXy52WMyHoZSVYOvIlxBl1QKdE6N6kpJOaHzmS5RHJAq+Arl5BK1rpTvx3fPlilJZFKsXM/f+Z3MQON2FSc= Received: from DS7PR10MB5005.namprd10.prod.outlook.com (2603:10b6:5:3ac::15) by PH0PR10MB4581.namprd10.prod.outlook.com (2603:10b6:510:42::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.36; Wed, 22 May 2024 15:06:37 +0000 Received: from DS7PR10MB5005.namprd10.prod.outlook.com ([fe80::285c:117c:b227:b0f5]) by DS7PR10MB5005.namprd10.prod.outlook.com ([fe80::285c:117c:b227:b0f5%5]) with mapi id 15.20.7611.016; Wed, 22 May 2024 15:06:37 +0000 Message-ID: <6d696203-a945-4566-b37c-2e88fc11bbe5@oracle.com> Date: Wed, 22 May 2024 08:06:34 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [developer] Recent GCC improvements To: developer@lists.illumos.org References: From: Alan Coopersmith Content-Language: en-US Autocrypt: addr=alan.coopersmith@oracle.com; keydata= xsDiBEab+moRBACDH5yKqS3wcc5bdxY7PBNuwKvF5TKMfagmSvuRDtZjjIIWaA/nZ1KboV9G q5g7kP7+Kfu+Qgd8u65eVsWwmPW10fXvj3aCU53glx2EdGdrHcgiyH2gEQfPiyBw+trIppWF RV0IDXSLMA1FNC92t2nSG/VFHaPTVwcgkIRSfcXDvwCglGdEa6f4uLqoNHP+m4yYnzapFuMD /R4+2AJDAvEWKDdYCGZzlawjAmmWyXrmT7/C/mx98qUR473l4buXjHgDkkXXlHqdzil1vK85 PhrKzNJDCCmlHUJNz+QwiAMOLwpD+kwVPb57RG7y+a5JQ5+jtVw4RlUxZIk/wj2An9YBO3A5 vR7PdjM32ZJCN2+aM4dYfNzQxQKTA/47icvBaBVTl9rztjg2pd2Aqpc1P/GsIYLGj7XjnnJv GAENBHSH1QjpZMJGCTS9oJ+B0/wrIr+pA+MdFgYAb6ojMQJOO6UChjWWSGjMFcs/CeXhxlLB ido3DtAETbNTwO6OEfAvdosvTdhJFnwvZlJ+zZGGy5CrF2Fd9PUe9tmASc0uQWxhbiBDb29w ZXJzbWl0aCA8YWxhbi5jb29wZXJzbWl0aEBvcmFjbGUuY29tPsKCBBMRCgBCAhsDBgsJCAcD AgYVCAIJCgsEFgIDAQIeAQIXgAIZARYhBEoZPAbTXnxnD6TvC6L7nggfLRMOBQJkQs2eBQkn DNS0AAoJEKL7nggfLRMO1esAnR4FVD60BpDY/bJp5RC1VXhOVlo4AKCJgsQeVeGLxDlMuhAm bcCkOjafqc7BTQRGm/pvEAgAmnlpSWGjmtSGlLqKTuymwBAU9G7Jw8ow27QngXS/86g/PTzm yhXzK0uPgeoIaTZlqaHWNKCWJnC6T2btXtaDHH6cElrClYNf94os5sSt8PBDh184W+NtctAy Y2dA1pQYhYs8/eXwa4E4cyrrQG75M+CHrbu9Se0vlERARCpNcjNYLpTXRCwNuUvAi905VJ0Y XnGX83WbJfNIq+uxnBa2gVzwb2/2FwKOG03Wyb1vs6NznWJle9x61y8/LlEDoBRbfIQTFp51 R0ue8gX2yMVgh8lYVViHYCBq+cat7p8X41Xa/fN/HfBFPsf3/+bhggNgmaBmDJBxxd6BPB8Y EireiwADBgf/UWIxQwwRLkiXPacOoh34MJYQIBTrCC8gVFxetlbEPEH5mueZMJegAPTF52l8 6REenxdNVz/0xT7BD6VlHHY5DowlbRca4W8eb3gpkX/wfNYDYCHtTifT7ewumTrNZx5mrbNk 0XTJVOPAP3z7E0rVD2w/xo4p22DzIwfeGKwpHqt1b6Z9fmrRDwaiXaFmwUf+rIiGc/OFcOSe 46HwTmIyTOt6NVdQSf75jOPbdeM/n1I5svOdWTLEj6QEj2q9UQ98UEPJuMdaotyBFwKlcDOO LMSL793fWINrYSskdXhHjaht5wWqI+egO2JfciI/vP1+bEzhpY9llGq+r7WG3nCSf8JJBBgR AgAJBQJGm/pvAhsMAAoJEKL7nggfLRMOgugAoIdhGnD9d/IS6fDVgv+4xnOXvyohAJ0VVxc1 uoPzepWFbgvLuHIMvyjRog== In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SJ0P220CA0018.NAMP220.PROD.OUTLOOK.COM (2603:10b6:a03:41b::28) To DS7PR10MB5005.namprd10.prod.outlook.com (2603:10b6:5:3ac::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR10MB5005:EE_|PH0PR10MB4581:EE_ X-MS-Office365-Filtering-Correlation-Id: 03ce9704-a110-4c58-27bf-08dc7a70c6bd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|366007|376005; X-Microsoft-Antispam-Message-Info: =?utf-8?B?b0wwUXIwdFZFMDFHQmJoMG1ldVk5OUtrallBWVBBWkVqOGxpZXQ3ZWdZa242?= =?utf-8?B?WHZZTTIyVUdpWjVnZEU2a0J3YjRWaHFJUU9mUXJNZnoySndydTRlSXR6a1Jl?= =?utf-8?B?a0pGam15WGpvK3Y4ZHlrRDRMdlh3eTNnTDFCWEQ0YWNqa0xxZ01KRkRpN0Y5?= =?utf-8?B?RUl5eUROdDhCbWdTblZjeEdUNEFBVUkyWUE3Yno1Zk9Db1RIU1pwQisxenJQ?= =?utf-8?B?S3RYOHZxU2NyRnJPY3hHalRaZHVTa0VuMEZuS2k2dlJNOGloNG5WZ05nc0x3?= =?utf-8?B?c1FacGtiazduOW1DT3FUZDlnWmViK0FIbEppUDVCb09sSWNXVjlQVGw1ZW45?= =?utf-8?B?VVJuRk51RzN4ck13TG0xdzN2ZmVRZGZyVUtIb2M5MXBYV2F6UkZoMEJJc2Vv?= =?utf-8?B?czBhRlJBQnRXWkNoMmxiNE93NlBoUGErbVErRlo1ZWExRVpqNzgxaStIZTZi?= =?utf-8?B?L1k1YWF2di9ZYjN1a1QrOEZUNFQyVFVTRCtadzNNYjNYSkhCTFR1eDJMS0sv?= =?utf-8?B?V0xRTFhLU2F5bXdwNzg5Vk9mV2p2eGJYNTFISC9aQmZudXpNWWdxSmtZL1N4?= =?utf-8?B?cXQxVGs0Mk1KbGVSOEpEVUV0WlV3Rm5oYzY2SzZGeFUyTTRLZUovd1pkbkpU?= =?utf-8?B?Y2phNytuY3h4UGZuYmZvU1ZsSXQ3bVUyWWkxK3lhclRGZjU3eVMyd3JjNnFx?= =?utf-8?B?T1RoK09JUHk3eWdGdDVPcVM1VVdjdDd5MEY2ZzQ0ODJNMmluUXl3eUt4a0tB?= =?utf-8?B?RHlmVWZyYTFFcGRoNk1rbm9wQjQ3cnc3ak03WDFNYTg3UXk0RWJHOFB3djlr?= =?utf-8?B?V2lUZzFwcjVnK2xaMTdtSEk4bDF5SU45MnJnUUF5K2tZMUNraWlXeEJMalBO?= =?utf-8?B?VlZWTU9ZTHhSZDZoMXkzTks2MTcwcmFoYTUwdHZDUFZaVWdxeVYyTXMxMUlR?= =?utf-8?B?S1U0WEJ0ZlZrOTFLdHpJQXB3eTN5cWFZVm1HeTJYUjBkQWRDSnpBbFY0eVRX?= =?utf-8?B?ajU1ekFjNGFaRVllZFRPY25UcjIya01TQ0daU2tQdTlZdFRrTU1aeXZJcVJz?= =?utf-8?B?Mm9XK1crbkxhQnA4WjNPNk03MTlTelFjZ2RxZlVvNUxQeGVHbEZLekpzWXlX?= =?utf-8?B?MEZTME9SYk5ZdDdiY0xKc0M3bXlQekh5OVNndVJOaFVQK3BKVzVWTWRudHFD?= =?utf-8?B?QmNRTFFTNTB3WGZxd3NhYUJQdjlkVE1Uai9HeTBEaHVyTW9FUTNtSDRST3dC?= =?utf-8?B?V3F1YXVDZXFxbmZSM0lBemVsZzkyVksrT1NuWjhLUlRkcmNFb3VoY2lsdGpE?= =?utf-8?B?RVoxNE40UGJKM2JsOXQ2Tkw2QW14ek1qZnlWeXBSS2t5RURmcDdHTlBDaktu?= =?utf-8?B?QUJ5YjQrL1pxNThsOGZ5ODAxSUdLamxIQm85MDRWZVQ4MG1KR1FFUXlBWmpF?= =?utf-8?B?YnpnYTFHa04yYy96bEI3Rk4xSzdQQm4zR0lCRE1tSEM4Z0V3MFhtMjdvSW9Z?= =?utf-8?B?N3BnNkJ5NmxOSmFiS2FYeFVweUxTbVk1M2piZFpYMm5Md012L2Nib2w1WVZM?= =?utf-8?B?MnZBZkY1cEg1UE96YVI3eU8zS2NZdnE3TDQ2L0ZXM0FrdXk0WXdrZXYrb2Mx?= =?utf-8?Q?hWPVNHWIFLmRriTO7QeophMJZPX/4AiHJ1xIZvE8+9KA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR10MB5005.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(366007)(376005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YXBMR0pLUkk4aE9LTUd5SFRVNTcwK1oyNVMzY0VqRW5uajFkTEp6VFVRWGpB?= =?utf-8?B?Wll6NC8vK0xNMlBYT3ZtN0lNVDRkY0Q2Y3FxQTkxMllFWFR3TGxPeUt1eUNq?= =?utf-8?B?cm5jM21Hd2xqU3NWYVRsSTd6d0NhK0EzUjBVNjB6TlFyWDF2WTF0UlRVVzYx?= =?utf-8?B?YlZNU2NCNXQvdFcwU1lXbGRqMzlkQS9HcWl4c3VDNDlZNXNWWW5NMjZCRys1?= =?utf-8?B?Mm9Seld0K01DZ3YxSmo1OUJWbjFEYUlyV3ljc2s2THdCMTd2U0kyNndRWGl1?= =?utf-8?B?WGloSVNwYnpLT1orR0o2U3VyU1JPbzR3NHI2VnQzVjI1VWJ5dlRRUUxzZlVG?= =?utf-8?B?QzNyYmMvTkJVcHE3K1VXQUJYTE9Rc2ZRbDJkUTRKYWc0dzl0MnE3UTBHa3JR?= =?utf-8?B?SC9wbXlKOS9Lck5zemdaVmpZY2xtM0Q2d2gyenVnUXJ2SWtINDVsdnNsUVZP?= =?utf-8?B?L0FSSW1DbzRaZHoxNVZkaGpmL1NkcjlYM0YzUmNCenpQK1A3UVp6TGRxb3hU?= =?utf-8?B?TU9LZG1GdEd1THVQak0xbWExalVZVUxGckI5dTJ5dFA5TmRYZDFieG9wWkR2?= =?utf-8?B?ZDhtNm9Xa2kwRklFMDdJTzVLUjhSa1U3UnErc3pjNytEMEJHWm1FdHZwS1hp?= =?utf-8?B?cEFRWm9EaTVlajRNYThPWXpiM095OTl0KzhCS2FxYWR5dUFuTmhYdlNMUHQ1?= =?utf-8?B?bTJGbll3QWpoYXF0T1drUHFoeThoMUh2N3BaZ3IreXN2RVRhWTdyckxMUmNT?= =?utf-8?B?czduZUIxQWh2WE1qS2tIYVNBbStIclFoT1FzZ3lZRUVickhoTnNXY3djeEx0?= =?utf-8?B?d0NaNHVtRE9LRjgzUDJwRXc0Qm5MQ3o4bEFnRFladE03N3pkbEJDNXl6bUVv?= =?utf-8?B?bGxNQnJhYk1JZVJ3c2VYNmpKeGl4ZThDVk9KVk9zaThtcjluNFdzY3NUVW5V?= =?utf-8?B?RnVtd0lueE5JT0wyT0NWRDI0dmpwcDQ5TUJDRVhrRUtBc3cwYitnbUYwbnVZ?= =?utf-8?B?Z3ArMUJLSlpUaHZtN3J2dDQ4Tys4SHhwYjMrNEtiWVdJMDZvU253TGlTVlo3?= =?utf-8?B?YkM2VjFWTGVTRUp2YVdLT1NYZTBURnpQY3JNZVozTVhJcXZwM21rdDhIRTZi?= =?utf-8?B?ejNsWUlaa0FpZFRqc3dYb2JVejFJYzd6RUJpMmtwNUNpTkFtbGpJU2J3cW5o?= =?utf-8?B?QTJKV1d2RjlNb0NPdnVnb0E0SHNQQWtobHlSWk9xekZkeCtuVmNoOUs1eXMv?= =?utf-8?B?ay9CMTkyaXcxYis0NVEwZkkxUzJ4N2JjZ0hpajlNRlJVRlIxdGZ4VGxnYng4?= =?utf-8?B?T2VZa3NmaisyTW4zeW9jai9ZRU5ybWZwVXAvL1g5N2EzdXpkdFNEQmFWT0NJ?= =?utf-8?B?VGgrczBBd3JHcDg2ZHZaTGcvVnFKLzJpK0xXNG43MjJyWUF5VUpLYytzRWlv?= =?utf-8?B?ZmZaWFRYc3hsK3c4ZEQ4Nk5Sanc0ekVjY29TL295L1Znc0dpcVIzZFMrdnNn?= =?utf-8?B?TlE1R2d0d3kybGtUYXdJSHE2Rjh5ZEFybUFGS1FKUHBKQU13RnpIZldRYjdS?= =?utf-8?B?SVNlT1VlRjM0b3ZUckc1QTdxTW90djJCSThYTHhMZFhlQTFUMVdPZmlzRnli?= =?utf-8?B?TGJlODBuYnBZWmN1azd5S2NIeW1JR1BXeGhMSGgrZGl0OXRnSndsb1pLSXVC?= =?utf-8?B?NFcxWGNtSzVkbElXeXU3S0VTSkxoejJneG1oU09XSjY4UlJIZTBobW1DNXpS?= =?utf-8?B?ME82UGc2REtTVVJLRmZ0RGxqUXlodUloZzYzK1Y3MmlicnFpYWJsMGV5UHlC?= =?utf-8?B?S3NBMm1OSU50Q3hvVUQweTJxQlllb3c3RXNqV1MvakI4YnZLTDZPRzdoeUZu?= =?utf-8?B?SnNsa3h6Zmp1dVhIamxpSjkxR0l1UGpGcDFTK0ZvTXRvOE4reEV6ZFd3eElU?= =?utf-8?B?Vy80dlMwM0ZJR2plalc5OXJsT0JpMkkrTlQzNzRacmxJYVpmZCtxdHJ1NEtk?= =?utf-8?B?b3hDL0xpclZIdllWYTBQYTdRTmg1emNsWlM5MXZYNDh2WmFPY0J0SVMyUno0?= =?utf-8?B?TXEzb1puMy81SkxqTXpGUksxeXZTTDBNOW9UR0w2NEpSMDFrWk5GM0Z6MWli?= =?utf-8?B?eFhBWE9OUlY4RmV0Y3d4N01jWlNpY2cyNHRlV1pZM0RmbEFFZnFNNEFIRTdN?= =?utf-8?B?NHc9PQ==?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 0MDyqZvEUHcDb5Tbc/M1VvsrPnTgx0wg2c51Rkq1er3FtRwabAPRkqe/bb9qQQFOClts8haEdYHSVnrso8c44aKCcSpXMQ1xlUrE0FJ9JTLaLmA+7z94lNTBABJkOzDAsGmUINM1DSTGmO5u6A5UtIdaJAyItG6b44UQTiWVtK39RKwWRQv+2Qygu+XAPZ6Tv9Pj9A46cXhd3kFJ8ilDOFsj/mukaCSJe7KSncVXqIYP/KUwVFNKFyzXSZ2OjeXNjkNl0JMspRks8ufdZktesU//OXu6VsStIvIwbK0/6bT6KQC3rGex7DLoAsVets2T5fQQylTTHeM+5o5sElW9wuXJgnD/LqG4s+3qGjPUBCeCBYWzO518f31HbTxoUJ/T61jj4hC5wwAq9Z04iIPy/lEW+Q8Affb4l4Uf7nEgPjBxrUK5NQRLXIU5i5JqF+wv9ij6boVL5q+O2fGC1dGQ57gNc8hbJuwBV+XUqGyG76rcDJV3jpyku3lIWORqy0k1m73H7tx4Ne93SS836QwdAJiJUo0DADiGkP02FZlsP4ZF0wBUpjughDTU9+ZeFe8KSSu8RTTkTMpn4IFCw2u4nvBdI1vt66C84Wd9XR7ZyFs= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 03ce9704-a110-4c58-27bf-08dc7a70c6bd X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5005.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 May 2024 15:06:37.0205 (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: uAXiwnbkSKdEITPDN4HxfDuF6XDdj+DKT8z6MIn2Hb1AGfjXfj3uqaP76UlaBnXlv5E4DtXU4O9rhNcjdUsgSgzs0rLTD7GodexXWDoWIwQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4581 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.650,FMLib:17.12.28.16 definitions=2024-05-22_08,2024-05-22_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxscore=0 spamscore=0 mlxlogscore=999 adultscore=0 bulkscore=0 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2405010000 definitions=main-2405220102 X-Proofpoint-ORIG-GUID: KLmxewx8ocWJPEg47zlKw1TGYufwm5kk X-Proofpoint-GUID: KLmxewx8ocWJPEg47zlKw1TGYufwm5kk Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: eb2008b4-184c-11ef-874b-a143770b80d5 On 5/22/24 04:56, Jonathan Perkin wrote: > Hi, > > Rich encouraged me to ping the list about a couple of GCC fixes I've recently > worked on.  I'm reasonably confident that they would be useful for other > distributions to pick up, and perhaps eventually make their way upstream. > > First, this fix for __STDC_VERSION__ being defined in C++ code: > >   https://github.com/jperkin/notes/blob/main/gcc-cpp-stdc/README.md > > This fixes at least one third-party package (scipy), and probably others that > depend on cython.  I also have memories of fixing this manually in third party > code in the past, so it's likely some other upstream issues are being masked. The upstream g++ bug explaining why this was necessary is: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57025 Since gcc has now dropped support for Solaris 11.3 & older [1], and illumos removed the offending bit of sys/feature_tests.h 6 years ago [2], perhaps you could suggest that the definition can be dropped now for gcc 15. [1] https://gcc.gnu.org/pipermail/libstdc++/2024-May/058672.html [2] https://github.com/illumos/illumos-gate/commit/be4355ddcfa407e2d3e4a06973af5cbef6ccdbae -alan-