From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2120.outbound.protection.outlook.com [40.107.223.120]) by sourceware.org (Postfix) with ESMTPS id 814363858D3C for ; Tue, 23 Jan 2024 02:00:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 814363858D3C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=flextrade.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=flextrade.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 814363858D3C Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.223.120 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1705975243; cv=pass; b=h0lXkE80Y5fjwKd8IxEXWVKT8k4UPz4FSqcwuTw7LADWIxCJN2PUMYYspMi84VkXiwyliH6TRk2DAi6gSCemaY0/Qe/G+b7zA3zpRaomjdnJDj6nM+NNG1nUjAqFWPJ7bp3K6cC+TAc5oDzvXYmuj+OD4mu+VYkBXh/vmEoa4WU= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1705975243; c=relaxed/simple; bh=6uB6q+6BA8F4TBwYcQ/jKBSp06F6rBBNKEUTv6dV3As=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Wg0uyRfMC+Bhrfc7/z2LfyYcLBff0pkI9okv6xTti0Es/cuBMovZ3T23m/EeIOBR/AmJiK8MhTRBqbaoLgyHWnThJ35lxn7BSPB0KKkcSk93e04MMiU0xhWrjtDS4mj3mJRxwGTz+A+0FJDxQ66CzTpMp1oRqyyIcDEj70+xpV8= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fYPw770LsxaYWnMfm4djpPh8b+jIET8D0b0ctP8TLw5KDf1ozHMl7Ii3+kDDBcEgFseIGrUhtK2ac7TYW+zfQpW+arXN3K9ih723p+w6wAvrgLcDXPymPvLvNa4o8vgNSulvN94mVpD/Q2fJ0gjQchkluvhjPY7PVOlOQ+unRm0+0siq5zNsgfslb6CoGHGB/RjS5Ln71VNf9Cjntd6FRFrl/LXIJJKEERgRwpWnHdI7Jy11og8Gp0NyyDNH6KUkUbdV6UzqpsWSm+u9hzmaLWOF0jzqBE4OzouFXbYPlkf0gL9pChz7yXbbZf3l2wZGYt3b/LDD/pEbEmyBAeFpPA== 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=DTtkmiz0EyD759eCsNFI1UV0ILLBlN0z5Z5B1rLlyuo=; b=gQwlLyPJ5ASEp+r7fgvDY12cTfIj44/mtuxWbdUC/eJhCF7eudOjPZFS4ISyfRuho2SmLUV3J/NxtcKpA+Za3KgF5ewNpRWpt0zu9OO1Vap2DAVo5+oBOe6AemBiVGZFuJrGWJ5dIazKi8k90OCoILI9QMJ+w2Xr1JpJmGYp9gVpa0IGnJL60iT9WmPJ/4Y/51TRrx8w2W8QUeo5fUYT48lsEKgnPj6kl79mZ2lKNTn7zBniaPheZzG/zIFQB7RttP3GRhNzMLZgGoi6vf2eyuKQsaOmOtTS9mKi2lPcAOYzF03EdAPWxSlhcff7qp5HWH+6YNX9kFaYC8rvbKxNbA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=flextrade.com; dmarc=pass action=none header.from=flextrade.com; dkim=pass header.d=flextrade.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flextrade.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DTtkmiz0EyD759eCsNFI1UV0ILLBlN0z5Z5B1rLlyuo=; b=O3sBjbfFTocF8waiX9kJpiUFQ/uS6nwDpuE7GvK5fTmggGhtvTZ41mVPrTX9Egzw/oZCDzof0rdBXgl1ujVCruVq6+iXKi0/JZG/DYOMdamed7FUZ8+kEisff+X3mIUXZO8A0przCYPwQQwETEseLiqJ5Ttro4lc4gdrwCbLx/LHg5MW69IvAJu3hzOVc73cB8oWO3wt9IF8p8/vTqDGm+iFPRO5U4LifM+e6uOx5uE6Hg3rogDUbU9RB9w2vOC2jI+964xX4xAiBNxbATayzTwADqIUqjLMfOIdSKDjwYtxZl6fJ0I8cc8ZEYHxjLp83HoTmy/6ePfC8OiXogtmWA== From: Ming Cheng To: GCC Development Subject: GCC Decimal128 class Thread-Topic: GCC Decimal128 class Thread-Index: AQHaTZ/26KaqyEf2Y0OGtMrwWRr94w== Date: Tue, 23 Jan 2024 02:00:39 +0000 Message-ID: References: <38e2198d-ee2d-4b91-92d3-0890779bf0dd@126.com> In-Reply-To: <38e2198d-ee2d-4b91-92d3-0890779bf0dd@126.com> 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=flextrade.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW3PR18MB3675:EE_|MN0PR18MB5918:EE_ x-ms-office365-filtering-correlation-id: 46675dec-b548-45e3-548b-08dc1bb71903 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JVBWOE1g5w9xY5j6Mfdbp7GBGoUqldWjYapT2R96yD6r6b1Gq5D1MekNcv7dwp/ckvn6N3yhWqPBuUlhIXurRBnHfZQpJMd+AfbZ249jXq1lQbSOVg/vrK6DIrG3r4GxDa4/k5Hxyd9PQb+RHFHiaGuzpzKaJNZ05U6By2a3iV+9cuprC4zDKqxHRauT7BoEOB6Td5YazQbcKOlZA4Rq9pGPB7EaD26tQzoCORnp+CmiyB7EC9LZdNmIr6/Fe5Ay6r/MNSFS7UluGC0Fho5eXthB8wQVjY0+qZ6D1+A+48SHXPRZ1Idfvkiq8Vz04ex8NWHIKb8DUIb8OPXTm04kfm9oFZsSoHyjlCLMuuHBXsH8OrdYto416ue1zBMmcU+X4yx57nYmUFUQ+te56FbWSoylFBanPLBiLm8/lxxBlJkz75pN3lpq+yiQkIHpYqKlE52LCCDr57k2exL6Q/waJz972dxoh5pAGqFRkqomr5485yuj6U8uedfHcmApKcukvFKxpht/X2a6/VbxIxoBg38mFdVm+4N5OIUbapD72PaxEZqIQy1jU6plTwWrCd3OpgECwobBK0CDP731WLVZcIsARmwgaaFZ8s8B6ZvA13o5REH3r6hmNkfQdne1dV1sB5J8txkklOFOepBcuF1DELF0Naj4eOcqwInb8bfoL+xVM7cXbHq47S7C9EjyZGSdJmqLWmQmkn7snrAna20u/Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW3PR18MB3675.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(396003)(346002)(136003)(366004)(39860400002)(230922051799003)(230473577357003)(230273577357003)(230173577357003)(230373577357003)(451199024)(1800799012)(186009)(64100799003)(26005)(9686003)(71200400001)(53546011)(2906002)(52536014)(83380400001)(5660300002)(478600001)(41300700001)(7116003)(66556008)(66446008)(66476007)(6916009)(42186006)(316002)(64756008)(76116006)(8936002)(66946007)(8676002)(86362001)(33656002)(122000001)(38100700002)(38070700009);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?gMsJxSTm+d5sq118ILgwBmzT8IUdgjp9pxVxdVEW028KlZfFxOnKYW+5NLcS?= =?us-ascii?Q?e9fsAh0BPvU8rzYLVgLB+W4oF6hZLhFnTfHkxqxMU0r4Vw3L39igejgfINo8?= =?us-ascii?Q?LLvyXTXqBSuH8UAjW63vRDblaEsDaa/JK7nGrO+xya1vAG/FpGZDVC5EqZxw?= =?us-ascii?Q?M6L2EvMmgrKh52v2RuOT8tZNTQIL3jVNsE0AG8pMTxncUfMZ7FFtyHsVDaAZ?= =?us-ascii?Q?LMK425JHjElyT/PjphNuzSKaltM72R7Pqhzg5aeAUgjT095wRh9tS81PD+7V?= =?us-ascii?Q?uKwX0dp8JcYAaItyhxPMXC0JEiljLMOezLn98DR1/OkUvaewtHiIjYP8ISh5?= =?us-ascii?Q?PXjVHtq3P2PZC/GcDivlTImmhmrI8yGSNuliKB4CpokORN8838tYRhuuZtqa?= =?us-ascii?Q?NtDaBZmi5yYXctXxMjl0hA6fiPERoRnfeXOGAMCwnLkHGxUoLTdOWWO54aKw?= =?us-ascii?Q?ahU8nveBGzmtcQPTLhNPCMnkWtXQq9t1oNgolYvFiV/gacN0wCVjOPESkN8I?= =?us-ascii?Q?fQtAJY9eFiT7aLtPga360cU3ak5BjiFe6uyEL4XqN8dFe0k+f7+wBdM9ZtVX?= =?us-ascii?Q?yXsrS31eFQykKPn8g/xULx+cbowPdurIWKmfQgR4jF9YRLO8Av3xDLFQz+nK?= =?us-ascii?Q?Vno0RyNMUnauwpOfVyEF9fXfhZ/8vMKy3Z9JvnB+l74RdsXBzz/n7Q7kIDZM?= =?us-ascii?Q?9j6gaEYEKIX2UZjuC8NcKXxrfTKlJ+zgm0xTYVVVsHIYPvn1MLT0mjQn2Dao?= =?us-ascii?Q?qzTi/EgrG+Y09UJ6XPhL4SQ4TeNEseMtboPxhHHB1v5Eo2R6YYbfmx6vfm3M?= =?us-ascii?Q?5lnGpWZBykiEFuNjpVFOlpHape25ptBRjGpW3WZZqwy8swoGkNLjgYJ6PmQw?= =?us-ascii?Q?2i894hOWiNbBhMWNHssw3QVWsH1N7vRx9mpS1zisE9BqOnB45oIyO/tUOBmo?= =?us-ascii?Q?481TH4GzRQHCeDJfrDqQIjVkAXP09xWfck/GQI2vbvsGi2XIvGlE1Y0HgWpe?= =?us-ascii?Q?7yazPO9LHdYhHm/oH4C6ODi3czEjxSvJzCUcsuoBESDZ8mIkAiZcBIL/S99d?= =?us-ascii?Q?fwu762LYuaERbLm/7LzwTffMAMlp5MFt0TRv4jcGCR49qWzSr2bpmcYIfeOG?= =?us-ascii?Q?80cxpwasOigsp/Q7ra1pLnqhobM/BVYppPc/h8d82OxLEyN+fy2MuRcxlZhA?= =?us-ascii?Q?7SxTYRrrl346bSm4e450bPWBi19KgQZ2kNi8A4MCqdgWuijv9iT5I0PKtuFW?= =?us-ascii?Q?v3W93hWvDXUoX0jZb8g3jIDomCcP4IjfrI3nU7M7JDELqPaeEp12e8aa5l5x?= =?us-ascii?Q?+SaG6E1tilpmIhGmAg44BZWPZrxcPnQHy1N7hzu80deJgExdY5BS6/DyREpT?= =?us-ascii?Q?HXHpQeb2R22DjMf8RckK1WmcW8755GFsFf4DSuiTsyQpA9k864Fqb6ZlJXE1?= =?us-ascii?Q?lqj/g2zg9SvNt6xwyC8qHAQ1c1yuqunraUn437Lf39MSkzVDBUyQBiO9FQIb?= =?us-ascii?Q?7dAIYETh+lBtvSPlQUymyuJiwg840+1ttjIKAXKZa6/eNh4q/tizk3pjrGku?= =?us-ascii?Q?RcS0y5I095liBmV0k79xjZheskrA//XyNWeCA5ev?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: flextrade.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW3PR18MB3675.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 46675dec-b548-45e3-548b-08dc1bb71903 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2024 02:00:39.2048 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9205318c-614c-4cba-9583-180aecbeb773 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9X+Ylxb3DQATuRmYv1tM2iRTDtrTRauT5D5Mw+HoqJP/485Az4C9XY+HxmFSi/3nGb18cI0qsKh7ED/EQd2UXQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR18MB5918 X-Spam-Status: No, score=2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi GCC, Seems Janis is not at IBM. Wondering someone from GCC can help my question? Thanks Ming. From: Ming Cheng Sent: Monday, January 22, 2024 3:18 PM To: janis187@us.ibm.com Subject: GCC Decimal128 class Hi Janis Johnson, I want to test GCC Decimal128 class. This is my code: #include #include #include #include #include #include #include #include #include #include "decimal/decimal.h" int main (void) { std::decimal::decimal128 d128{}; return 0; } When I compile by c++23 (/opt/rh/gcc-toolset-13/root/bin/g++ -rdynamic -std= =3Dc++23 -O2 ......) I got this error: /opt/rh/gcc-toolset-13/root/usr/include/c++/13/decimal/decimal.h:46:10: err= or: 'decimal32' does not name a type 46 | inline decimal32::decimal32(decimal64 __r) : __val(__r.__getva= l()) {} I checked /opt/rh/gcc-toolset-13/root/usr/include/c++/13/decimal/decimal.h = and found this comments: /** @file decimal/decimal.h * This is an internal header file, included by other library headers. * Do not attempt to use it directly. @headername{decimal} */ Wondering whether you can give some advice? Thanks. Ming Cheng -----Original Message----- From: LIU Hao via Gcc Sent: Tuesday, January 23, 2024 9:31 AM To: Jan Beulich Cc: binutils@sourceware.org; GCC Development Subject: Re: RFC: Formalization of the Intel assembly syntax (PR53929) ATTENTION: This email was sent from someone outside of FlexTrade. Always us= e caution when opening attachments or clicking links. This communication is for informational purposes only. The contents of this= transmission are confidential and are intended solely for the use of the i= ndividual or entity to whom they are addressed. If you have received this e= mail in error, please notify the sender by return email and delete this mes= sage from your system. FlexTrade Systems Inc., its subsidiaries and affilia= tes do not guarantee the completeness and accuracy of this transmission's c= ontents. Moreover, FlexTrade Systems Inc., its subsidiaries and affiliates = do not guarantee this communication to be free of viruses and accept no lia= bility for any damage caused thereof.