summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gfortran.dg/widechar_intrinsics_4.f90
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/gfortran.dg/widechar_intrinsics_4.f90')
-rw-r--r--gcc/testsuite/gfortran.dg/widechar_intrinsics_4.f90108
1 files changed, 54 insertions, 54 deletions
diff --git a/gcc/testsuite/gfortran.dg/widechar_intrinsics_4.f90 b/gcc/testsuite/gfortran.dg/widechar_intrinsics_4.f90
index c9f8e8cd26c..5aea6774c26 100644
--- a/gcc/testsuite/gfortran.dg/widechar_intrinsics_4.f90
+++ b/gcc/testsuite/gfortran.dg/widechar_intrinsics_4.f90
@@ -17,18 +17,18 @@
call test_adjust2 (s1, s4)
s4 = "\0 foo bar \xFF"
- if (adjustl (s4) /= adjustl (4_"\0 foo bar \xFF ")) call abort
- if (adjustr (s4) /= adjustr (4_"\0 foo bar \xFF ")) call abort
+ if (adjustl (s4) /= adjustl (4_"\0 foo bar \xFF ")) STOP 1
+ if (adjustr (s4) /= adjustr (4_"\0 foo bar \xFF ")) STOP 2
s4 = " \0 foo bar \xFF"
- if (adjustl (s4) /= adjustl (4_" \0 foo bar \xFF ")) call abort
- if (adjustr (s4) /= adjustr (4_" \0 foo bar \xFF ")) call abort
+ if (adjustl (s4) /= adjustl (4_" \0 foo bar \xFF ")) STOP 3
+ if (adjustr (s4) /= adjustr (4_" \0 foo bar \xFF ")) STOP 4
s4 = 4_" \U12345678\xeD bar \ufd30"
if (adjustl (s4) /= &
- adjustl (4_" \U12345678\xeD bar \ufd30 ")) call abort
+ adjustl (4_" \U12345678\xeD bar \ufd30 ")) STOP 5
if (adjustr (s4) /= &
- adjustr (4_" \U12345678\xeD bar \ufd30 ")) call abort
+ adjustr (4_" \U12345678\xeD bar \ufd30 ")) STOP 6
contains
@@ -40,38 +40,38 @@ contains
character(kind=1,len=len(s4)) :: t1
character(kind=4,len=len(s1)) :: t4
- if (len(s1) /= len(s4)) call abort
- if (len(t1) /= len(t4)) call abort
+ if (len(s1) /= len(s4)) STOP 7
+ if (len(t1) /= len(t4)) STOP 8
- if (len_trim(s1) /= len_trim (s4)) call abort
+ if (len_trim(s1) /= len_trim (s4)) STOP 9
t1 = adjustl (s4)
t4 = adjustl (s1)
- if (t1 /= adjustl (s1)) call abort
- if (t4 /= adjustl (s4)) call abort
- if (len_trim (t1) /= len_trim (t4)) call abort
- if (len_trim (adjustl (s1)) /= len_trim (t4)) call abort
- if (len_trim (adjustl (s4)) /= len_trim (t1)) call abort
+ if (t1 /= adjustl (s1)) STOP 10
+ if (t4 /= adjustl (s4)) STOP 11
+ if (len_trim (t1) /= len_trim (t4)) STOP 12
+ if (len_trim (adjustl (s1)) /= len_trim (t4)) STOP 13
+ if (len_trim (adjustl (s4)) /= len_trim (t1)) STOP 14
- if (len_trim (t1) /= len (trim (t1))) call abort
- if (len_trim (s1) /= len (trim (s1))) call abort
- if (len_trim (t4) /= len (trim (t4))) call abort
- if (len_trim (s4) /= len (trim (s4))) call abort
+ if (len_trim (t1) /= len (trim (t1))) STOP 15
+ if (len_trim (s1) /= len (trim (s1))) STOP 16
+ if (len_trim (t4) /= len (trim (t4))) STOP 17
+ if (len_trim (s4) /= len (trim (s4))) STOP 18
t1 = adjustr (s4)
t4 = adjustr (s1)
- if (t1 /= adjustr (s1)) call abort
- if (t4 /= adjustr (s4)) call abort
- if (len_trim (t1) /= len_trim (t4)) call abort
- if (len_trim (adjustr (s1)) /= len_trim (t4)) call abort
- if (len_trim (adjustr (s4)) /= len_trim (t1)) call abort
- if (len (t1) /= len_trim (t1)) call abort
- if (len (t4) /= len_trim (t4)) call abort
-
- if (len_trim (t1) /= len (trim (t1))) call abort
- if (len_trim (s1) /= len (trim (s1))) call abort
- if (len_trim (t4) /= len (trim (t4))) call abort
- if (len_trim (s4) /= len (trim (s4))) call abort
+ if (t1 /= adjustr (s1)) STOP 19
+ if (t4 /= adjustr (s4)) STOP 20
+ if (len_trim (t1) /= len_trim (t4)) STOP 21
+ if (len_trim (adjustr (s1)) /= len_trim (t4)) STOP 22
+ if (len_trim (adjustr (s4)) /= len_trim (t1)) STOP 23
+ if (len (t1) /= len_trim (t1)) STOP 24
+ if (len (t4) /= len_trim (t4)) STOP 25
+
+ if (len_trim (t1) /= len (trim (t1))) STOP 26
+ if (len_trim (s1) /= len (trim (s1))) STOP 27
+ if (len_trim (t4) /= len (trim (t4))) STOP 28
+ if (len_trim (s4) /= len (trim (s4))) STOP 29
end subroutine test_adjust1
@@ -83,38 +83,38 @@ contains
character(kind=1,len=len(s4)) :: t1
character(kind=4,len=len(s1)) :: t4
- if (len(s1) /= len(s4)) call abort
- if (len(t1) /= len(t4)) call abort
+ if (len(s1) /= len(s4)) STOP 30
+ if (len(t1) /= len(t4)) STOP 31
- if (len_trim(s1) /= len_trim (s4)) call abort
+ if (len_trim(s1) /= len_trim (s4)) STOP 32
t1 = adjustl (s4)
t4 = adjustl (s1)
- if (t1 /= adjustl (s1)) call abort
- if (t4 /= adjustl (s4)) call abort
- if (len_trim (t1) /= len_trim (t4)) call abort
- if (len_trim (adjustl (s1)) /= len_trim (t4)) call abort
- if (len_trim (adjustl (s4)) /= len_trim (t1)) call abort
+ if (t1 /= adjustl (s1)) STOP 33
+ if (t4 /= adjustl (s4)) STOP 34
+ if (len_trim (t1) /= len_trim (t4)) STOP 35
+ if (len_trim (adjustl (s1)) /= len_trim (t4)) STOP 36
+ if (len_trim (adjustl (s4)) /= len_trim (t1)) STOP 37
- if (len_trim (t1) /= len (trim (t1))) call abort
- if (len_trim (s1) /= len (trim (s1))) call abort
- if (len_trim (t4) /= len (trim (t4))) call abort
- if (len_trim (s4) /= len (trim (s4))) call abort
+ if (len_trim (t1) /= len (trim (t1))) STOP 38
+ if (len_trim (s1) /= len (trim (s1))) STOP 39
+ if (len_trim (t4) /= len (trim (t4))) STOP 40
+ if (len_trim (s4) /= len (trim (s4))) STOP 41
t1 = adjustr (s4)
t4 = adjustr (s1)
- if (t1 /= adjustr (s1)) call abort
- if (t4 /= adjustr (s4)) call abort
- if (len_trim (t1) /= len_trim (t4)) call abort
- if (len_trim (adjustr (s1)) /= len_trim (t4)) call abort
- if (len_trim (adjustr (s4)) /= len_trim (t1)) call abort
- if (len (t1) /= len_trim (t1)) call abort
- if (len (t4) /= len_trim (t4)) call abort
-
- if (len_trim (t1) /= len (trim (t1))) call abort
- if (len_trim (s1) /= len (trim (s1))) call abort
- if (len_trim (t4) /= len (trim (t4))) call abort
- if (len_trim (s4) /= len (trim (s4))) call abort
+ if (t1 /= adjustr (s1)) STOP 42
+ if (t4 /= adjustr (s4)) STOP 43
+ if (len_trim (t1) /= len_trim (t4)) STOP 44
+ if (len_trim (adjustr (s1)) /= len_trim (t4)) STOP 45
+ if (len_trim (adjustr (s4)) /= len_trim (t1)) STOP 46
+ if (len (t1) /= len_trim (t1)) STOP 47
+ if (len (t4) /= len_trim (t4)) STOP 48
+
+ if (len_trim (t1) /= len (trim (t1))) STOP 49
+ if (len_trim (s1) /= len (trim (s1))) STOP 50
+ if (len_trim (t4) /= len (trim (t4))) STOP 51
+ if (len_trim (s4) /= len (trim (s4))) STOP 52
end subroutine test_adjust2