Skip to content

Commit 321310a

Browse files
rem1776rem1776
authored andcommitted
add ifdefs for MPI calls in clocks test
1 parent 2a7aad8 commit 321310a

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

test_fms/mpp/test_mpp_clock_begin_end_id.F90

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,9 @@ subroutine test1()
9494

9595
call mpp_init(test_level=bp)
9696
clock_id = mpp_clock_id("Ultraclock")
97+
#ifdef use_libMPI
9798
call MPI_FINALIZE(ierr)
99+
#endif
98100

99101
end subroutine test1
100102

@@ -105,7 +107,9 @@ subroutine test2()
105107

106108
call mpp_init(test_level=bp)
107109
clock_id = mpp_clock_id("Ultraclock", flags=1)
110+
#ifdef use_libMPI
108111
call MPI_FINALIZE(ierr)
112+
#endif
109113

110114
end subroutine test2
111115

@@ -116,7 +120,9 @@ subroutine test3()
116120

117121
call mpp_init(test_level=bp)
118122
clock_id = mpp_clock_id("Ultraclock", flags=2)
123+
#ifdef use_libMPI
119124
call MPI_FINALIZE(ierr)
125+
#endif
120126

121127
end subroutine test3
122128

@@ -127,7 +133,9 @@ subroutine test4()
127133

128134
call mpp_init(test_level=bp)
129135
clock_id = mpp_clock_id("Ultraclock", flags=3)
136+
#ifdef use_libMPI
130137
call MPI_FINALIZE(ierr)
138+
#endif
131139

132140
end subroutine test4
133141

@@ -138,7 +146,9 @@ subroutine test5()
138146

139147
clock_id = mpp_clock_id("Ultraclock")
140148
call mpp_init(test_level=bp)
149+
#ifdef use_libMPI
141150
call MPI_FINALIZE(ierr)
151+
#endif
142152

143153
end subroutine test5
144154

@@ -148,7 +158,9 @@ subroutine test6()
148158
bp = 1
149159

150160
call mpp_init(test_level=bp)
161+
#ifdef use_libMPI
151162
call MPI_FINALIZE(ierr)
163+
#endif
152164
clock_id = mpp_clock_id("Ultraclock")
153165

154166
end subroutine test6
@@ -163,7 +175,9 @@ subroutine test7()
163175

164176
call mpp_init(test_level=bp)
165177
clock_id = mpp_clock_id("Ultraclock", grain = new_grain)
178+
#ifdef use_libMPI
166179
call MPI_FINALIZE(ierr)
180+
#endif
167181

168182
if(clock_id .ne. 0) then
169183
call segfault()
@@ -193,7 +207,9 @@ subroutine test9()
193207
clock_id = 1
194208
call mpp_clock_begin(clock_id)
195209
call mpp_init(test_level=bp)
210+
#ifdef use_libMPI
196211
call MPI_FINALIZE(ierr)
212+
#endif
197213

198214
end subroutine test9
199215

@@ -217,7 +233,9 @@ subroutine test11()
217233
call mpp_init(test_level=bp)
218234
clock_id = mpp_clock_id("Ultraclock")
219235
call mpp_clock_begin(clock_id)
236+
#ifdef use_libMPI
220237
call MPI_FINALIZE(ierr)
238+
#endif
221239

222240
end subroutine test11
223241

@@ -229,7 +247,9 @@ subroutine test12()
229247
call mpp_init(test_level=bp)
230248
clock_id = 0
231249
call mpp_clock_begin(clock_id)
250+
#ifdef use_libMPI
232251
call MPI_FINALIZE(ierr)
252+
#endif
233253

234254
end subroutine test12
235255

@@ -241,7 +261,9 @@ subroutine test13()
241261
call mpp_init(test_level=bp)
242262
clock_id = MAX_CLOCKS + 10
243263
call mpp_clock_begin(clock_id)
264+
#ifdef use_libMPI
244265
call MPI_FINALIZE(ierr)
266+
#endif
245267

246268
end subroutine test13
247269

@@ -254,7 +276,9 @@ subroutine test14()
254276
clock_id = mpp_clock_id("Ultraclock")
255277
call mpp_clock_begin(clock_id)
256278
call mpp_clock_end(clock_id)
279+
#ifdef use_libMPI
257280
call MPI_FINALIZE(ierr)
281+
#endif
258282

259283
end subroutine test14
260284

@@ -266,7 +290,9 @@ subroutine test15()
266290
call mpp_init(test_level=bp)
267291
clock_id = mpp_clock_id("Ultraclock")
268292
call mpp_clock_end(clock_id)
293+
#ifdef use_libMPI
269294
call MPI_FINALIZE(ierr)
295+
#endif
270296

271297
end subroutine test15
272298

@@ -279,7 +305,9 @@ subroutine test16()
279305
clock_id = mpp_clock_id("Ultraclock")
280306
call mpp_clock_begin(clock_id)
281307
call mpp_clock_begin(clock_id)
308+
#ifdef use_libMPI
282309
call MPI_FINALIZE(ierr)
310+
#endif
283311

284312
end subroutine test16
285313

@@ -291,7 +319,9 @@ subroutine test17()
291319
call mpp_init(test_level=bp)
292320
clock_id = MAX_CLOCKS + 10
293321
call mpp_clock_end(clock_id)
322+
#ifdef use_libMPI
294323
call MPI_FINALIZE(ierr)
324+
#endif
295325

296326
end subroutine test17
297327

0 commit comments

Comments
 (0)