From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by sourceware.org (Postfix) with ESMTPS id DD2BA3858D38; Tue, 6 Jun 2023 19:00:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DD2BA3858D38 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1686078002; x=1686682802; i=anlauf@gmx.de; bh=0RUzXd+OBVIYxHgwdcSWRvsC92W2N/ljtLhAkGgxfi8=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=cLCqfiHVEmKYOMBImyx+mO+hqQGcOo0l49XJqUjf/7LX6+I8iNAQqJ/qP+dl3FNbCFXGCsk DgxV3nF5AH4ltp0lm3RzCkpa1iAOsue6jKD2EaQE3P4qZ6na+JhfuxVnaFtoWamTY+6th4Hzh 3l7Sat+QBuaMUrRBjXtmW5CSadF5J4a1dWIN/oypmF2pVuO4/QKXJ+lN4HY4U5os9NnuYGeE6 TXywZZD5/Fy134j6x+HzspKcoLAKkD+izE16odjaTyQhSSjb7dfMHAzzKf2jZpNMLVcC+Mz/+ iioakFshsGk+B+szOdKMUbUL0A5GeNufyKLycLmk+kScRhfg30uA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.178.29] ([93.207.89.32]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MWigq-1pZk2U0H4y-00X78P; Tue, 06 Jun 2023 21:00:02 +0200 Message-ID: <2d99383a-b114-db00-8083-33894492252f@gmx.de> Date: Tue, 6 Jun 2023 21:00:01 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH] Fortran: add Fortran 2018 IEEE_{MIN,MAX} functions To: FX , fortran@gcc.gnu.org Cc: gcc-patches@gcc.gnu.org Newsgroups: gmane.comp.gcc.patches,gmane.comp.gcc.fortran References: <34D02A51-4240-4816-B874-54D7CFFE9FC6@gmail.com> Content-Language: en-US From: Harald Anlauf In-Reply-To: <34D02A51-4240-4816-B874-54D7CFFE9FC6@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:xX7RJeTlME658PHmsGPP031TVlypwkcW/FiWlyNMOsrTVvj+Ipy W1FJcq3sLaP/wBtSsmKSkJP7fvKFbiBzrfO7aEUgexs2L9qLd5KrJAOH0IozSCvqp7s9jik NKU2rzl5q3ZMTFRMJ6EUdr03ifLJp6N6tJoYxTv8dH5bbAqQ/exK2K6axS21Un18yxxYW/g wELlNlitTyby/aSLwVifQ== UI-OutboundReport: notjunk:1;M01:P0:rkfiYy8YXhY=;uOWhvxYtlKJUPvTPSZa7iWm2vQn pL+er9n7VIE6cRdsRmk5DlsvcGleYBRwO7tCy2h3hGMeMzYag+PBwf6GPV1n3JEp1Lwlee0ix NAkpy2LV9upSb5+GFilFAX6/svdqeQ+f0MnMTjgtg8RfS72Ds/R74ldBKOF4ev+FrkFqjy74x czu+i5tmih7Vl4K5iIZzAf8HNVLmHTaEDWoM9vgh5VZzfCDYGuqQmlwPwwqdeDpXs6Ue5LgQd ASRjuJ/SG2q73yHCbRGR3JLkbY+kGbvt9OU0kG0T/3KOvwaX/ELWt5XIqgGNDkpMD5DmiNJsS tsmxNYqINnbe5WFPZa6ifAg0fkgXvAPLFqZ2DhxIb8Hdtkob2z38QAohU91ImcOEg3+7oOkT1 0NCUeCJz4qz4DZ3p0KlosckA5RfZ5vWG1jZFHyGAGHWtslLjBfYW47B5sZ+cThSpjMAPSMLXl FsbVGNw7rhi8RBWDQunQ1etPiY2cK+7OmvMN6ZgK7WeoBCE7Kg1/qrNHkFEX3elI7DyzObDo4 l/g5k0ljQyAhpXlC1Jx840meMfhfB2H2oN+u/AheOi4DDzYj1m6JQXKN1A5C6IiUwY6jODGHn 2lyBkqZJ+OZVskd517UcHX4Qhb4anHjasPukaY9tn0RplT2rPbeUHcD8q7leRVOEjuqJ1fUXO ojrEtDQyzTRU7mRlMiTHReITLB+nNro1MmcRjzfPZ83mnw89X93k+Yl61iyvuKqgISeJN08Vh 41RXRCB+MsGHDaBSaQpLB981DxQ9za01JN/JBSnoCiACJvVCid30EYYGSvrstdwvZfnmiUV8o ksYE3IFNXtz6s2IK9NP/s5toDCdzDgy86AWQHAPI++E7gk/jW63aJDoOxmCS4r9YGLBCPQ4+q 1rRfyOuWya7U/ZdhKCcKJST22mXxsMVuulKoatDHF7yv3ug9Xxg/M+buLY0PFAZiBXLuQEm0y jKodwMrCFqQvoCB7cGpbOBYlgKo= X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: Hi FX, On 6/6/23 15:19, FX via Gcc-patches wrote: > Hi, > > This patch adds four IEEE functions from the Fortran 2018 standard: IEEE= _MIN_NUM, IEEE_MAX_NUM, IEEE_MIN_NUM_MAG, and IEEE_MAX_NUM_MAG. > > Bootstrapped and regtested on x86_64-pc-linux-gnu, both 32 and 64-bit. O= K to commit? > > FX > it would be great if someone with access to a Power platform and knowledge of IEEE128 thereon could have a look. I cannot see if there is proper support for kind=3D17 in your patch; at least the libgfortran/ieee/ieee_arithmetic.F90 part does not seem to have any related code. Thanks, Harald