[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-23 Thread rob1weld at aol dot com


--- Comment #37 from rob1weld at aol dot com  2010-07-23 08:43 ---
(In reply to comment #31)
> Please refrain from fiddling with the bug status: whoever does the backport
> will
> do this himself.
> 
> Thanks.
>   Rainer
> 

I have no interest in your posts and have marked your emails to me as SPAM.
Rob


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-21 Thread ro at gcc dot gnu dot org


--- Comment #36 from ro at gcc dot gnu dot org  2010-07-21 09:09 ---
Fixed on all active branches.


-- 

ro at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
  Known to fail|4.4.5 4.5.1 |
  Known to work|4.6.0   |4.4.5 4.5.1 4.6.0
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-21 Thread ro at gcc dot gnu dot org


--- Comment #35 from ro at gcc dot gnu dot org  2010-07-21 09:06 ---
Subject: Bug 38946

Author: ro
Date: Wed Jul 21 09:06:42 2010
New Revision: 162367

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162367
Log:
Backport from mainline:
2010-06-25  Jerry DeLisle  

PR testsuite/38946
* gfortran.dg/array_constructor_23.f: Update test to allow for small
error in comparing reals.

Modified:
branches/gcc-4_4-branch/gcc/testsuite/ChangeLog
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/array_constructor_23.f


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-21 Thread ro at gcc dot gnu dot org


--- Comment #34 from ro at gcc dot gnu dot org  2010-07-21 09:06 ---
Subject: Bug 38946

Author: ro
Date: Wed Jul 21 09:05:47 2010
New Revision: 162366

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162366
Log:
Backport from mainline:
2010-06-25  Jerry DeLisle  

PR testsuite/38946
* gfortran.dg/array_constructor_23.f: Update test to allow for small
error in comparing reals.

Modified:
branches/gcc-4_5-branch/gcc/testsuite/ChangeLog
branches/gcc-4_5-branch/gcc/testsuite/gfortran.dg/array_constructor_23.f


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-21 Thread ro at CeBiTec dot Uni-Bielefeld dot DE


--- Comment #33 from ro at CeBiTec dot Uni-Bielefeld dot DE  2010-07-21 
07:56 ---
Subject: Re:  [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran
failing tests that worked previously

> --- Comment #32 from jvdelisle at gcc dot gnu dot org  2010-07-21 04:37 
> ---
> Rainer, this is OK to back port.  Do you want me to do so?

No need, I can easily do it myself.

Thanks.
Rainer


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-20 Thread jvdelisle at gcc dot gnu dot org


--- Comment #32 from jvdelisle at gcc dot gnu dot org  2010-07-21 04:37 
---
Rainer, this is OK to back port.  Do you want me to do so?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-20 Thread ro at gcc dot gnu dot org


--- Comment #31 from ro at gcc dot gnu dot org  2010-07-20 19:23 ---
Please refrain from fiddling with the bug status: whoever does the backport
will
do this himself.

Thanks.
  Rainer


-- 

ro at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|WAITING |NEW
  Known to fail|4.4.5 4.5.1 4.6.0   |4.4.5 4.5.1
  Known to work||4.6.0
   Last reconfirmed|2010-06-04 12:53:55 |2010-07-20 19:23:33
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-20 Thread rob1weld at aol dot com


--- Comment #30 from rob1weld at aol dot com  2010-07-20 18:46 ---
(In reply to comment #28)
> Subject: Bug 38946
> Author: jvdelisle
> Date: Fri Jun 25 21:32:37 2010
> New Revision: 161416
> URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161416
> Log:
> 2010-06-25  Jerry DeLisle  
> PR testsuite/38946
> * gfortran.dg/array_constructor_23.f: Update test to allow for small
> error in comparing reals.
> Modified:
> trunk/gcc/testsuite/ChangeLog
> trunk/gcc/testsuite/gfortran.dg/array_constructor_23.f

Thanks for fixing the Trunk, when
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946#c29 is complete I (or someone
else) will close this Bug.

Rob


-- 

rob1weld at aol dot com changed:

   What|Removed |Added

 Status|NEW |WAITING


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-07-09 Thread ro at CeBiTec dot Uni-Bielefeld dot DE


--- Comment #29 from ro at CeBiTec dot Uni-Bielefeld dot DE  2010-07-09 
19:17 ---
Subject: Re:  [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran
failing tests that worked previously

May I backport the patch to the 4.4 and 4.5 branches, too?

Thanks.
Rainer


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-25 Thread jvdelisle at gcc dot gnu dot org


--- Comment #28 from jvdelisle at gcc dot gnu dot org  2010-06-25 21:32 
---
Subject: Bug 38946

Author: jvdelisle
Date: Fri Jun 25 21:32:37 2010
New Revision: 161416

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161416
Log:
2010-06-25  Jerry DeLisle  

PR testsuite/38946
* gfortran.dg/array_constructor_23.f: Update test to allow for small
error in comparing reals.

Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/array_constructor_23.f


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-25 Thread ro at CeBiTec dot Uni-Bielefeld dot DE


--- Comment #27 from ro at CeBiTec dot Uni-Bielefeld dot DE  2010-06-25 
20:43 ---
Subject: Re:  [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran
failing tests that worked previously

> --- Comment #26 from jvdelisle at gcc dot gnu dot org  2010-06-25 20:41 
> ---
> I will commit the change

Excellent: no remaining fortran testsuite failures :-)

Rainer


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-25 Thread jvdelisle at gcc dot gnu dot org


--- Comment #26 from jvdelisle at gcc dot gnu dot org  2010-06-25 20:41 
---
I will commit the change


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-25 Thread ro at CeBiTec dot Uni-Bielefeld dot DE


--- Comment #25 from ro at CeBiTec dot Uni-Bielefeld dot DE  2010-06-25 
20:34 ---
Subject: Re:  [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran
failing tests that worked previously

Jerry,

> Try this version of the test case and see what it does.  If this fails, I will
> send one instrumented a bit more.

this one works without problems, both 32 and 64-bit, at all optimization
levels (tested with

DEJAGNU=site.exp runtest --tool gfortran --srcdir $srcdir
dg.exp=array_constructor_23.f

Rainer


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-25 Thread jvdelisle at gcc dot gnu dot org


--- Comment #24 from jvdelisle at gcc dot gnu dot org  2010-06-25 20:20 
---
Created an attachment (id=21009)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21009&action=view)
Modified array_constructor_23.f to allow for some precision error

Rainer,

Try this version of the test case and see what it does.  If this fails, I will
send one instrumented a bit more.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-25 Thread ro at CeBiTec dot Uni-Bielefeld dot DE


--- Comment #23 from ro at CeBiTec dot Uni-Bielefeld dot DE  2010-06-25 
19:26 ---
Subject: Re:  [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran
failing tests that worked previously

Great, thanks.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-25 Thread jvdelisle at gcc dot gnu dot org


--- Comment #22 from jvdelisle at gcc dot gnu dot org  2010-06-25 19:24 
---
Rainer,

I will look at the array_constructor_23.f itself and see what the front-end is
doing with it.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-25 Thread ro at gcc dot gnu dot org


--- Comment #21 from ro at gcc dot gnu dot org  2010-06-25 18:56 ---
Jerry, could you perhaps have a look at this one, too?  This is the last
remaining
fortran testsuite failure on Solaris 11/x86.

Thanks.
  Rainer


-- 

ro at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||jvdelisle at gcc dot gnu dot
   ||org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-19 Thread rob1weld at aol dot com


--- Comment #20 from rob1weld at aol dot com  2010-06-20 02:05 ---
(In reply to comment #16)
> Confirmed: fails for 32-bit and Solaris 10+, unsupported on Solaris 8 and 9.
> 

Thanks for looking into this,
Rob


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-07 Thread ro at gcc dot gnu dot org


--- Comment #19 from ro at gcc dot gnu dot org  2010-06-07 16:49 ---
Created an attachment (id=20858)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20858&action=view)
assembler output at -O3


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-07 Thread ro at gcc dot gnu dot org


--- Comment #18 from ro at gcc dot gnu dot org  2010-06-07 16:48 ---
Created an attachment (id=20857)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20857&action=view)
assembler output at -O0


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-07 Thread ro at CeBiTec dot Uni-Bielefeld dot DE


--- Comment #17 from ro at CeBiTec dot Uni-Bielefeld dot DE  2010-06-07 
16:32 ---
Subject: Re:  [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran
failing tests that worked previously

I've now analysed this further: the test only fails at -O3.  The failure
is an abort in l.23:

  DDA1 = ATAN2 ((/(REAL(J1,KV),J1=1,10)/),
 $ REAL((/(J1,J1=nf10,nf1,mf1)/), KV))   !fails
  DDA2 = ATAN2 (DDA, DDA(10:1:-1))
  if (any (DDA1 .ne. DDA2)) call abort ()

Investigating with gdb, I find that only the 10th array element differs:

(gdb ) p dda1
$1 = (0.0996686518, 0.218668953, 0.358770669, 0.519146085, 0.694738269,
0.876058042, 1.05165017, 1.21202564, 1.35212743, 1.47112763)
(gdb) p dda2
$2 = (0.0996686518, 0.218668953, 0.358770669, 0.519146085, 0.694738269,
0.876058042, 1.05165017, 1.21202564, 1.35212743, 8.40779079e-45)

I've verified that atan2f is called with exactly the same input sequence
in both cases.  The problem is that at -O0 (and probably up to -O2),
atan2f is called 2 x 10 times as expected, and atan2f only appears twice
in the assembler output.

On the other hand, at -O3 the second time through, atan2f(1.0) isn't
called.  Instead, the loop is unrolled, but incorrectly, it seems: there
are now only19 calls to atan2f in the assembler output.

Rainer


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-06-04 Thread ro at gcc dot gnu dot org


--- Comment #16 from ro at gcc dot gnu dot org  2010-06-04 12:53 ---
Confirmed: fails for 32-bit and Solaris 10+, unsupported on Solaris 8 and 9.


-- 

ro at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||ro at gcc dot gnu dot org
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
 GCC target triplet|i386-pc-solaris2.11 |i386-pc-solaris2.1[01]
  Known to fail||4.4.5 4.5.1 4.6.0
   Last reconfirmed|-00-00 00:00:00 |2010-06-04 12:53:55
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946



[Bug testsuite/38946] [4.4/4.5/4.6 Regression] gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2010-04-30 Thread jakub at gcc dot gnu dot org


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|4.4.4   |4.4.5


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38946