Skip to content

Commit 7830d3f

Browse files
committed
linker_language C for Linux oneapi
1 parent 6079cbd commit 7830d3f

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

test/allocate/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,5 @@ add_test(NAME Cpp_Fortran_allocate COMMAND cpp_fortran_allocate)
1919

2020
add_executable(c_fortran_allocate main.c)
2121
target_link_libraries(c_fortran_allocate PRIVATE alloc_fortran)
22+
set_property(TARGET c_fortran_allocate PROPERTY LINKER_LANGUAGE C)
2223
add_test(NAME C_Fortran_allocate COMMAND c_fortran_allocate)

test/string/CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ set_property(DIRECTORY PROPERTY LABELS "string")
33
add_library(f_print OBJECT print.f90)
44

55
add_executable(string_c main.c $<TARGET_OBJECTS:f_print>)
6-
add_executable(string_cpp main.cpp $<TARGET_OBJECTS:f_print>)
7-
86
set_property(TARGET string_c PROPERTY LINKER_LANGUAGE C) # for oneAPI Linux
9-
107
add_test(NAME string_c COMMAND string_c)
8+
9+
add_executable(string_cpp main.cpp $<TARGET_OBJECTS:f_print>)
1110
add_test(NAME string_cpp COMMAND string_cpp)
1211

1312
# single C_CHAR -- fails on nvfortran

0 commit comments

Comments
 (0)