File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,13 @@ target_link_libraries(gen_regression_array_driver_fortran gen_regression_array_f
5
5
add_test (NAME gen_regression_array_driver_fortran
6
6
COMMAND $< TARGET_FILE:gen_regression_array_driver_fortran> )
7
7
8
- if (CUDA_AVAILABLE AND "${CMAKE_CXX_COMPILER_VERSION} " VERSION_GREATER_EQUAL "6" )
8
+ if ( CUDA_AVAILABLE
9
+ AND "${CMAKE_CXX_COMPILER_ID} " STREQUAL "GNU" # -fopenacc will be passed to the c++ linker
10
+ AND "${CMAKE_CXX_COMPILER_VERSION} " VERSION_GREATER_EQUAL "6"
11
+ AND "${CMAKE_Fortran_COMPILER_ID} " STREQUAL "GNU"
12
+ AND "${CMAKE_Fortran_COMPILER_VERSION} " VERSION_GREATER_EQUAL "6"
13
+ )
14
+
9
15
cpp_bindgen_add_library (gen_regression_array_cu SOURCES implementation.cu )
10
16
cpp_bindgen_enable_fortran_openacc_on_target (gen_regression_array_cu_fortran )
11
17
You can’t perform that action at this time.
0 commit comments