File tree Expand file tree Collapse file tree 6 files changed +7
-6
lines changed Expand file tree Collapse file tree 6 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -598,7 +598,7 @@ add_subdirectory (test)
598
598
599
599
## executables
600
600
add_library (__t9_main_o OBJECT src/main.cc)
601
- target_link_libraries (__t9_main_o PRIVATE __t9_intf PRIVATE tinkerFToCpp)
601
+ target_link_libraries (__t9_main_o PRIVATE __t9_intf tinkerFToCpp)
602
602
set_target_properties (__t9_main_o PROPERTIES CXX_STANDARD ${T9_CPPSTD} )
603
603
## tinker9 and all.tests
604
604
list (APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR} /cmake" )
Original file line number Diff line number Diff line change @@ -52,7 +52,8 @@ extern "C"
52
52
# endif
53
53
54
54
# if TINKER_REAL_SIZE == 4
55
- # define REAL_ABS std::fabsf
55
+ // Bug. Cannot use std::fabsf. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79700
56
+ # define REAL_ABS ::fabsf
56
57
# endif
57
58
#endif
58
59
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ cudart/thrustcache.cpp
21
21
)
22
22
endif ()
23
23
add_library (tinker9_cpp STATIC "${__T9_CPP_SRC} " )
24
- target_link_libraries (tinker9_cpp PRIVATE __t9_intf PRIVATE tinkerFToCpp)
24
+ target_link_libraries (tinker9_cpp PRIVATE __t9_intf tinkerFToCpp)
25
25
set_target_properties (tinker9_cpp PROPERTIES CXX_STANDARD ${T9_CPPSTD} )
26
26
27
27
add_library (tinker9_version OBJECT
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ cmake_minimum_required (VERSION 3.18)
5
5
## libtinker9_acc.a
6
6
include (cmakesrc.txt)
7
7
add_library (tinker9_acc STATIC "${__T9_ACC_SRC} " )
8
- target_link_libraries (tinker9_acc PRIVATE __t9_intf PRIVATE tinkerFToCpp)
8
+ target_link_libraries (tinker9_acc PRIVATE __t9_intf tinkerFToCpp)
9
9
set_target_properties (tinker9_acc PROPERTIES CXX_STANDARD ${T9_CPPSTD} )
10
10
11
11
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ set_target_properties (tinker9_cu
16
16
CUDA_ARCHITECTURES "${T9_CUCCLIST} "
17
17
)
18
18
target_include_directories (tinker9_cu PRIVATE "${PROJECT_SOURCE_DIR} /include/syntax/cu" )
19
- target_link_libraries (tinker9_cu PRIVATE __t9_intf PRIVATE tinkerFToCpp)
19
+ target_link_libraries (tinker9_cu PRIVATE __t9_intf tinkerFToCpp)
20
20
target_link_libraries (tinker9_cu PUBLIC cufft cublas)
21
21
22
22
# ## -gencode arch=compute_60,code=sm_60 -gencode arch=compute_70,code=sm_70
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ cmake_minimum_required (VERSION 3.18)
5
5
## test files
6
6
include (cmakesrc.txt)
7
7
add_library (__t9_all_tests_o OBJECT ${__T9_TEST_SRC} )
8
- target_link_libraries (__t9_all_tests_o PRIVATE __t9_intf PRIVATE tinkerFToCpp)
8
+ target_link_libraries (__t9_all_tests_o PRIVATE __t9_intf tinkerFToCpp)
9
9
set_target_properties (__t9_all_tests_o PROPERTIES CXX_STANDARD ${T9_CPPSTD} )
10
10
if (14 LESS_EQUAL ${T9_CPPSTD} )
11
11
find_package (Catch2 PATHS "${CMAKE_BINARY_DIR} /catch2" )
You can’t perform that action at this time.
0 commit comments