Skip to content

Commit 1815c43

Browse files
committed
build(ibm): add XL Fortran branch in compiler_test
1 parent 1ce4de7 commit 1815c43

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/smart_pointer/sp_smart_pointer_s.f90 renamed to src/smart_pointer/sp_smart_pointer_s.F90

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
submodule(sp_smart_pointer_m) sp_smart_pointer_s
2+
#ifdef XLF
3+
use sp_reference_counter_m, only : sp_reference_counter_t
4+
#endif
25
implicit none
36

47
contains

test/compiler_test_m.f90

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,9 @@ function fpm_compiler_arguments() result(args)
232232
else if (scan(compiler_identity, "NAG")==1) then
233233
args = "--compiler nagfor --flag -fpp"
234234
else if (scan(compiler_identity, "Intel")==1) then
235-
args = "--compiler ifort --flag -coarray=shared"
235+
args = "--compiler ifort --flag"
236+
else if (scan(compiler_identity, "IBM")==1) then
237+
args = "--compiler xlf2003_r --flag -DXLF"
236238
else
237239
error stop "----> Unrecognized compiler_version() in function fpm_compiler_arguments. <----"
238240
end if

0 commit comments

Comments
 (0)