summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gfortran.dg/minval_char_4.f90
diff options
context:
space:
mode:
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2018-02-23 22:36:54 +0000
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>2018-02-23 22:36:54 +0000
commit88a3ea34080ad3087a8191fbf479543153175d59 (patch)
tree34eaec34d3588e09f9a77abba776266f124dc823 /gcc/testsuite/gfortran.dg/minval_char_4.f90
parent25e15aaed275cdfef34b3ee6eb3cb4b43a48d44f (diff)
parente65055a558093bd4fc0b1b0024b7814cc187b8e8 (diff)
downloadgcc-88a3ea34080ad3087a8191fbf479543153175d59.tar.gz
Merge from trunk revision 257954.gccgo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gccgo@257955 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gfortran.dg/minval_char_4.f90')
-rw-r--r--gcc/testsuite/gfortran.dg/minval_char_4.f9024
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc/testsuite/gfortran.dg/minval_char_4.f90 b/gcc/testsuite/gfortran.dg/minval_char_4.f90
index 49176be033a..6417c01767b 100644
--- a/gcc/testsuite/gfortran.dg/minval_char_4.f90
+++ b/gcc/testsuite/gfortran.dg/minval_char_4.f90
@@ -21,33 +21,33 @@ program main
r1 = minval(a,dim=1)
write (unit=r2,fmt='(I6.6)') minval(v,dim=1)
- if (any (r1 /= r2)) call abort
+ if (any (r1 /= r2)) STOP 1
r1 = 4_'x'
write (unit=r1,fmt='(I6.6)') minval(v,dim=1)
- if (any (r1 /= r2)) call abort
+ if (any (r1 /= r2)) STOP 2
r1 = 4_'y'
r1 = minval(a,dim=2)
write (unit=r2,fmt='(I6.6)') minval(v,dim=2)
- if (any (r1 /= r2)) call abort
+ if (any (r1 /= r2)) STOP 3
r1 = 4_'z'
write (unit=r1,fmt='(I6.6)') minval(v,dim=2)
- if (any (r1 /= r2)) call abort
+ if (any (r1 /= r2)) STOP 4
allocate (a_alloc(0,1), v_alloc(0,1))
ret = 4_'what'
ret = minval(a_alloc,dim=1)
- if (ret(1) /= all_full) call abort
+ if (ret(1) /= all_full) STOP 5
r1 = 4_'qq'
r1 = minval(a, dim=1, mask=a>4_"000200");
- if (any(r1 /= all_full .neqv. minval(v,dim=1, mask=v>200) < 1000)) call abort
- if (any(minval(a, dim=1, mask=a>4_"000200") /= all_full .neqv. minval(v,dim=1, mask=v>200) < 1000)) call abort
+ if (any(r1 /= all_full .neqv. minval(v,dim=1, mask=v>200) < 1000)) STOP 6
+ if (any(minval(a, dim=1, mask=a>4_"000200") /= all_full .neqv. minval(v,dim=1, mask=v>200) < 1000)) STOP 7
r1 = 4_'rr'
r1 = minval(a, dim=2, mask=a>4_"000200");
- if (any(r1 /= all_full .neqv. minval(v,dim=2, mask=v>200) < 1000)) call abort
- if (any(minval(a, dim=2, mask=a>4_"000200") /= all_full .neqv. minval(v,dim=2, mask=v>200) < 1000)) call abort
+ if (any(r1 /= all_full .neqv. minval(v,dim=2, mask=v>200) < 1000)) STOP 8
+ if (any(minval(a, dim=2, mask=a>4_"000200") /= all_full .neqv. minval(v,dim=2, mask=v>200) < 1000)) STOP 9
mask = .true.
forall (i=1:n)
@@ -57,16 +57,16 @@ program main
r1 = 4_'aa'
r1 = minval(a, dim=1, mask=mask)
write(unit=r2,fmt='(I6.6)') minval(v,dim=1, mask=mask)
- if (any(r1 /= r2)) call abort
+ if (any(r1 /= r2)) STOP 10
r1 = 4_'xyz'
smask = .true.
r1 = minval(a, dim=1, mask=smask)
write (unit=r2,fmt='(I6.6)') minval(v,dim=1)
- if (any (r1 /= r2)) call abort
+ if (any (r1 /= r2)) STOP 11
smask = .false.
r1 = 4_'foobar'
r1 = minval(a, dim=1, mask=smask)
- if (any(r1 /= all_full)) call abort
+ if (any(r1 /= all_full)) STOP 12
end program main