summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/gfortran.dg/maxval_parameter_1.f90')
-rw-r--r--gcc/testsuite/gfortran.dg/maxval_parameter_1.f9034
1 files changed, 17 insertions, 17 deletions
diff --git a/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90 b/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90
index a8a1cb05d71..4c809d82c1c 100644
--- a/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90
+++ b/gcc/testsuite/gfortran.dg/maxval_parameter_1.f90
@@ -29,23 +29,23 @@ program main
character(len=3), parameter :: cm4 = maxval (c, c<"g")
character(len=3), dimension(3), parameter :: cm5 = maxval(c,dim=1,mask=c<"p")
- if (any (im1 /= [ 2, 5, 11])) call abort
- if (im2 /= -1) call abort
- if (any (im3 /= [ -1,11])) call abort
- if (im4 /= -3) call abort
- if (any (im5 /= [-huge(im5)-1, -3, -7])) call abort ! { dg-warning "Integer outside symmetric range" }
- if (any (im6 /= [-1, -huge(im6)-1])) call abort ! { dg-warning "Integer outside symmetric range" }
+ if (any (im1 /= [ 2, 5, 11])) STOP 1
+ if (im2 /= -1) STOP 2
+ if (any (im3 /= [ -1,11])) STOP 3
+ if (im4 /= -3) STOP 4
+ if (any (im5 /= [-huge(im5)-1, -3, -7])) STOP 5! { dg-warning "Integer outside symmetric range" }
+ if (any (im6 /= [-1, -huge(im6)-1])) STOP 6! { dg-warning "Integer outside symmetric range" }
- if (any (rm1 /= [ 2., 5., 11.])) call abort
- if (rm2 /= -1.) call abort
- if (any (rm3 /= [ -1.,11.])) call abort
- if (rm4 /= -3.) call abort
- if (any (rm5 /= [-huge(rm5), -3., -7.])) call abort
- if (any (rm6 /= [-1.,-huge(rm6)])) call abort
+ if (any (rm1 /= [ 2., 5., 11.])) STOP 7
+ if (rm2 /= -1.) STOP 8
+ if (any (rm3 /= [ -1.,11.])) STOP 9
+ if (rm4 /= -3.) STOP 10
+ if (any (rm5 /= [-huge(rm5), -3., -7.])) STOP 11
+ if (any (rm6 /= [-1.,-huge(rm6)])) STOP 12
- if (cm1 /= "zui") call abort
- if (any (cm2 /= ["fgh", "qwe", "zui" ])) call abort
- if (any (cm3 /= ["qwe", "zui" ])) call abort
- if (cm4 /= "fgh") call abort
- if (any(cm5 /= [ "fgh", "jkl", "ert" ] )) call abort
+ if (cm1 /= "zui") STOP 13
+ if (any (cm2 /= ["fgh", "qwe", "zui" ])) STOP 14
+ if (any (cm3 /= ["qwe", "zui" ])) STOP 15
+ if (cm4 /= "fgh") STOP 16
+ if (any(cm5 /= [ "fgh", "jkl", "ert" ] )) STOP 17
end program main