Skip to content

Commit 2918270

Browse files
committed
'100' is not equal to '100 ' in other compilers
1 parent dd6aea1 commit 2918270

File tree

1 file changed

+19
-15
lines changed

1 file changed

+19
-15
lines changed

src/tests/stringlist/test_append_prepend.f90

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ subroutine test_append_prepend_string
2626
end do
2727

2828
call compare_list( work_list, first, last + 1, 1 )
29-
call check( work_list == [ ( to_string(i), i = first, last ) ], "test_append_prepend_string:&
30-
& work_list == [ ( to_string(i), i = first, last ) ]" )
29+
call check( work_list == [ ( string_type( to_string(i) ), i = first, last ) ], &
30+
& "test_append_prepend_string: work_list ==&
31+
& [ ( string_type( to_string(i) ), i = first, last ) ]" )
3132
call check( [ ( string_type( to_string(i) ), i = first, last ) ] == work_list, &
3233
& "test_append_prepend_string: [ ( string_type( to_string(i) ),&
3334
& i = first, last ) ] == work_list" )
@@ -48,8 +49,8 @@ subroutine test_append_prepend_string
4849
call compare_list( reference_list, first, last + 1, 2 )
4950
call check( reference_list == [ ( string_type( to_string(i) ), i = first, last ) ], "test_append_prepend_string:&
5051
& reference_list == [ ( string_type( to_string(i) ), i = first, last ) ]" )
51-
call check( [ ( to_string(i), i = first, last ) ] == reference_list, &
52-
& "test_append_prepend_string: [ ( to_string(i), i = first, last ) ] == reference_list" )
52+
call check( [ ( string_type( to_string(i) ), i = first, last ) ] == reference_list, &
53+
& "test_append_prepend_string: [ ( string_type( to_string(i) ), i = first, last ) ] == reference_list" )
5354

5455
call check( work_list == reference_list, "test_append_prepend_string:&
5556
& work_list == reference_list" )
@@ -67,18 +68,19 @@ subroutine test_append_prepend_array
6768
integer, parameter :: stride = 10
6869

6970
do i = first, last - 1, stride
70-
work_list = work_list // [ ( to_string(j), j = i, i + stride - 1) ]
71-
call check( work_list == [ ( to_string(j), j = first, i + stride - 1) ], &
71+
work_list = work_list // [ ( string_type( to_string(j) ), j = i, i + stride - 1) ]
72+
call check( work_list == [ ( string_type( to_string(j) ), j = first, i + stride - 1) ], &
7273
& "test_append_prepend_array: work_list ==&
73-
& [ ( to_string(j), j = first, i + stride - 1) ]" )
74+
& [ ( string_type( to_string(j) ), j = first, i + stride - 1) ]" )
7475

7576
end do
7677

7778
work_list = work_list // to_string(last)
7879

7980
call compare_list( work_list, first, last + 1, 3 )
80-
call check( work_list == [ ( to_string(i), i = first, last) ], "test_append_prepend_array:&
81-
& work_list == [ ( to_string(i), i = first, last) ]" )
81+
call check( work_list == [ ( string_type( to_string(i) ), i = first, last) ], &
82+
& "test_append_prepend_array: work_list ==&
83+
& [ ( string_type( to_string(i) ), i = first, last) ]" )
8284
call check( [ ( string_type( to_string(i) ), i = first, last) ] == work_list, &
8385
& "test_append_prepend_array: [ ( string_type( to_string(i) ), i = first, last) ]&
8486
& == work_list" )
@@ -104,8 +106,9 @@ subroutine test_append_prepend_array
104106
call check( [ ( string_type( to_string(i) ), i = first, last) ] == reference_list, &
105107
& "test_append_prepend_array:&
106108
& [ ( string_type( to_string(i) ), i = first, last) ] == reference_list" )
107-
call check( [ ( to_string(i), i = first, last) ] == reference_list, &
108-
& "test_append_prepend_array: [ ( to_string(i), i = first, last) ] == reference_list" )
109+
call check( [ ( string_type( to_string(i) ), i = first, last) ] == reference_list, &
110+
& "test_append_prepend_array: [ ( string_type( to_string(i) ), i = first, last) ]&
111+
& == reference_list" )
109112

110113
call check( work_list == reference_list, "test_append_prepend_array:&
111114
& work_list == reference_list" )
@@ -138,8 +141,8 @@ subroutine test_append_prepend_list
138141
work_list = work_list // to_string(last)
139142

140143
call compare_list( work_list, first, last + 1, 5 )
141-
call check( work_list == [ ( to_string(i), i = first, last) ], "test_append_prepend_list:&
142-
& work_list == [ ( to_string(i), i = first, last) ]" )
144+
call check( work_list == [ ( string_type( to_string(i) ), i = first, last) ], "test_append_prepend_list:&
145+
& work_list == [ ( string_type( to_string(i) ), i = first, last) ]" )
143146
call check( [ ( string_type( to_string(i) ), i = first, last) ] == work_list, &
144147
& "test_append_prepend_list: [ ( string_type( to_string(i) ), i = first, last) ]&
145148
& == work_list" )
@@ -169,8 +172,9 @@ subroutine test_append_prepend_list
169172
call check( [ ( string_type( to_string(i) ), i = first, last) ] == reference_list, &
170173
& "test_append_prepend_list:&
171174
& [ ( string_type( to_string(i) ), i = first, last) ] == reference_list" )
172-
call check( [ ( to_string(i), i = first, last) ] == reference_list, &
173-
& "test_append_prepend_list: [ ( to_string(i), i = first, last) ] == reference_list" )
175+
call check( [ ( string_type( to_string(i) ), i = first, last) ] == reference_list, &
176+
& "test_append_prepend_list: [ ( string_type( to_string(i) ), i = first, last) ]&
177+
& == reference_list" )
174178

175179
call check( work_list == reference_list, "test_append_prepend_list:&
176180
& work_list == reference_list" )

0 commit comments

Comments
 (0)