[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2021-12-29 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #10 from Francois-Xavier Coudert  ---
Created attachment 52086
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52086&action=edit
adjust testcase

David, could you kindly test the attached patch, to see if it fixes things?

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2021-12-29 Thread dave.anglin at bell dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #11 from dave.anglin at bell dot net ---
On 2021-12-29 12:26 p.m., fxcoudert at gcc dot gnu.org wrote:
> David, could you kindly test the attached patch, to see if it fixes things?
Added patch to my build tree.

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2021-12-31 Thread dave.anglin at bell dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #12 from dave.anglin at bell dot net ---
On 2021-12-29 12:26 p.m., fxcoudert at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639
>
> --- Comment #10 from Francois-Xavier Coudert  
> ---
> Created attachment 52086
>--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52086&action=edit
> adjust testcase
>
> David, could you kindly test the attached patch, to see if it fixes things?
Tests pass with patch on hppa-unknown-linux-gnu.

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2021-12-31 Thread fxcoudert at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

Francois-Xavier Coudert  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|NEW |RESOLVED

--- Comment #13 from Francois-Xavier Coudert  ---
Fixed at cb48166e52c0f159eb80a0666c4847825e294ec0

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2022-01-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

Andrew Pinski  changed:

   What|Removed |Added

   Target Milestone|--- |12.0

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-08 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

kargl at gcc dot gnu.org changed:

   What|Removed |Added

   Priority|P3  |P4
 CC||kargl at gcc dot gnu.org

--- Comment #1 from kargl at gcc dot gnu.org ---
Just XFAIL the testcase.

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-09 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #2 from dave.anglin at bell dot net ---
On 2019-03-08 8:26 p.m., kargl at gcc dot gnu.org wrote:
> Just XFAIL the testcase.
I'm going to skip test as it still fails when XFAIL'd as on arm.  The test
fails
due to compile error.

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-09 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #3 from John David Anglin  ---
Author: danglin
Date: Sat Mar  9 16:31:46 2019
New Revision: 269527

URL: https://gcc.gnu.org/viewcvs?rev=269527&root=gcc&view=rev
Log:
PR fortran/89639
* gfortran.dg/ieee/ieee_9.f90: Skip on hppa*-*-linux*.


Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/ieee/ieee_9.f90

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-09 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #4 from Steve Kargl  ---
On Sat, Mar 09, 2019 at 04:12:23PM +, dave.anglin at bell dot net wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639
> 
> --- Comment #2 from dave.anglin at bell dot net ---
> On 2019-03-08 8:26 p.m., kargl at gcc dot gnu.org wrote:
> > Just XFAIL the testcase.
> I'm going to skip test as it still fails when XFAIL'd as on arm.  The test
> fails
> due to compile error.
> 

Thanks.  When I wrote the test, I tried to skip the
REAL128 case with the "if (real128 >) then" ... 
blocks, and completely overlooked that real128 is 
a named constant.  This means the conversion functions
real(..., real128) will try ti real128 = -1, which 
of fails.

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-09 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #5 from dave.anglin at bell dot net ---
On 2019-03-09 12:43 p.m., sgk at troutmask dot apl.washington.edu wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639
>
> --- Comment #4 from Steve Kargl  ---
> On Sat, Mar 09, 2019 at 04:12:23PM +, dave.anglin at bell dot net wrote:
>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639
>>
>> --- Comment #2 from dave.anglin at bell dot net ---
>> On 2019-03-08 8:26 p.m., kargl at gcc dot gnu.org wrote:
>>> Just XFAIL the testcase.
>> I'm going to skip test as it still fails when XFAIL'd as on arm.  The test
>> fails
>> due to compile error.
>>
> Thanks.  When I wrote the test, I tried to skip the
> REAL128 case with the "if (real128 >) then" ... 
> blocks, and completely overlooked that real128 is 
> a named constant.  This means the conversion functions
> real(..., real128) will try ti real128 = -1, which 
> of fails.
Now I understand why this just fails on hppa-linux.  hppa-hpux has REAL128.  I
probably
should change skip reason to "No REAL128".

Dave

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-09 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #6 from Steve Kargl  ---
On Sat, Mar 09, 2019 at 05:50:43PM +, dave.anglin at bell dot net wrote:
> >>
> > Thanks.  When I wrote the test, I tried to skip the
> > REAL128 case with the "if (real128 >) then" ... 
> > blocks, and completely overlooked that real128 is 
> > a named constant.  This means the conversion functions
> > real(..., real128) will try ti real128 = -1, which 

s/will try ti/will try to use

> > of fails.
> Now I understand why this just fails on hppa-linux.i
>  hppa-hpux has REAL128.  I probably should change skip
> reason to "No REAL128".
> 

I added predefine macros for cpp.  I'll someday move
this testcase to ieee_9.F90, and use #if __GFC_REAL16__
to guard againt the issue.  "Someday" may not be too
soon.

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-10 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

Dominique d'Humieres  changed:

   What|Removed |Added

 Status|UNCONFIRMED |WAITING
   Last reconfirmed||2019-03-10
 Ever confirmed|0   |1

--- Comment #7 from Dominique d'Humieres  ---
Is it fixed by r269527 or not?

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-10 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

--- Comment #8 from dave.anglin at bell dot net ---
On 2019-03-10 10:15 a.m., dominiq at lps dot ens.fr wrote:
> Is it fixed by r269527 or not?
It's not a good fix.  r269527 simply avoids the problem on hppa-linux.

[Bug fortran/89639] FAIL: gfortran.dg/ieee/ieee_9.f90 -O0 (test for excess errors)

2019-03-10 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89639

Dominique d'Humieres  changed:

   What|Removed |Added

 Status|WAITING |NEW

--- Comment #9 from Dominique d'Humieres  ---
> > Is it fixed by r269527 or not?
>
> It's not a good fix.  r269527 simply avoids the problem on hppa-linux.

So let move the status to NEW.