@@ -27,7 +27,7 @@ module test_stdlib_chaining_maps
27
27
! key_type = 5 to support int8 and int32 key types tested. Can be
28
28
! increased to generate additional unique int8 vectors additional key types.
29
29
integer, parameter :: key_types = 5
30
- character(len=16) :: char_type
30
+ character(len=16) :: char_size
31
31
public :: collect_stdlib_chaining_maps
32
32
33
33
@@ -142,7 +142,7 @@ contains
142
142
call check(error, .not.conflict, "Unable to map chaining int32 generic interface")
143
143
144
144
! Test char key generic interface
145
- call map % map_entry( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_type ), other, conflict )
145
+ call map % map_entry( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_size ), other, conflict )
146
146
call check(error, .not.conflict, "Unable to map chaining character generic interface")
147
147
148
148
if (allocated(error)) return
@@ -174,7 +174,7 @@ contains
174
174
call map % key_test( transfer( test_8_bits( index2:index2+test_block-1, 4 ), [0_int32] ), present )
175
175
call check(error, present, "Int32 KEY generic interface not found in map KEY_TEST.")
176
176
177
- call map % key_test( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_type ), present )
177
+ call map % key_test( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_size ), present )
178
178
call check(error, present, "Char KEY generic interface not found in map KEY_TEST.")
179
179
180
180
if (allocated(error)) return
@@ -207,7 +207,7 @@ contains
207
207
call map % get_other_data( transfer( test_8_bits( index2:index2+test_block-1, 4 ), [0_int32] ) , other, exists )
208
208
call check(error, exists, "Unable to get data because int32 generic interface key not found in map.")
209
209
210
- call map % get_other_data( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_type ) , other, exists )
210
+ call map % get_other_data( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_size ) , other, exists )
211
211
call check(error, exists, "Unable to get data because character generic interface key not found in map.")
212
212
end do
213
213
@@ -237,7 +237,7 @@ contains
237
237
call map % remove(transfer( test_8_bits( index2:index2+test_block-1, 4 ), [0_int32] ), existed)
238
238
call check(error, existed, "Int32 Key generic interface not found in entry removal.")
239
239
240
- call map % remove(transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_type ), existed)
240
+ call map % remove(transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_size ), existed)
241
241
call check(error, existed, "Character Key generic interface not found in entry removal.")
242
242
end do
243
243
@@ -321,7 +321,7 @@ module test_stdlib_open_maps
321
321
! key_type = 5 to support int8 and int32 key types tested. Can be
322
322
! increased to generate additional unique int8 vectors additional key types.
323
323
integer, parameter :: key_types = 5
324
- character(len=16) :: char_type
324
+ character(len=16) :: char_size
325
325
326
326
public :: collect_stdlib_open_maps
327
327
@@ -437,7 +437,7 @@ contains
437
437
call check(error, .not.conflict, "Unable to map open int32 generic key interface entry because of a key conflict.")
438
438
439
439
! Test character key generic interface
440
- call map % map_entry( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_type ), other, conflict )
440
+ call map % map_entry( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_size ), other, conflict )
441
441
call check(error, .not.conflict, "Unable to map open character generic key interface entry because of a key conflict.")
442
442
443
443
if (allocated(error)) return
@@ -470,7 +470,7 @@ contains
470
470
call map % key_test( transfer( test_8_bits( index2:index2+test_block-1, 4 ), [0_int32] ), present )
471
471
call check(error, present, "Int32 KEY generic interface not found in map KEY_TEST.")
472
472
473
- call map % key_test( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_type ), present )
473
+ call map % key_test( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_size ), present )
474
474
call check(error, present, "Character KEY generic interface not found in map KEY_TEST.")
475
475
476
476
if (allocated(error)) return
@@ -503,7 +503,7 @@ contains
503
503
call map % get_other_data( transfer( test_8_bits( index2:index2+test_block-1, 4 ), [0_int32] ), other, exists )
504
504
call check(error, exists, "Unable to get data because int32 generic interface key not found in map.")
505
505
506
- call map % get_other_data( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_type ), other, exists )
506
+ call map % get_other_data( transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_size ), other, exists )
507
507
call check(error, exists, "Unable to get data because character generic interface key not found in map.")
508
508
end do
509
509
@@ -533,7 +533,7 @@ contains
533
533
call map % remove(transfer( test_8_bits( index2:index2+test_block-1, 4 ), [0_int32] ), existed)
534
534
call check(error, existed, "Int32 Key generic interface not found in entry removal.")
535
535
536
- call map % remove(transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_type ), existed)
536
+ call map % remove(transfer( test_8_bits( index2:index2+test_block-1, 5 ), char_size ), existed)
537
537
call check(error, existed, "Character Key generic interface not found in entry removal.")
538
538
end do
539
539
0 commit comments