re PR fortran/32770 ([Meta-bug] -fdefault-integer-8 issues)
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 4 May 2008 20:56:30 +0000 (20:56 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 4 May 2008 20:56:30 +0000 (20:56 +0000)
2008-05-04  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/32770
* gfortran.dg/any_all_1.f90:  Adjust kinds to make test
pass with -fdefault-integer-8.
* gfortran.dg/maxloc_bounds_4.f90:  Likewise.
* gfortran.dg/maxloc_bounds_5.f90:  Likewise.
* gfortran.dg/maxloc_bounds_7.f90:  Likewise.

From-SVN: r134936

gcc/testsuite/gfortran.dg/any_all_1.f90
gcc/testsuite/gfortran.dg/maxloc_bounds_4.f90
gcc/testsuite/gfortran.dg/maxloc_bounds_5.f90
gcc/testsuite/gfortran.dg/maxloc_bounds_7.f90

index f1a14474034b0e79ec9a8f7c06c647902e4ed56f..f00c477b74a3a8deb67b26621ff720c70c19f9b3 100644 (file)
@@ -4,7 +4,7 @@
 program main
   real, dimension(2,2) :: a
   logical(kind=4), dimension(2) :: b
-  integer, dimension(2) :: i
+  integer(kind=4), dimension(2) :: i
   equivalence (b,i)
   data a /1.0, 2.0, -0.1, -0.2 /
 
index 22e5bf0af7aa9ff3676282ae243bdca386b94a81..5a38813a72e9d7abed97b3ab6fc36e3b7fb22c12 100644 (file)
@@ -15,7 +15,7 @@ end module tst
 program main
   use tst
   implicit none
-  integer(kind=4) :: res(3)
+  integer :: res(3)
   call foo(res)
 end program main
 ! { dg-output "Fortran runtime error: Incorrect extent in return value of MAXLOC intrnisic: is 3, should be 2" }
index cbc0292115353a97a264248d549f2735eae4c978..42e19e5a1e099cb59b7ed27026845f47304cb366 100644 (file)
@@ -15,7 +15,7 @@ end module tst
 program main
   use tst
   implicit none
-  integer(kind=4) :: res(3)
+  integer :: res(3)
   call foo(res)
 end program main
 ! { dg-output "Fortran runtime error: Incorrect extent in return value of MAXLOC intrnisic: is 3, should be 2" }
index 491a044ea0708a0ff9c4aec753d535809ed45965..2194eee35a40854b5bc19e6c3a87a7bbc61b418a 100644 (file)
@@ -15,7 +15,7 @@ end module tst
 program main
   use tst
   implicit none
-  integer(kind=4) :: res(3)
+  integer :: res(3)
   call foo(res)
 end program main
 ! { dg-output "Fortran runtime error: Incorrect extent in return value of MAXLOC intrnisic: is 3, should be 2" }