From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ciao.gmane.io (ciao.gmane.io [116.202.254.214]) by sourceware.org (Postfix) with ESMTPS id 913AC3858C54 for ; Wed, 7 Jun 2023 18:31:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 913AC3858C54 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=m.gmane-mx.org Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1q6xwZ-0007ea-D4 for gcc-patches@gcc.gnu.org; Wed, 07 Jun 2023 20:31:39 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gcc-patches@gcc.gnu.org From: Harald Anlauf Subject: Re: [PATCH] Fortran: add Fortran 2018 IEEE_{MIN,MAX} functions Date: Wed, 7 Jun 2023 20:31:35 +0200 Message-ID: References: <34D02A51-4240-4816-B874-54D7CFFE9FC6@gmail.com> <2d99383a-b114-db00-8083-33894492252f@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Content-Language: en-US In-Reply-To: Cc: fortran@gcc.gnu.org X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no 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 21:11, FX Coudert via Gcc-patches wrote: > Hi, > >> I cannot see if there is proper support for kind=17 in your patch; >> at least the libgfortran/ieee/ieee_arithmetic.F90 part does not >> seem to have any related code. > > Can real(kind=17) ever be an IEEE mode? If so, something seriously wrong happened, because the IEEE modules have no kind=17 mention in them anywhere. > > Actually, where is the kind=17 documented? > > FX I was hoping for Thomas to come forward with some comment, as he was quite involved in related work. There are several threads on IEEE128 for Power on the fortran ML e.g. around November/December 2021, January 2022. I wasn't meaning to block your work, just wondering if the Power platform needs more attention here. Harald From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by sourceware.org (Postfix) with ESMTPS id 0AB9438582BD; Wed, 7 Jun 2023 18:31:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0AB9438582BD 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=1686162699; x=1686767499; i=anlauf@gmx.de; bh=VLAD8sTFGvpjdake1NSELgJJaJc1a27ysFUuoLNP/co=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=R+8L1z/EZQwE2SA7yUzTHLga8ZSCef/faXL2lRBn+yw1hGlYCcCAOGCdv+JU1tusJw5Rrl6 boQO9Nf3kPPd/exqyQ3sHrP9MDVUfYhuOBay3X9XDKH0hukuruoWQi2BWCMGA2hIQm87M7caV CiFyk1U2pQpnK6Gq7ZJW0EmqbdiXAv/2F7xGaWYkbkan3p0MttFXygpP7eE5qq0HoR01CD1+L XxTCAFjQni8p/xjHvbJaQnB7p6nvrNnhlcduKXeJ0+LWbvWceaQ0eLe4WJ3PjKys/rEbd+c5F as6EAvPhPAg0vtUk3jBnO31gLm1/N+E/QIaQgmqmRe4SG0WhZvfQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.178.29] ([79.232.150.177]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MgNct-1pgA2n43e3-00hrpO; Wed, 07 Jun 2023 20:31:39 +0200 Message-ID: Date: Wed, 7 Jun 2023 20:31:35 +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 Coudert Cc: fortran@gcc.gnu.org, gcc-patches@gcc.gnu.org Newsgroups: gmane.comp.gcc.patches,gmane.comp.gcc.fortran References: <34D02A51-4240-4816-B874-54D7CFFE9FC6@gmail.com> <2d99383a-b114-db00-8083-33894492252f@gmx.de> Content-Language: en-US From: Harald Anlauf In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:NPvsGjJmJYh87Vk90+avKUyDgqz6dSMlKaZrw7gU4Iaz05sMbCW rzr7geOWBKUYpRbww7Jx8hT/LhPQJlCPX0K1IK5+z73f074qv2rsF2Os40Ge88PK76rEL63 GEyucOAPYaln23wk/ewPtqMKsPk9XXq7IPV/MDnrm9xOaljPQtwr5HJ+B0v2vwQ5cmXLv19 npXKN6IQs0oLShKg/40UQ== UI-OutboundReport: notjunk:1;M01:P0:dixq2eoAbwg=;9cjScuiDrYGIbO3Bvqf2YeOdHIz fSrDG2cMt/0D22mRbgKxitTDjn43jliqp81uhj5MhAOlStko2UdFrcW1uiyO4paCI1cm/vdhd 9PzYJSVW18qUhG1SWU+exL//gocTNQRO275DtSRFARjgJIG7EEYBHjZ/GuEqb2v9mHBft4qjx BrPdOMFTmgiQIFDe8LRP4EPd5OC0N5dGXZ4LsEFb0OZ6Fp2IHZzYeEcHKyejJMXqLa7jBnB0I PP1u4D9JBxD6HHOwhxW/ra1EVjOzDefZOYGwNA2Z2FvoNVgs6Xs2f12pCLrrrd4vFGuCfAaa9 Pwerladm7JRXa+SREulkTadbqIMryEUC0UyZzDRmrnzcUwtnfUwJ8d4tyx25qlHv7yb0n1Jkp 5cjn+nJOIC+PshAHjeIKrNc1n0ijzrymQL4fRZpcQIX/wMTabTunZXHUTXinIHr2aeKejr43w KvQCgtpHxcV5Sjn5dp+We0lUWxanJSyRZ9WZzxOtg3nmnuW5zKEGfZUZy/QMX6HmqHCb9CfEC 73xU8cyATG5MuOeZ2cqWNaKyKsj4IYGC81YgwlyLc4I+2L4W5yyoAgufyd4umiPRYZJb1jip7 5AobwvPIO7wkqZ/xoq5e6xCj3JOk7oewit2OgFfRwZBtfNMBYrC672axMsVOOT1UuP/wepqhB lPSlqRkPe3kWGPlMR6nKAGi1I3Jet8ileqqoPTSZWWl6MwNLbj3KQHr4MCv2EeI/SlXTRQtXH sLC0ZrCvxqYbqST3oaPkbNddXIli2jzQHkIrrc+Jq/WOFk4v75rOGhpxPn7800jL/eb5qC+6V xZlTmkDNF+Sl67i5n5QPpI300FBXmcyfBF1SNKQn9LTbqrr2hNzyATKZGPO9z3RpHpl3e8ugI vOcA7JEKnTfauckg5het+Tpuf6eQV1bDB++q/+XRacklfAOVGBeuoXWnU7/kP3ot6Vmklw6/u 0vObYt9dy3UZqNJbP18kceTVwQU= X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Message-ID: <20230607183135.JPqBddfG13JkFDy_qyr5iyONCNhDDTYiXSID9T1SCRk@z> Hi FX, On 6/6/23 21:11, FX Coudert via Gcc-patches wrote: > Hi, > >> 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. > > Can real(kind=3D17) ever be an IEEE mode? If so, something seriously wro= ng happened, because the IEEE modules have no kind=3D17 mention in them an= ywhere. > > Actually, where is the kind=3D17 documented? > > FX I was hoping for Thomas to come forward with some comment, as he was quite involved in related work. There are several threads on IEEE128 for Power on the fortran ML e.g. around November/December 2021, January 2022. I wasn't meaning to block your work, just wondering if the Power platform needs more attention here. Harald