From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from impout009.msg.chrl.nc.charter.net (impout009aa.msg.chrl.nc.charter.net [47.43.20.33]) by sourceware.org (Postfix) with ESMTPS id 91C273858020; Fri, 12 Feb 2021 16:35:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 91C273858020 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=charter.net Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=jvdelisle@charter.net Received: from [192.168.1.9] ([96.41.221.129]) by cmsmtp with ESMTPA id AbPoln1Zae9aEAbPplXc4A; Fri, 12 Feb 2021 16:35:34 +0000 Authentication-Results: charter.net; none X-Authority-Analysis: v=2.3 cv=NdJSKFL4 c=1 sm=1 tr=0 a=07pILqX15KmGv9ZXTMmBNA==:117 a=07pILqX15KmGv9ZXTMmBNA==:17 a=IkcTkHD0fZMA:10 a=mDV3o1hIAAAA:8 a=z4DxWZ3bZyx9XhVdUTEA:9 a=QEXdDO2ut3YA:10 a=_FVE-zBwftR9WsbkzFJk:22 Subject: Re: [patch, libfortran] PR95647 operator(.eq.) and operator(==) treated differently From: Jerry DeLisle To: gfortran Cc: gcc-patches References: <7838faa1-6549-c85f-7131-e0a7bd124957@charter.net> Message-ID: Date: Fri, 12 Feb 2021 08:35:32 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 MIME-Version: 1.0 In-Reply-To: <7838faa1-6549-c85f-7131-e0a7bd124957@charter.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-CMAE-Envelope: MS4wfGd87pat51yh8yPWQpKxmhV6O/edQab8jDHMOVOYB3uewwX8nbzG6eb9cF8/InmUz7FzK/79xYOuvk0JqJXWThfDDqE4IZAcfNUNNNsLRBSrfORD+jAA Z3hnZ0ruT3xRoGi43TAlLudHC5Dh7iGGuKQjZw5NzwKJ/FujHiZy5XNTGsRW4ITlVOE4kbBEuQ1UzVI5NY+ol96EHvdfgoSSogE= X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00, FREEMAIL_FROM, KAM_DMARC_STATUS, KAM_SHORT, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: fortran@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Fortran mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Feb 2021 16:35:36 -0000 How do I get permissions set so that I can change status of bug reports and assign to myself.  My permissions got dissolved during some evolution in the last year. also The master branch has been updated by Jerry DeLisle: https://gcc.gnu.org/g:0631e008adc759cc801d0d034224ee6b4bcf31aa commit r11-7225-g0631e008adc759cc801d0d034224ee6b4bcf31aa Author: Steve Kargl Date: Fri Feb 12 07:58:16 2021 -0800 On 2/11/21 7:02 PM, Jerry DeLisle wrote: > The attached patch is another provided from Steve Kargle in the PR > report. > > I have created a test case and regression tested the result. > > OK for trunk? > > Regards, > > Jerry > > libgfortran: Fix PR95647 by changing the interfaces of operators .eq. > and .ne. > > The FE converts the old school .eq. to ==, > and then tracks the ==.  The module starts with == and so it does not > properly overload the .eq.  Reversing the interfaces fixes this. > > 2021-02-11  Steve Kargl > > libgfortran/ChangeLog: > >     PR libfortran 95647 >     * ieee/ieee_arithmetic.F90: Flip interfaces of operators .eq. to >     == and .ne. to /= . > > gcc/testsuite/ChangeLog: > >     PR libfortran 95647 >     * gfortran.dg/ieee/ieee_arithmetic: New test. >