Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle
提交
edf69ae0
P
Paddle
项目概览
PaddlePaddle
/
Paddle
1 年多 前同步成功
通知
2302
Star
20931
Fork
5422
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1423
列表
看板
标记
里程碑
合并请求
543
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1,423
Issue
1,423
列表
看板
标记
里程碑
合并请求
543
合并请求
543
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
edf69ae0
编写于
6月 13, 2022
作者:
R
Ruibiao Chen
提交者:
GitHub
6月 13, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix cmakelint errors for some files (#43428)
上级
97af8516
变更
30
隐藏空白更改
内联
并排
Showing
30 changed file
with
100 addition
and
141 deletion
+100
-141
.pre-commit-config.yaml
.pre-commit-config.yaml
+1
-46
cmake/ccache.cmake
cmake/ccache.cmake
+2
-2
cmake/coverallsGcovJsons.cmake
cmake/coverallsGcovJsons.cmake
+7
-7
cmake/cudnn.cmake
cmake/cudnn.cmake
+5
-5
cmake/external/cryptopp.cmake
cmake/external/cryptopp.cmake
+2
-2
cmake/external/gflags.cmake
cmake/external/gflags.cmake
+4
-4
cmake/external/gtest.cmake
cmake/external/gtest.cmake
+2
-2
cmake/external/mkldnn.cmake
cmake/external/mkldnn.cmake
+3
-3
cmake/external/utf8proc.cmake
cmake/external/utf8proc.cmake
+2
-2
cmake/external/warpctc.cmake
cmake/external/warpctc.cmake
+2
-2
cmake/external/zlib.cmake
cmake/external/zlib.cmake
+2
-2
cmake/generic.cmake
cmake/generic.cmake
+8
-4
cmake/system.cmake
cmake/system.cmake
+7
-7
cmake/third_party.cmake
cmake/third_party.cmake
+12
-12
cmake/unity_build.cmake
cmake/unity_build.cmake
+3
-3
paddle/fluid/distributed/CMakeLists.txt
paddle/fluid/distributed/CMakeLists.txt
+2
-2
paddle/fluid/eager/auto_code_generator/CMakeLists.txt
paddle/fluid/eager/auto_code_generator/CMakeLists.txt
+1
-1
paddle/fluid/framework/CMakeLists.txt
paddle/fluid/framework/CMakeLists.txt
+7
-7
paddle/fluid/framework/io/CMakeLists.txt
paddle/fluid/framework/io/CMakeLists.txt
+1
-1
paddle/fluid/framework/ir/CMakeLists.txt
paddle/fluid/framework/ir/CMakeLists.txt
+1
-1
paddle/fluid/imperative/CMakeLists.txt
paddle/fluid/imperative/CMakeLists.txt
+1
-1
paddle/fluid/imperative/tests/CMakeLists.txt
paddle/fluid/imperative/tests/CMakeLists.txt
+1
-1
paddle/fluid/operators/ipu/CMakeLists.txt
paddle/fluid/operators/ipu/CMakeLists.txt
+1
-1
paddle/fluid/platform/CMakeLists.txt
paddle/fluid/platform/CMakeLists.txt
+3
-3
paddle/fluid/platform/dynload/CMakeLists.txt
paddle/fluid/platform/dynload/CMakeLists.txt
+1
-1
paddle/fluid/pybind/CMakeLists.txt
paddle/fluid/pybind/CMakeLists.txt
+12
-12
paddle/phi/backends/dynload/CMakeLists.txt
paddle/phi/backends/dynload/CMakeLists.txt
+1
-1
paddle/phi/tests/core/CMakeLists.txt
paddle/phi/tests/core/CMakeLists.txt
+1
-1
python/CMakeLists.txt
python/CMakeLists.txt
+1
-1
python/paddle/fluid/tests/unittests/mlu/CMakeLists.txt
python/paddle/fluid/tests/unittests/mlu/CMakeLists.txt
+4
-4
未找到文件。
.pre-commit-config.yaml
浏览文件 @
edf69ae0
...
@@ -84,63 +84,33 @@ repos:
...
@@ -84,63 +84,33 @@ repos:
exclude
:
|
exclude
:
|
(?x)^(
(?x)^(
CMakeLists.txt|
CMakeLists.txt|
paddle/fluid/pybind/CMakeLists.txt|
python/paddle/fluid/tests/unittests/CMakeLists.txt|
python/paddle/fluid/tests/unittests/CMakeLists.txt|
paddle/fluid/eager/auto_code_generator/CMakeLists.txt|
paddle/fluid/framework/CMakeLists.txt|
paddle/fluid/eager/auto_code_generator/final_state_generator/CMakeLists.txt|
cmake/third_party.cmake|
paddle/fluid/inference/tests/infer_ut/CMakeLists.txt|
paddle/fluid/inference/tests/infer_ut/CMakeLists.txt|
cmake/configure.cmake|
cmake/configure.cmake|
paddle/fluid/inference/api/demo_ci/CMakeLists.txt|
paddle/fluid/inference/api/demo_ci/CMakeLists.txt|
cmake/flags.cmake|
cmake/flags.cmake|
cmake/inference_lib.cmake|
cmake/inference_lib.cmake|
cmake/external/protobuf.cmake|
cmake/external/protobuf.cmake|
cmake/system.cmake|
cmake/cudnn.cmake|
cmake/external/mkldnn.cmake|
cmake/unity_build.cmake|
paddle/fluid/framework/fleet/CMakeLists.txt|
paddle/fluid/framework/fleet/CMakeLists.txt|
paddle/fluid/inference/CMakeLists.txt|
paddle/fluid/inference/CMakeLists.txt|
paddle/fluid/inference/tests/api/CMakeLists.txt|
paddle/fluid/inference/tests/api/CMakeLists.txt|
paddle/fluid/operators/CMakeLists.txt|
paddle/fluid/operators/CMakeLists.txt|
paddle/phi/api/lib/CMakeLists.txt|
cmake/external/gflags.cmake|
cmake/external/lite.cmake|
cmake/external/lite.cmake|
cmake/external/poplar.cmake|
cmake/external/poplar.cmake|
cmake/python_module.cmake|
cmake/python_module.cmake|
python/paddle/fluid/tests/unittests/asp/CMakeLists.txt|
python/paddle/fluid/tests/unittests/asp/CMakeLists.txt|
cmake/cuda.cmake|
cmake/cuda.cmake|
cmake/FindNumPy.cmake|
cmake/FindNumPy.cmake|
cmake/phi.cmake|
paddle/fluid/framework/ir/CMakeLists.txt|
paddle/fluid/platform/CMakeLists.txt|
python/paddle/fluid/tests/unittests/mlu/CMakeLists.txt|
python/paddle/tests/CMakeLists.txt|
cmake/ccache.cmake|
cmake/coveralls.cmake|
cmake/coveralls.cmake|
cmake/external/glog.cmake|
cmake/external/glog.cmake|
cmake/external/onnxruntime.cmake|
cmake/external/onnxruntime.cmake|
cmake/external/openblas.cmake|
cmake/external/openblas.cmake|
cmake/external/xpu.cmake|
cmake/external/xpu.cmake|
cmake/hip.cmake|
cmake/hip.cmake|
paddle/fluid/distributed/CMakeLists.txt|
paddle/fluid/framework/details/CMakeLists.txt|
paddle/fluid/imperative/CMakeLists.txt|
paddle/fluid/inference/analysis/ir_passes/CMakeLists.txt|
paddle/fluid/inference/analysis/ir_passes/CMakeLists.txt|
paddle/fluid/inference/api/CMakeLists.txt|
paddle/fluid/inference/api/CMakeLists.txt|
paddle/fluid/operators/controlflow/CMakeLists.txt|
paddle/fluid/operators/controlflow/CMakeLists.txt|
python/paddle/fluid/tests/unittests/distributed_passes/CMakeLists.txt|
python/paddle/fluid/tests/unittests/distributed_passes/CMakeLists.txt|
cmake/cblas.cmake|
cmake/coverallsGcovJsons.cmake|
cmake/external/brpc.cmake|
cmake/external/cryptopp.cmake|
cmake/external/gtest.cmake|
cmake/external/llvm.cmake|
cmake/external/utf8proc.cmake|
cmake/external/warpctc.cmake|
cmake/external/zlib.cmake|
cmake/FindGperftools.cmake|
cmake/operators.cmake|
cmake/operators.cmake|
cmake/tensorrt.cmake|
cmake/tensorrt.cmake|
paddle/fluid/inference/api/details/CMakeLists.txt|
paddle/fluid/inference/api/details/CMakeLists.txt|
...
@@ -153,28 +123,13 @@ repos:
...
@@ -153,28 +123,13 @@ repos:
cmake/miopen.cmake|
cmake/miopen.cmake|
cmake/nccl.cmake|
cmake/nccl.cmake|
cmake/simd.cmake|
cmake/simd.cmake|
paddle/fluid/distributed/fleet_executor/CMakeLists.txt|
paddle/fluid/eager/api/generated/fluid_generated/forwards/CMakeLists.txt|
paddle/fluid/framework/io/CMakeLists.txt|
paddle/fluid/imperative/tests/CMakeLists.txt|
paddle/fluid/inference/analysis/CMakeLists.txt|
paddle/fluid/inference/analysis/CMakeLists.txt|
paddle/fluid/inference/tests/infer_ut/external-cmake/gtest-cpp.cmake|
paddle/fluid/inference/tests/infer_ut/external-cmake/gtest-cpp.cmake|
paddle/fluid/memory/allocation/CMakeLists.txt|
paddle/fluid/memory/allocation/CMakeLists.txt|
paddle/fluid/memory/CMakeLists.txt|
paddle/fluid/memory/CMakeLists.txt|
paddle/fluid/operators/cinn/CMakeLists.txt|
paddle/fluid/operators/cinn/CMakeLists.txt|
paddle/fluid/operators/collective/CMakeLists.txt|
paddle/fluid/operators/ipu/CMakeLists.txt|
paddle/fluid/operators/jit/CMakeLists.txt|
paddle/fluid/operators/pscore/CMakeLists.txt|
paddle/fluid/platform/device/ipu/CMakeLists.txt|
paddle/fluid/platform/dynload/CMakeLists.txt|
paddle/infrt/external_kernels/CMakeLists.txt|
paddle/infrt/external_kernels/CMakeLists.txt|
paddle/infrt/kernel/phi/CMakeLists.txt|
paddle/infrt/kernel/phi/CMakeLists.txt|
paddle/phi/backends/dynload/CMakeLists.txt|
paddle/phi/CMakeLists.txt|
paddle/phi/kernels/CMakeLists.txt|
paddle/phi/tests/core/CMakeLists.txt|
python/CMakeLists.txt|
python/paddle/fluid/contrib/slim/tests/CMakeLists.txt|
python/paddle/fluid/contrib/slim/tests/CMakeLists.txt|
python/paddle/fluid/tests/unittests/autograd/CMakeLists.txt|
python/paddle/fluid/tests/unittests/autograd/CMakeLists.txt|
python/paddle/fluid/tests/unittests/distribution/CMakeLists.txt|
python/paddle/fluid/tests/unittests/distribution/CMakeLists.txt|
...
...
cmake/ccache.cmake
浏览文件 @
edf69ae0
...
@@ -13,7 +13,7 @@ if(NOT WIN32)
...
@@ -13,7 +13,7 @@ if(NOT WIN32)
${
cache_directory
}
)
${
cache_directory
}
)
set_property
(
GLOBAL PROPERTY RULE_LAUNCH_COMPILE
${
CCACHE_PATH
}
)
set_property
(
GLOBAL PROPERTY RULE_LAUNCH_COMPILE
${
CCACHE_PATH
}
)
set_property
(
GLOBAL PROPERTY RULE_LAUNCH_LINK
${
CCACHE_PATH
}
)
set_property
(
GLOBAL PROPERTY RULE_LAUNCH_LINK
${
CCACHE_PATH
}
)
endif
(
CCACHE_PATH
)
endif
()
elseif
(
"
${
CMAKE_GENERATOR
}
"
STREQUAL
"Ninja"
)
elseif
(
"
${
CMAKE_GENERATOR
}
"
STREQUAL
"Ninja"
)
# (Note:zhouwei25) Only Ninja Generator can support sccache now
# (Note:zhouwei25) Only Ninja Generator can support sccache now
find_program
(
SCCACHE_PATH sccache
)
find_program
(
SCCACHE_PATH sccache
)
...
@@ -30,5 +30,5 @@ elseif("${CMAKE_GENERATOR}" STREQUAL "Ninja")
...
@@ -30,5 +30,5 @@ elseif("${CMAKE_GENERATOR}" STREQUAL "Ninja")
# (Note:zhouwei25) sccache for cuda compiler has bug so that it can't be hit
# (Note:zhouwei25) sccache for cuda compiler has bug so that it can't be hit
# refer to https://github.com/mozilla/sccache/issues/1017, so we fix it
# refer to https://github.com/mozilla/sccache/issues/1017, so we fix it
set
(
CMAKE_CUDA_COMPILER_LAUNCHER
${
SCCACHE_PATH
}
)
set
(
CMAKE_CUDA_COMPILER_LAUNCHER
${
SCCACHE_PATH
}
)
endif
(
SCCACHE_PATH
)
endif
()
endif
()
endif
()
cmake/coverallsGcovJsons.cmake
浏览文件 @
edf69ae0
...
@@ -141,9 +141,9 @@ file(GLOB_RECURSE ALL_GCOV_FILES "${COV_PATH}" "*.gcov")
...
@@ -141,9 +141,9 @@ file(GLOB_RECURSE ALL_GCOV_FILES "${COV_PATH}" "*.gcov")
# Get only the filenames to use for filtering.
# Get only the filenames to use for filtering.
#set(COVERAGE_SRCS_NAMES "")
#set(COVERAGE_SRCS_NAMES "")
#foreach (COVSRC ${COVERAGE_SRCS})
#foreach (COVSRC ${COVERAGE_SRCS})
#
get_filename_component(COVSRC_NAME ${COVSRC} NAME)
#
get_filename_component(COVSRC_NAME ${COVSRC} NAME)
#
message("${COVSRC} -> ${COVSRC_NAME}")
#
message("${COVSRC} -> ${COVSRC_NAME}")
#
list(APPEND COVERAGE_SRCS_NAMES "${COVSRC_NAME}")
#
list(APPEND COVERAGE_SRCS_NAMES "${COVSRC_NAME}")
#endforeach()
#endforeach()
#
#
...
@@ -155,15 +155,15 @@ file(GLOB_RECURSE ALL_GCOV_FILES "${COV_PATH}" "*.gcov")
...
@@ -155,15 +155,15 @@ file(GLOB_RECURSE ALL_GCOV_FILES "${COV_PATH}" "*.gcov")
#
#
# Example:
# Example:
# COVERAGE_SRCS =
# COVERAGE_SRCS =
#
/path/to/project/root/subdir/the_file.c
#
/path/to/project/root/subdir/the_file.c
#
#
# ALL_GCOV_FILES =
# ALL_GCOV_FILES =
#
/path/to/project/root/build/#path#to#project#root#subdir#the_file.c.gcov
#
/path/to/project/root/build/#path#to#project#root#subdir#the_file.c.gcov
#
/path/to/project/root/build/#path#to#project#root#subdir#other_file.c.gcov
#
/path/to/project/root/build/#path#to#project#root#subdir#other_file.c.gcov
#
#
# Result should be:
# Result should be:
# GCOV_FILES =
# GCOV_FILES =
#
/path/to/project/root/build/#path#to#project#root#subdir#the_file.c.gcov
#
/path/to/project/root/build/#path#to#project#root#subdir#the_file.c.gcov
#
#
set
(
GCOV_FILES
""
)
set
(
GCOV_FILES
""
)
#message("Look in coverage sources: ${COVERAGE_SRCS}")
#message("Look in coverage sources: ${COVERAGE_SRCS}")
...
...
cmake/cudnn.cmake
浏览文件 @
edf69ae0
...
@@ -4,11 +4,11 @@ endif()
...
@@ -4,11 +4,11 @@ endif()
if
(
WIN32
)
if
(
WIN32
)
set
(
CUDNN_ROOT
${
CUDA_TOOLKIT_ROOT_DIR
}
)
set
(
CUDNN_ROOT
${
CUDA_TOOLKIT_ROOT_DIR
}
)
else
(
WIN32
)
else
()
set
(
CUDNN_ROOT
set
(
CUDNN_ROOT
"/usr"
"/usr"
CACHE PATH
"CUDNN ROOT"
)
CACHE PATH
"CUDNN ROOT"
)
endif
(
WIN32
)
endif
()
find_path
(
find_path
(
CUDNN_INCLUDE_DIR cudnn.h
CUDNN_INCLUDE_DIR cudnn.h
...
@@ -41,16 +41,16 @@ set(CUDNN_LIB_NAME "")
...
@@ -41,16 +41,16 @@ set(CUDNN_LIB_NAME "")
if
(
LINUX
)
if
(
LINUX
)
set
(
CUDNN_LIB_NAME
"libcudnn.so"
)
set
(
CUDNN_LIB_NAME
"libcudnn.so"
)
endif
(
LINUX
)
endif
()
if
(
WIN32
)
if
(
WIN32
)
# only support cudnn7
# only support cudnn7
set
(
CUDNN_LIB_NAME
"cudnn.lib"
"cudnn64_7.dll"
)
set
(
CUDNN_LIB_NAME
"cudnn.lib"
"cudnn64_7.dll"
)
endif
(
WIN32
)
endif
()
if
(
APPLE
)
if
(
APPLE
)
set
(
CUDNN_LIB_NAME
"libcudnn.dylib"
"libcudnn.so"
)
set
(
CUDNN_LIB_NAME
"libcudnn.dylib"
"libcudnn.so"
)
endif
(
APPLE
)
endif
()
find_library
(
find_library
(
CUDNN_LIBRARY
CUDNN_LIBRARY
...
...
cmake/external/cryptopp.cmake
浏览文件 @
edf69ae0
...
@@ -35,11 +35,11 @@ if(WIN32)
...
@@ -35,11 +35,11 @@ if(WIN32)
${
CMAKE_COMMAND
}
-E copy_if_different
${
CMAKE_COMMAND
}
-E copy_if_different
"
${
PADDLE_SOURCE_DIR
}
/patches/cryptopp/CMakeLists.txt"
"<SOURCE_DIR>/"
)
"
${
PADDLE_SOURCE_DIR
}
/patches/cryptopp/CMakeLists.txt"
"<SOURCE_DIR>/"
)
endif
()
endif
()
else
(
WIN32
)
else
()
set
(
CRYPTOPP_LIBRARIES
set
(
CRYPTOPP_LIBRARIES
"
${
CRYPTOPP_INSTALL_DIR
}
/lib/libcryptopp.a"
"
${
CRYPTOPP_INSTALL_DIR
}
/lib/libcryptopp.a"
CACHE FILEPATH
"cryptopp library."
FORCE
)
CACHE FILEPATH
"cryptopp library."
FORCE
)
endif
(
WIN32
)
endif
()
if
(
APPLE AND WITH_ARM
)
if
(
APPLE AND WITH_ARM
)
set
(
CMAKE_CXX_FLAGS
"-DCRYPTOPP_ARM_CRC32_AVAILABLE=0"
)
set
(
CMAKE_CXX_FLAGS
"-DCRYPTOPP_ARM_CRC32_AVAILABLE=0"
)
...
...
cmake/external/gflags.cmake
浏览文件 @
edf69ae0
...
@@ -25,13 +25,13 @@ if(WIN32)
...
@@ -25,13 +25,13 @@ if(WIN32)
set
(
GFLAGS_LIBRARIES
set
(
GFLAGS_LIBRARIES
"
${
GFLAGS_INSTALL_DIR
}
/lib/gflags_static.lib"
"
${
GFLAGS_INSTALL_DIR
}
/lib/gflags_static.lib"
CACHE FILEPATH
"GFLAGS_LIBRARIES"
FORCE
)
CACHE FILEPATH
"GFLAGS_LIBRARIES"
FORCE
)
else
(
WIN32
)
else
()
set
(
GFLAGS_LIBRARIES
set
(
GFLAGS_LIBRARIES
"
${
GFLAGS_INSTALL_DIR
}
/lib/libgflags.a"
"
${
GFLAGS_INSTALL_DIR
}
/lib/libgflags.a"
CACHE FILEPATH
"GFLAGS_LIBRARIES"
FORCE
)
CACHE FILEPATH
"GFLAGS_LIBRARIES"
FORCE
)
set
(
BUILD_COMMAND $
(
MAKE
)
--silent
)
set
(
BUILD_COMMAND $
(
MAKE
)
--silent
)
set
(
INSTALL_COMMAND $
(
MAKE
)
install
)
set
(
INSTALL_COMMAND $
(
MAKE
)
install
)
endif
(
WIN32
)
endif
()
include_directories
(
${
GFLAGS_INCLUDE_DIR
}
)
include_directories
(
${
GFLAGS_INCLUDE_DIR
}
)
...
@@ -101,5 +101,5 @@ if(WIN32)
...
@@ -101,5 +101,5 @@ if(WIN32)
check_include_file_cxx
(
"shlwapi.h"
HAVE_SHLWAPI
)
check_include_file_cxx
(
"shlwapi.h"
HAVE_SHLWAPI
)
if
(
HAVE_SHLWAPI
)
if
(
HAVE_SHLWAPI
)
set_property
(
GLOBAL PROPERTY OS_DEPENDENCY_MODULES shlwapi.lib
)
set_property
(
GLOBAL PROPERTY OS_DEPENDENCY_MODULES shlwapi.lib
)
endif
(
HAVE_SHLWAPI
)
endif
()
endif
(
WIN32
)
endif
()
cmake/external/gtest.cmake
浏览文件 @
edf69ae0
...
@@ -42,7 +42,7 @@ if(WIN32)
...
@@ -42,7 +42,7 @@ if(WIN32)
string
(
REPLACE
"/w "
""
GTEST_CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
"
)
string
(
REPLACE
"/w "
""
GTEST_CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
"
)
string
(
REPLACE
"/W0 "
""
GTEST_CMAKE_C_FLAGS
"
${
GTEST_CMAKE_C_FLAGS
}
"
)
string
(
REPLACE
"/W0 "
""
GTEST_CMAKE_C_FLAGS
"
${
GTEST_CMAKE_C_FLAGS
}
"
)
string
(
REPLACE
"/W0 "
""
GTEST_CMAKE_CXX_FLAGS
"
${
GTEST_CMAKE_CXX_FLAGS
}
"
)
string
(
REPLACE
"/W0 "
""
GTEST_CMAKE_CXX_FLAGS
"
${
GTEST_CMAKE_CXX_FLAGS
}
"
)
else
(
WIN32
)
else
()
set
(
GTEST_LIBRARIES
set
(
GTEST_LIBRARIES
"
${
GTEST_INSTALL_DIR
}
/
${
CMAKE_INSTALL_LIBDIR
}
/libgtest.a"
"
${
GTEST_INSTALL_DIR
}
/
${
CMAKE_INSTALL_LIBDIR
}
/libgtest.a"
CACHE FILEPATH
"gtest libraries."
FORCE
)
CACHE FILEPATH
"gtest libraries."
FORCE
)
...
@@ -51,7 +51,7 @@ else(WIN32)
...
@@ -51,7 +51,7 @@ else(WIN32)
CACHE FILEPATH
"gtest main libraries."
FORCE
)
CACHE FILEPATH
"gtest main libraries."
FORCE
)
set
(
GTEST_CMAKE_C_FLAGS
"
${
CMAKE_C_FLAGS
}
"
)
set
(
GTEST_CMAKE_C_FLAGS
"
${
CMAKE_C_FLAGS
}
"
)
set
(
GTEST_CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
"
)
set
(
GTEST_CMAKE_CXX_FLAGS
"
${
CMAKE_CXX_FLAGS
}
"
)
endif
(
WIN32
)
endif
()
if
(
WITH_MKLML
)
if
(
WITH_MKLML
)
# wait for mklml downloading completed
# wait for mklml downloading completed
...
...
cmake/external/mkldnn.cmake
浏览文件 @
edf69ae0
...
@@ -59,7 +59,7 @@ else()
...
@@ -59,7 +59,7 @@ else()
set
(
MKLDNN_LIB
set
(
MKLDNN_LIB
"
${
MKLDNN_INSTALL_DIR
}
/bin/mkldnn.lib"
"
${
MKLDNN_INSTALL_DIR
}
/bin/mkldnn.lib"
CACHE FILEPATH
"mkldnn library."
FORCE
)
CACHE FILEPATH
"mkldnn library."
FORCE
)
endif
(
NOT WIN32
)
endif
()
ExternalProject_Add
(
ExternalProject_Add
(
${
MKLDNN_PROJECT
}
${
MKLDNN_PROJECT
}
...
@@ -121,7 +121,7 @@ if(WIN32)
...
@@ -121,7 +121,7 @@ if(WIN32)
DEPENDS
${
MKLDNN_PROJECT
}
DEPENDS
${
MKLDNN_PROJECT
}
VERBATIM
)
VERBATIM
)
add_custom_target
(
mkldnn_cmd ALL DEPENDS
${
MKLDNN_LIB
}
)
add_custom_target
(
mkldnn_cmd ALL DEPENDS
${
MKLDNN_LIB
}
)
else
(
WIN32
)
else
()
set
(
MKLDNN_SHARED_LIB
${
MKLDNN_INSTALL_DIR
}
/libmkldnn.so.0
)
set
(
MKLDNN_SHARED_LIB
${
MKLDNN_INSTALL_DIR
}
/libmkldnn.so.0
)
set
(
MKLDNN_SHARED_LIB_1
${
MKLDNN_INSTALL_DIR
}
/libdnnl.so.1
)
set
(
MKLDNN_SHARED_LIB_1
${
MKLDNN_INSTALL_DIR
}
/libdnnl.so.1
)
set
(
MKLDNN_SHARED_LIB_2
${
MKLDNN_INSTALL_DIR
}
/libdnnl.so.2
)
set
(
MKLDNN_SHARED_LIB_2
${
MKLDNN_INSTALL_DIR
}
/libdnnl.so.2
)
...
@@ -132,7 +132,7 @@ else(WIN32)
...
@@ -132,7 +132,7 @@ else(WIN32)
COMMAND
${
CMAKE_COMMAND
}
-E copy
${
MKLDNN_LIB
}
${
MKLDNN_SHARED_LIB_2
}
COMMAND
${
CMAKE_COMMAND
}
-E copy
${
MKLDNN_LIB
}
${
MKLDNN_SHARED_LIB_2
}
DEPENDS
${
MKLDNN_PROJECT
}
)
DEPENDS
${
MKLDNN_PROJECT
}
)
add_custom_target
(
mkldnn_cmd ALL DEPENDS
${
MKLDNN_SHARED_LIB_2
}
)
add_custom_target
(
mkldnn_cmd ALL DEPENDS
${
MKLDNN_SHARED_LIB_2
}
)
endif
(
WIN32
)
endif
()
# generate a static dummy target to track mkldnn dependencies
# generate a static dummy target to track mkldnn dependencies
# for cc_library(xxx SRCS xxx.c DEPS mkldnn)
# for cc_library(xxx SRCS xxx.c DEPS mkldnn)
...
...
cmake/external/utf8proc.cmake
浏览文件 @
edf69ae0
...
@@ -23,9 +23,9 @@ set(UTF8PROC_TAG v2.6.1)
...
@@ -23,9 +23,9 @@ set(UTF8PROC_TAG v2.6.1)
if
(
WIN32
)
if
(
WIN32
)
set
(
UTF8PROC_LIBRARIES
"
${
UTF8PROC_INSTALL_DIR
}
/lib/utf8proc_static.lib"
)
set
(
UTF8PROC_LIBRARIES
"
${
UTF8PROC_INSTALL_DIR
}
/lib/utf8proc_static.lib"
)
add_definitions
(
-DUTF8PROC_STATIC
)
add_definitions
(
-DUTF8PROC_STATIC
)
else
(
WIN32
)
else
()
set
(
UTF8PROC_LIBRARIES
"
${
UTF8PROC_INSTALL_DIR
}
/lib/libutf8proc.a"
)
set
(
UTF8PROC_LIBRARIES
"
${
UTF8PROC_INSTALL_DIR
}
/lib/libutf8proc.a"
)
endif
(
WIN32
)
endif
()
include_directories
(
${
UTF8PROC_INSTALL_DIR
}
/include
)
include_directories
(
${
UTF8PROC_INSTALL_DIR
}
/include
)
...
...
cmake/external/warpctc.cmake
浏览文件 @
edf69ae0
...
@@ -37,11 +37,11 @@ if(WIN32)
...
@@ -37,11 +37,11 @@ if(WIN32)
set
(
WARPCTC_LIBRARIES
set
(
WARPCTC_LIBRARIES
"
${
WARPCTC_INSTALL_DIR
}
/bin/warpctc
${
CMAKE_SHARED_LIBRARY_SUFFIX
}
"
"
${
WARPCTC_INSTALL_DIR
}
/bin/warpctc
${
CMAKE_SHARED_LIBRARY_SUFFIX
}
"
CACHE FILEPATH
"Warp-ctc Library"
FORCE
)
CACHE FILEPATH
"Warp-ctc Library"
FORCE
)
else
(
WIN32
)
else
()
set
(
WARPCTC_LIBRARIES
set
(
WARPCTC_LIBRARIES
"
${
WARPCTC_INSTALL_DIR
}
/lib/libwarpctc
${
CMAKE_SHARED_LIBRARY_SUFFIX
}
"
"
${
WARPCTC_INSTALL_DIR
}
/lib/libwarpctc
${
CMAKE_SHARED_LIBRARY_SUFFIX
}
"
CACHE FILEPATH
"Warp-ctc Library"
FORCE
)
CACHE FILEPATH
"Warp-ctc Library"
FORCE
)
endif
(
WIN32
)
endif
()
if
(
CMAKE_CXX_COMPILER_ID STREQUAL
"Clang"
if
(
CMAKE_CXX_COMPILER_ID STREQUAL
"Clang"
OR CMAKE_CXX_COMPILER_ID STREQUAL
"AppleClang"
OR CMAKE_CXX_COMPILER_ID STREQUAL
"AppleClang"
...
...
cmake/external/zlib.cmake
浏览文件 @
edf69ae0
...
@@ -34,11 +34,11 @@ if(WIN32)
...
@@ -34,11 +34,11 @@ if(WIN32)
set
(
ZLIB_LIBRARIES
set
(
ZLIB_LIBRARIES
"
${
ZLIB_INSTALL_DIR
}
/lib/zlibstatic.lib"
"
${
ZLIB_INSTALL_DIR
}
/lib/zlibstatic.lib"
CACHE FILEPATH
"zlib library."
FORCE
)
CACHE FILEPATH
"zlib library."
FORCE
)
else
(
WIN32
)
else
()
set
(
ZLIB_LIBRARIES
set
(
ZLIB_LIBRARIES
"
${
ZLIB_INSTALL_DIR
}
/lib/libz.a"
"
${
ZLIB_INSTALL_DIR
}
/lib/libz.a"
CACHE FILEPATH
"zlib library."
FORCE
)
CACHE FILEPATH
"zlib library."
FORCE
)
endif
(
WIN32
)
endif
()
ExternalProject_Add
(
ExternalProject_Add
(
extern_zlib
extern_zlib
...
...
cmake/generic.cmake
浏览文件 @
edf69ae0
...
@@ -305,8 +305,8 @@ endfunction()
...
@@ -305,8 +305,8 @@ endfunction()
function
(
check_coverage_opt TARGET_NAME SRCS
)
function
(
check_coverage_opt TARGET_NAME SRCS
)
if
(
WITH_COVERAGE AND WITH_INCREMENTAL_COVERAGE
)
if
(
WITH_COVERAGE AND WITH_INCREMENTAL_COVERAGE
)
# if pybind.cc add '-g -O0 -fprofile-arcs -ftest-coverage' only, some testcase will fail.
# if pybind.cc add '-g -O0 -fprofile-arcs -ftest-coverage' only, some testcase will fail.
if
(
(
NOT
(
"$ENV{PADDLE_GIT_DIFF_CC_FILE}"
MATCHES
"pybind.cc"
))
if
(
"$ENV{PADDLE_GIT_DIFF_H_FILE}"
STREQUAL
""
AND
"$ENV{PADDLE_GIT_DIFF_H_FILE}"
STREQUAL
""
)
AND
(
NOT
(
"$ENV{PADDLE_GIT_DIFF_CC_FILE}"
MATCHES
"pybind.cc"
))
)
if
(
NOT
(
"$ENV{PADDLE_GIT_DIFF_CC_FILE}"
STREQUAL
""
))
if
(
NOT
(
"$ENV{PADDLE_GIT_DIFF_CC_FILE}"
STREQUAL
""
))
string
(
REPLACE
","
";"
CC_FILE_LIST $ENV{PADDLE_GIT_DIFF_CC_FILE}
)
string
(
REPLACE
","
";"
CC_FILE_LIST $ENV{PADDLE_GIT_DIFF_CC_FILE}
)
set
(
use_coverage_opt FALSE
)
set
(
use_coverage_opt FALSE
)
...
@@ -779,8 +779,12 @@ function(hip_test TARGET_NAME)
...
@@ -779,8 +779,12 @@ function(hip_test TARGET_NAME)
FLAGS_init_allocated_mem=true
)
FLAGS_init_allocated_mem=true
)
set_property
(
TEST
${
TARGET_NAME
}
PROPERTY ENVIRONMENT
set_property
(
TEST
${
TARGET_NAME
}
PROPERTY ENVIRONMENT
FLAGS_cudnn_deterministic=true
)
FLAGS_cudnn_deterministic=true
)
set_property
(
TEST
${
TARGET_NAME
}
PROPERTY ENVIRONMENT
"LD_LIBRARY_PATH=\
set_property
(
${
CMAKE_BINARY_DIR
}
/python/paddle/libs:$LD_LIBRARY_PATH"
)
TEST
${
TARGET_NAME
}
PROPERTY
ENVIRONMENT
"LD_LIBRARY_PATH=
${
CMAKE_BINARY_DIR
}
/python/paddle/libs:$LD_LIBRARY_PATH"
)
endif
()
endif
()
endfunction
()
endfunction
()
...
...
cmake/system.cmake
浏览文件 @
edf69ae0
...
@@ -23,11 +23,11 @@
...
@@ -23,11 +23,11 @@
if
(
UNIX AND NOT APPLE
)
if
(
UNIX AND NOT APPLE
)
# except apple from nix*Os family
# except apple from nix*Os family
set
(
LINUX TRUE
)
set
(
LINUX TRUE
)
endif
(
UNIX AND NOT APPLE
)
endif
()
if
(
WIN32
)
if
(
WIN32
)
set
(
HOST_SYSTEM
"win32"
)
set
(
HOST_SYSTEM
"win32"
)
else
(
WIN32
)
else
()
if
(
APPLE
)
if
(
APPLE
)
set
(
HOST_SYSTEM
"macosx"
)
set
(
HOST_SYSTEM
"macosx"
)
exec_program
(
exec_program
(
...
@@ -45,7 +45,7 @@ else(WIN32)
...
@@ -45,7 +45,7 @@ else(WIN32)
)
)
endif
()
endif
()
set
(
CMAKE_EXE_LINKER_FLAGS
"-framework CoreFoundation -framework Security"
)
set
(
CMAKE_EXE_LINKER_FLAGS
"-framework CoreFoundation -framework Security"
)
else
(
APPLE
)
else
()
if
(
EXISTS
"/etc/issue"
)
if
(
EXISTS
"/etc/issue"
)
file
(
READ
"/etc/issue"
LINUX_ISSUE
)
file
(
READ
"/etc/issue"
LINUX_ISSUE
)
...
@@ -63,21 +63,21 @@ else(WIN32)
...
@@ -63,21 +63,21 @@ else(WIN32)
string
(
REGEX MATCH
"(([0-9]+)
\\
.)+([0-9]+)"
HOST_SYSTEM_VERSION
string
(
REGEX MATCH
"(([0-9]+)
\\
.)+([0-9]+)"
HOST_SYSTEM_VERSION
"
${
LINUX_ISSUE
}
"
)
"
${
LINUX_ISSUE
}
"
)
endif
(
EXISTS
"/etc/issue"
)
endif
()
if
(
EXISTS
"/etc/redhat-release"
)
if
(
EXISTS
"/etc/redhat-release"
)
file
(
READ
"/etc/redhat-release"
LINUX_ISSUE
)
file
(
READ
"/etc/redhat-release"
LINUX_ISSUE
)
if
(
LINUX_ISSUE MATCHES
"CentOS"
)
if
(
LINUX_ISSUE MATCHES
"CentOS"
)
set
(
HOST_SYSTEM
"centos"
)
set
(
HOST_SYSTEM
"centos"
)
endif
()
endif
()
endif
(
EXISTS
"/etc/redhat-release"
)
endif
()
if
(
NOT HOST_SYSTEM
)
if
(
NOT HOST_SYSTEM
)
set
(
HOST_SYSTEM
${
CMAKE_SYSTEM_NAME
}
)
set
(
HOST_SYSTEM
${
CMAKE_SYSTEM_NAME
}
)
endif
()
endif
()
endif
(
APPLE
)
endif
()
endif
(
WIN32
)
endif
()
# query number of logical cores
# query number of logical cores
cmake_host_system_information
(
RESULT CPU_CORES QUERY NUMBER_OF_LOGICAL_CORES
)
cmake_host_system_information
(
RESULT CPU_CORES QUERY NUMBER_OF_LOGICAL_CORES
)
...
...
cmake/third_party.cmake
浏览文件 @
edf69ae0
...
@@ -356,17 +356,17 @@ if(WITH_GPU)
...
@@ -356,17 +356,17 @@ if(WITH_GPU)
COMMAND
${
CMAKE_COMMAND
}
-E copy_directory
${
SRC_DIR
}
${
DST_DIR2
}
COMMAND
${
CMAKE_COMMAND
}
-E copy_directory
${
SRC_DIR
}
${
DST_DIR2
}
COMMENT
"copy_directory from
${
SRC_DIR
}
to
${
DST_DIR
}
"
)
COMMENT
"copy_directory from
${
SRC_DIR
}
to
${
DST_DIR
}
"
)
endif
()
endif
()
endif
(
WITH_GPU
)
endif
()
if
(
WITH_XPU
)
if
(
WITH_XPU
)
include
(
external/xpu
)
# download, build, install xpu
include
(
external/xpu
)
# download, build, install xpu
list
(
APPEND third_party_deps extern_xpu
)
list
(
APPEND third_party_deps extern_xpu
)
endif
(
WITH_XPU
)
endif
()
if
(
WITH_MLU
)
if
(
WITH_MLU
)
include
(
external/concurrentqueue
)
# download, build, install concurrentqueue
include
(
external/concurrentqueue
)
# download, build, install concurrentqueue
list
(
APPEND third_party_deps extern_concurrentqueue
)
list
(
APPEND third_party_deps extern_concurrentqueue
)
endif
(
WITH_MLU
)
endif
()
if
(
WITH_PSLIB
)
if
(
WITH_PSLIB
)
include
(
external/pslib
)
# download, build, install pslib
include
(
external/pslib
)
# download, build, install pslib
...
@@ -389,7 +389,7 @@ if(WITH_PSLIB)
...
@@ -389,7 +389,7 @@ if(WITH_PSLIB)
list
(
APPEND third_party_deps extern_brpc
)
list
(
APPEND third_party_deps extern_brpc
)
endif
()
endif
()
endif
()
endif
()
endif
(
WITH_PSLIB
)
endif
()
if
(
NOT WIN32 AND NOT APPLE
)
if
(
NOT WIN32 AND NOT APPLE
)
include
(
external/gloo
)
include
(
external/gloo
)
...
@@ -399,7 +399,7 @@ endif()
...
@@ -399,7 +399,7 @@ endif()
if
(
WITH_BOX_PS
)
if
(
WITH_BOX_PS
)
include
(
external/box_ps
)
include
(
external/box_ps
)
list
(
APPEND third_party_deps extern_box_ps
)
list
(
APPEND third_party_deps extern_box_ps
)
endif
(
WITH_BOX_PS
)
endif
()
if
(
WITH_ASCEND OR WITH_ASCEND_CL
)
if
(
WITH_ASCEND OR WITH_ASCEND_CL
)
include
(
external/ascend
)
include
(
external/ascend
)
...
@@ -453,7 +453,7 @@ endif()
...
@@ -453,7 +453,7 @@ endif()
if
(
WITH_LITE
)
if
(
WITH_LITE
)
message
(
STATUS
"Compile Paddle with Lite Engine."
)
message
(
STATUS
"Compile Paddle with Lite Engine."
)
include
(
external/lite
)
include
(
external/lite
)
endif
(
WITH_LITE
)
endif
()
if
(
WITH_CINN
)
if
(
WITH_CINN
)
message
(
STATUS
"Compile Paddle with CINN."
)
message
(
STATUS
"Compile Paddle with CINN."
)
...
@@ -462,29 +462,29 @@ if(WITH_CINN)
...
@@ -462,29 +462,29 @@ if(WITH_CINN)
if
(
WITH_GPU
)
if
(
WITH_GPU
)
add_definitions
(
-DCINN_WITH_CUDA
)
add_definitions
(
-DCINN_WITH_CUDA
)
add_definitions
(
-DCINN_WITH_CUDNN
)
add_definitions
(
-DCINN_WITH_CUDNN
)
endif
(
WITH_GPU
)
endif
()
if
(
WITH_MKL
)
if
(
WITH_MKL
)
add_definitions
(
-DCINN_WITH_MKL_CBLAS
)
add_definitions
(
-DCINN_WITH_MKL_CBLAS
)
add_definitions
(
-DCINN_WITH_MKLDNN
)
add_definitions
(
-DCINN_WITH_MKLDNN
)
endif
(
WITH_MKL
)
endif
()
endif
(
WITH_CINN
)
endif
()
if
(
WITH_CRYPTO
)
if
(
WITH_CRYPTO
)
include
(
external/cryptopp
)
# download, build, install cryptopp
include
(
external/cryptopp
)
# download, build, install cryptopp
list
(
APPEND third_party_deps extern_cryptopp
)
list
(
APPEND third_party_deps extern_cryptopp
)
add_definitions
(
-DPADDLE_WITH_CRYPTO
)
add_definitions
(
-DPADDLE_WITH_CRYPTO
)
endif
(
WITH_CRYPTO
)
endif
()
if
(
WITH_POCKETFFT
)
if
(
WITH_POCKETFFT
)
include
(
external/pocketfft
)
include
(
external/pocketfft
)
list
(
APPEND third_party_deps extern_pocketfft
)
list
(
APPEND third_party_deps extern_pocketfft
)
add_definitions
(
-DPADDLE_WITH_POCKETFFT
)
add_definitions
(
-DPADDLE_WITH_POCKETFFT
)
endif
(
WITH_POCKETFFT
)
endif
()
if
(
WIN32
)
if
(
WIN32
)
include
(
external/dirent
)
include
(
external/dirent
)
list
(
APPEND third_party_deps extern_dirent
)
list
(
APPEND third_party_deps extern_dirent
)
endif
(
WIN32
)
endif
()
if
(
WITH_INFRT
)
if
(
WITH_INFRT
)
include
(
external/llvm
)
include
(
external/llvm
)
...
...
cmake/unity_build.cmake
浏览文件 @
edf69ae0
...
@@ -67,7 +67,7 @@ function(register_unity_group TYPE)
...
@@ -67,7 +67,7 @@ function(register_unity_group TYPE)
math
(
EXPR unity_group_index
"
${
unity_group_index
}
+ 1"
)
math
(
EXPR unity_group_index
"
${
unity_group_index
}
+ 1"
)
set_property
(
GLOBAL PROPERTY
${
UNITY_TARGET
}
_
${
TYPE
}
_group_index
set_property
(
GLOBAL PROPERTY
${
UNITY_TARGET
}
_
${
TYPE
}
_group_index
${
unity_group_index
}
)
${
unity_group_index
}
)
endfunction
(
register_unity_group
)
endfunction
()
# Combine the original source files used by `TARGET`, then use
# Combine the original source files used by `TARGET`, then use
# `unity_target_${TYPE}_sources` to get the combined source files.
# `unity_target_${TYPE}_sources` to get the combined source files.
...
@@ -145,7 +145,7 @@ function(compose_unity_target_sources TARGET TYPE)
...
@@ -145,7 +145,7 @@ function(compose_unity_target_sources TARGET TYPE)
set
(
unity_target_
${
TYPE
}
_sources
set
(
unity_target_
${
TYPE
}
_sources
${
unity_target_sources
}
${
unity_target_sources
}
PARENT_SCOPE
)
PARENT_SCOPE
)
endfunction
(
compose_unity_target_sources
)
endfunction
()
# Write the unity files used by `UNITY_TARGET`.
# Write the unity files used by `UNITY_TARGET`.
# Write dependent on whether the contents of the unity file have changed, which
# Write dependent on whether the contents of the unity file have changed, which
...
@@ -179,4 +179,4 @@ function(finish_unity_target TYPE)
...
@@ -179,4 +179,4 @@ function(finish_unity_target TYPE)
endif
()
endif
()
endforeach
()
endforeach
()
endif
()
endif
()
endfunction
(
finish_unity_target
)
endfunction
()
paddle/fluid/distributed/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -13,7 +13,7 @@ if(WITH_PYTHON)
...
@@ -13,7 +13,7 @@ if(WITH_PYTHON)
POST_BUILD
POST_BUILD
COMMAND mv the_one_ps_pb2.py
COMMAND mv the_one_ps_pb2.py
${
PADDLE_BINARY_DIR
}
/python/paddle/distributed/fleet/proto/
)
${
PADDLE_BINARY_DIR
}
/python/paddle/distributed/fleet/proto/
)
else
(
NOT WIN32
)
else
()
string
(
string
(
REPLACE
"/"
"
\\
"
fleet_proto_dstpath
REPLACE
"/"
"
\\
"
fleet_proto_dstpath
"
${
PADDLE_BINARY_DIR
}
/python/paddle/distributed/fleet/proto/"
)
"
${
PADDLE_BINARY_DIR
}
/python/paddle/distributed/fleet/proto/"
)
...
@@ -24,7 +24,7 @@ if(WITH_PYTHON)
...
@@ -24,7 +24,7 @@ if(WITH_PYTHON)
COMMENT
COMMENT
"Copy generated python the_one_ps_pb2 into directory
${
fleet_proto_dstpath
}
."
"Copy generated python the_one_ps_pb2 into directory
${
fleet_proto_dstpath
}
."
)
)
endif
(
NOT WIN32
)
endif
()
endif
()
endif
()
if
(
NOT WITH_PSCORE
)
if
(
NOT WITH_PSCORE
)
...
...
paddle/fluid/eager/auto_code_generator/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -73,7 +73,7 @@ if(WIN32)
...
@@ -73,7 +73,7 @@ if(WIN32)
${
eager_generator_path
}
${
eager_generator_path
}
DEPENDS mklml
)
DEPENDS mklml
)
list
(
APPEND EAGER_CODEGEN_DEPS
${
eager_generator_path
}
/libiomp5md.dll
)
list
(
APPEND EAGER_CODEGEN_DEPS
${
eager_generator_path
}
/libiomp5md.dll
)
else
(
${
CBLAS_PROVIDER
}
STREQUAL EXTERN_OPENBLAS
)
else
()
message
(
"Copied openblas.dll for Eager AutoCodeGen"
)
message
(
"Copied openblas.dll for Eager AutoCodeGen"
)
add_custom_command
(
add_custom_command
(
OUTPUT
${
eager_generator_path
}
/openblas.dll
OUTPUT
${
eager_generator_path
}
/openblas.dll
...
...
paddle/fluid/framework/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -57,7 +57,7 @@ foreach(OP_DEF_FILE ${OP_DEF_FILES})
...
@@ -57,7 +57,7 @@ foreach(OP_DEF_FILE ${OP_DEF_FILES})
get_filename_component
(
OP_NAME
${
OP_DEF_FILE
}
NAME_WE
)
get_filename_component
(
OP_NAME
${
OP_DEF_FILE
}
NAME_WE
)
file
(
APPEND
${
CMAKE_CURRENT_BINARY_DIR
}
/op_def.pbtxt
file
(
APPEND
${
CMAKE_CURRENT_BINARY_DIR
}
/op_def.pbtxt
"{
\"
${
OP_NAME
}
\"
,R
\"
(
${
OP_DEF_CONTENT
}
)
\"
},
\n
"
)
"{
\"
${
OP_NAME
}
\"
,R
\"
(
${
OP_DEF_CONTENT
}
)
\"
},
\n
"
)
endforeach
(
OP_DEF_FILE
)
endforeach
()
file
(
APPEND
${
CMAKE_CURRENT_BINARY_DIR
}
/op_def.pbtxt
"{
\"\"
,
\"\"
}};
\n
}"
)
file
(
APPEND
${
CMAKE_CURRENT_BINARY_DIR
}
/op_def.pbtxt
"{
\"\"
,
\"\"
}};
\n
}"
)
proto_library
(
heter_service_proto SRCS heter_service.proto
)
proto_library
(
heter_service_proto SRCS heter_service.proto
)
...
@@ -91,7 +91,7 @@ if(WITH_GPU)
...
@@ -91,7 +91,7 @@ if(WITH_GPU)
tensor
tensor
SRCS tensor.cc tensor_util.cu
SRCS tensor.cc tensor_util.cu
DEPS place memory data_type device_context profiler dense_tensor
)
DEPS place memory data_type device_context profiler dense_tensor
)
endif
(
WIN32
)
endif
()
elseif
(
WITH_ROCM
)
elseif
(
WITH_ROCM
)
hip_library
(
hip_library
(
tensor
tensor
...
@@ -284,7 +284,7 @@ if(WITH_GPU)
...
@@ -284,7 +284,7 @@ if(WITH_GPU)
data_type_transform
data_type_transform
SRCS data_type_transform.cu
SRCS data_type_transform.cu
DEPS tensor
)
DEPS tensor
)
endif
(
WIN32
)
endif
()
nv_test
(
nv_test
(
data_type_transform_test
data_type_transform_test
SRCS data_type_transform_test.cc data_type_transform_test.cu
SRCS data_type_transform_test.cc data_type_transform_test.cu
...
@@ -575,7 +575,7 @@ if(WITH_PYTHON)
...
@@ -575,7 +575,7 @@ if(WITH_PYTHON)
COMMENT
COMMENT
"Copy generated python proto into directory paddle/distributed/fleet/proto."
"Copy generated python proto into directory paddle/distributed/fleet/proto."
)
)
else
(
NOT WIN32
)
else
()
string
(
REPLACE
"/"
"
\\
"
proto_dstpath
string
(
REPLACE
"/"
"
\\
"
proto_dstpath
"
${
PADDLE_BINARY_DIR
}
/python/paddle/fluid/proto/"
)
"
${
PADDLE_BINARY_DIR
}
/python/paddle/fluid/proto/"
)
string
(
string
(
...
@@ -592,7 +592,7 @@ if(WITH_PYTHON)
...
@@ -592,7 +592,7 @@ if(WITH_PYTHON)
COMMENT
COMMENT
"Copy generated python proto into directory paddle/distributed/fleet/proto."
"Copy generated python proto into directory paddle/distributed/fleet/proto."
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
endif
(
NOT WIN32
)
endif
()
endif
()
endif
()
if
(
WITH_PSCORE
)
if
(
WITH_PSCORE
)
...
@@ -606,7 +606,7 @@ if(WITH_PSCORE)
...
@@ -606,7 +606,7 @@ if(WITH_PSCORE)
COMMENT
COMMENT
"Copy generated python proto into directory paddle/distributed/fleet/proto."
"Copy generated python proto into directory paddle/distributed/fleet/proto."
)
)
endif
(
WITH_PSCORE
)
endif
()
cc_library
(
cc_library
(
lod_rank_table
lod_rank_table
...
@@ -651,7 +651,7 @@ else()
...
@@ -651,7 +651,7 @@ else()
feed_fetch_method
feed_fetch_method
graph_to_program_pass
graph_to_program_pass
variable_helper
)
variable_helper
)
endif
(
TENSORRT_FOUND
)
endif
()
cc_library
(
cc_library
(
executor_gc_helper
executor_gc_helper
...
...
paddle/fluid/framework/io/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -13,4 +13,4 @@ cc_test(
...
@@ -13,4 +13,4 @@ cc_test(
DEPS fs shell
)
DEPS fs shell
)
if
(
WITH_CRYPTO
)
if
(
WITH_CRYPTO
)
add_subdirectory
(
crypto
)
add_subdirectory
(
crypto
)
endif
(
WITH_CRYPTO
)
endif
()
paddle/fluid/framework/ir/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -84,7 +84,7 @@ cc_library(
...
@@ -84,7 +84,7 @@ cc_library(
set
(
GRAPH_PATTERN_DETECTOR_DEPS graph graph_helper graph_traits
)
set
(
GRAPH_PATTERN_DETECTOR_DEPS graph graph_helper graph_traits
)
if
(
WITH_TESTING
)
if
(
WITH_TESTING
)
set
(
GRAPH_PATTERN_DETECTOR_DEPS
${
GRAPH_PATTERN_DETECTOR_DEPS
}
gtest
)
set
(
GRAPH_PATTERN_DETECTOR_DEPS
${
GRAPH_PATTERN_DETECTOR_DEPS
}
gtest
)
endif
(
WITH_TESTING
)
endif
()
cc_library
(
cc_library
(
graph_pattern_detector
graph_pattern_detector
SRCS graph_pattern_detector.cc
SRCS graph_pattern_detector.cc
...
...
paddle/fluid/imperative/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -156,7 +156,7 @@ if(NOT WIN32)
...
@@ -156,7 +156,7 @@ if(NOT WIN32)
data_loader
data_loader
SRCS data_loader.cc
SRCS data_loader.cc
DEPS enforce
)
DEPS enforce
)
endif
(
NOT WIN32
)
endif
()
if
(
WITH_GLOO
)
if
(
WITH_GLOO
)
cc_library
(
cc_library
(
imperative_gloo_context
imperative_gloo_context
...
...
paddle/fluid/imperative/tests/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -34,7 +34,7 @@ else()
...
@@ -34,7 +34,7 @@ else()
SRCS cncl_context_test.cc
SRCS cncl_context_test.cc
DEPS cncl_context
)
DEPS cncl_context
)
endif
()
endif
()
endif
(
WIN32
)
endif
()
cc_test
(
cc_test
(
test_gradient_accmulator
test_gradient_accmulator
...
...
paddle/fluid/operators/ipu/CMakeLists.txt
浏览文件 @
edf69ae0
if
(
WITH_IPU
)
if
(
WITH_IPU
)
op_library
(
ipu_runtime_op DEPS ipu_backend
)
op_library
(
ipu_runtime_op DEPS ipu_backend
)
endif
(
WITH_IPU
)
endif
()
paddle/fluid/platform/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -2,7 +2,7 @@ proto_library(profiler_proto SRCS profiler.proto DEPS framework_proto
...
@@ -2,7 +2,7 @@ proto_library(profiler_proto SRCS profiler.proto DEPS framework_proto
simple_threadpool
)
simple_threadpool
)
if
(
WITH_GPU
)
if
(
WITH_GPU
)
proto_library
(
external_error_proto SRCS external_error.proto
)
proto_library
(
external_error_proto SRCS external_error.proto
)
endif
(
WITH_GPU
)
endif
()
if
(
WITH_PYTHON
)
if
(
WITH_PYTHON
)
py_proto_compile
(
profiler_py_proto SRCS profiler.proto
)
py_proto_compile
(
profiler_py_proto SRCS profiler.proto
)
add_custom_target
(
profiler_py_proto_init ALL COMMAND
${
CMAKE_COMMAND
}
-E
add_custom_target
(
profiler_py_proto_init ALL COMMAND
${
CMAKE_COMMAND
}
-E
...
@@ -19,7 +19,7 @@ if(WITH_PYTHON)
...
@@ -19,7 +19,7 @@ if(WITH_PYTHON)
COMMENT
COMMENT
"Copy generated python proto into directory paddle/fluid/proto/profiler."
"Copy generated python proto into directory paddle/fluid/proto/profiler."
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
else
(
NOT WIN32
)
else
()
string
(
REPLACE
"/"
"
\\
"
proto_dstpath
string
(
REPLACE
"/"
"
\\
"
proto_dstpath
"
${
PADDLE_BINARY_DIR
}
/python/paddle/fluid/proto/profiler/"
)
"
${
PADDLE_BINARY_DIR
}
/python/paddle/fluid/proto/profiler/"
)
add_custom_command
(
add_custom_command
(
...
@@ -31,7 +31,7 @@ if(WITH_PYTHON)
...
@@ -31,7 +31,7 @@ if(WITH_PYTHON)
COMMENT
COMMENT
"Copy generated python proto into directory paddle/fluid/proto/profiler."
"Copy generated python proto into directory paddle/fluid/proto/profiler."
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
WORKING_DIRECTORY
${
CMAKE_CURRENT_BINARY_DIR
}
)
endif
(
NOT WIN32
)
endif
()
endif
()
endif
()
cc_library
(
cc_library
(
...
...
paddle/fluid/platform/dynload/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -49,7 +49,7 @@ endif()
...
@@ -49,7 +49,7 @@ endif()
configure_file
(
cupti_lib_path.h.in
${
CMAKE_CURRENT_BINARY_DIR
}
/cupti_lib_path.h
)
configure_file
(
cupti_lib_path.h.in
${
CMAKE_CURRENT_BINARY_DIR
}
/cupti_lib_path.h
)
if
(
CUPTI_FOUND
)
if
(
CUPTI_FOUND
)
list
(
APPEND CUDA_SRCS cupti.cc
)
list
(
APPEND CUDA_SRCS cupti.cc
)
endif
(
CUPTI_FOUND
)
endif
()
if
(
WITH_ROCM
)
if
(
WITH_ROCM
)
hip_library
(
hip_library
(
dynload_cuda
dynload_cuda
...
...
paddle/fluid/pybind/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -91,7 +91,7 @@ if(NOT WIN32)
...
@@ -91,7 +91,7 @@ if(NOT WIN32)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
nccl_context
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
nccl_context
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
heter_ccl_context
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
heter_ccl_context
)
endif
()
endif
()
endif
(
NOT WIN32
)
endif
()
if
(
WITH_PYTHON
)
if
(
WITH_PYTHON
)
list
(
APPEND PYBIND_DEPS py_func_op
)
list
(
APPEND PYBIND_DEPS py_func_op
)
...
@@ -153,12 +153,12 @@ if(WITH_GLOO)
...
@@ -153,12 +153,12 @@ if(WITH_GLOO)
set
(
PYBIND_SRCS
${
PYBIND_SRCS
}
gloo_context_py.cc
)
set
(
PYBIND_SRCS
${
PYBIND_SRCS
}
gloo_context_py.cc
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
imperative_gloo_context
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
imperative_gloo_context
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
reducer
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
reducer
)
endif
(
WITH_GLOO
)
endif
()
if
(
WITH_CRYPTO
)
if
(
WITH_CRYPTO
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
paddle_crypto
)
set
(
PYBIND_DEPS
${
PYBIND_DEPS
}
paddle_crypto
)
set
(
PYBIND_SRCS
${
PYBIND_SRCS
}
crypto.cc
)
set
(
PYBIND_SRCS
${
PYBIND_SRCS
}
crypto.cc
)
endif
(
WITH_CRYPTO
)
endif
()
if
(
WITH_PSLIB
)
if
(
WITH_PSLIB
)
set
(
DISTRIBUTE_COMPILE_FLAGS
set
(
DISTRIBUTE_COMPILE_FLAGS
...
@@ -169,7 +169,7 @@ if(WITH_PSLIB)
...
@@ -169,7 +169,7 @@ if(WITH_PSLIB)
endif
()
endif
()
set_source_files_properties
(
set_source_files_properties
(
heter_wrapper_py.cc PROPERTIES COMPILE_FLAGS
${
DISTRIBUTE_COMPILE_FLAGS
}
)
heter_wrapper_py.cc PROPERTIES COMPILE_FLAGS
${
DISTRIBUTE_COMPILE_FLAGS
}
)
endif
(
WITH_PSLIB
)
endif
()
if
(
WITH_PSCORE
)
if
(
WITH_PSCORE
)
if
(
WITH_ARM_BRPC
)
if
(
WITH_ARM_BRPC
)
set
(
DISTRIBUTE_COMPILE_FLAGS
set
(
DISTRIBUTE_COMPILE_FLAGS
...
@@ -223,15 +223,15 @@ if(WITH_PYTHON)
...
@@ -223,15 +223,15 @@ if(WITH_PYTHON)
if
(
WITH_XPU_BKCL
)
if
(
WITH_XPU_BKCL
)
list
(
APPEND OP_FUNCTION_GENERETOR_DEPS bkcl_context
)
list
(
APPEND OP_FUNCTION_GENERETOR_DEPS bkcl_context
)
endif
(
WITH_XPU_BKCL
)
endif
()
if
(
WITH_ASCEND_CL
)
if
(
WITH_ASCEND_CL
)
list
(
APPEND OP_FUNCTION_GENERETOR_DEPS hccl_context
)
list
(
APPEND OP_FUNCTION_GENERETOR_DEPS hccl_context
)
endif
(
WITH_ASCEND_CL
)
endif
()
if
(
WITH_CNCL
)
if
(
WITH_CNCL
)
list
(
APPEND OP_FUNCTION_GENERETOR_DEPS cncl_context
)
list
(
APPEND OP_FUNCTION_GENERETOR_DEPS cncl_context
)
endif
(
WITH_CNCL
)
endif
()
add_executable
(
op_function_generator op_function_generator.cc
)
add_executable
(
op_function_generator op_function_generator.cc
)
target_link_libraries
(
op_function_generator
${
OP_FUNCTION_GENERETOR_DEPS
}
)
target_link_libraries
(
op_function_generator
${
OP_FUNCTION_GENERETOR_DEPS
}
)
...
@@ -316,7 +316,7 @@ if(WITH_PYTHON)
...
@@ -316,7 +316,7 @@ if(WITH_PYTHON)
DEPENDS mklml
)
DEPENDS mklml
)
list
(
APPEND OP_IMPL_DEPS
${
op_impl_path
}
/libiomp5md.dll
)
list
(
APPEND OP_IMPL_DEPS
${
op_impl_path
}
/libiomp5md.dll
)
list
(
APPEND EAGER_OP_IMPL_DEPS
${
op_impl_path
}
/libiomp5md.dll
)
list
(
APPEND EAGER_OP_IMPL_DEPS
${
op_impl_path
}
/libiomp5md.dll
)
else
(
${
CBLAS_PROVIDER
}
STREQUAL EXTERN_OPENBLAS
)
else
()
add_custom_command
(
add_custom_command
(
OUTPUT
${
op_impl_path
}
/openblas.dll
OUTPUT
${
op_impl_path
}
/openblas.dll
COMMAND
${
CMAKE_COMMAND
}
-E copy
${
OPENBLAS_SHARED_LIB
}
${
op_impl_path
}
COMMAND
${
CMAKE_COMMAND
}
-E copy
${
OPENBLAS_SHARED_LIB
}
${
op_impl_path
}
...
@@ -370,7 +370,7 @@ if(WITH_PYTHON)
...
@@ -370,7 +370,7 @@ if(WITH_PYTHON)
COMMENT
"copy_if_different
${
tmp_eager_impl_file
}
to
${
eager_impl_file
}
"
COMMENT
"copy_if_different
${
tmp_eager_impl_file
}
to
${
eager_impl_file
}
"
DEPENDS
${
EAGER_OP_IMPL_DEPS
}
)
DEPENDS
${
EAGER_OP_IMPL_DEPS
}
)
endif
()
endif
()
else
(
WIN32
)
else
()
# If there are no *.so in /usr/lib or LD_LIBRARY_PATH,
# If there are no *.so in /usr/lib or LD_LIBRARY_PATH,
# copy these *.so to current directory and append current directory to
# copy these *.so to current directory and append current directory to
# LD_LIBRARY_PATH. This is different with Windows platformm, which search
# LD_LIBRARY_PATH. This is different with Windows platformm, which search
...
@@ -446,7 +446,7 @@ if(WITH_PYTHON)
...
@@ -446,7 +446,7 @@ if(WITH_PYTHON)
DEPENDS
${
EAGER_OP_IMPL_DEPS
}
DEPENDS
${
EAGER_OP_IMPL_DEPS
}
VERBATIM
)
VERBATIM
)
endif
()
endif
()
endif
(
WIN32
)
endif
()
add_custom_target
(
op_function_generator_cmd ALL DEPENDS
${
impl_file
}
)
add_custom_target
(
op_function_generator_cmd ALL DEPENDS
${
impl_file
}
)
if
(
NOT
((
NOT WITH_PYTHON
)
AND ON_INFER
))
if
(
NOT
((
NOT WITH_PYTHON
)
AND ON_INFER
))
add_custom_target
(
eager_op_function_generator_cmd ALL
add_custom_target
(
eager_op_function_generator_cmd ALL
...
@@ -495,7 +495,7 @@ if(WITH_PYTHON)
...
@@ -495,7 +495,7 @@ if(WITH_PYTHON)
if
(
NOT APPLE AND NOT WIN32
)
if
(
NOT APPLE AND NOT WIN32
)
target_link_libraries
(
paddle_pybind rt
)
target_link_libraries
(
paddle_pybind rt
)
endif
(
NOT APPLE AND NOT WIN32
)
endif
()
if
(
WITH_ROCM
)
if
(
WITH_ROCM
)
target_link_libraries
(
paddle_pybind
${
ROCM_HIPRTC_LIB
}
)
target_link_libraries
(
paddle_pybind
${
ROCM_HIPRTC_LIB
}
)
...
@@ -504,4 +504,4 @@ if(WITH_PYTHON)
...
@@ -504,4 +504,4 @@ if(WITH_PYTHON)
get_property
(
os_dependency_modules GLOBAL PROPERTY OS_DEPENDENCY_MODULES
)
get_property
(
os_dependency_modules GLOBAL PROPERTY OS_DEPENDENCY_MODULES
)
target_link_libraries
(
paddle_pybind
${
os_dependency_modules
}
)
target_link_libraries
(
paddle_pybind
${
os_dependency_modules
}
)
add_dependencies
(
paddle_pybind op_function_generator_cmd
)
add_dependencies
(
paddle_pybind op_function_generator_cmd
)
endif
(
WITH_PYTHON
)
endif
()
paddle/phi/backends/dynload/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -49,7 +49,7 @@ endif()
...
@@ -49,7 +49,7 @@ endif()
configure_file
(
cupti_lib_path.h.in
${
CMAKE_CURRENT_BINARY_DIR
}
/cupti_lib_path.h
)
configure_file
(
cupti_lib_path.h.in
${
CMAKE_CURRENT_BINARY_DIR
}
/cupti_lib_path.h
)
if
(
CUPTI_FOUND
)
if
(
CUPTI_FOUND
)
list
(
APPEND CUDA_SRCS cupti.cc
)
list
(
APPEND CUDA_SRCS cupti.cc
)
endif
(
CUPTI_FOUND
)
endif
()
if
(
WITH_ROCM
)
if
(
WITH_ROCM
)
hip_library
(
hip_library
(
phi_dynload_cuda
phi_dynload_cuda
...
...
paddle/phi/tests/core/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -58,7 +58,7 @@ if(WITH_TESTING AND TEST selected_rows_test)
...
@@ -58,7 +58,7 @@ if(WITH_TESTING AND TEST selected_rows_test)
endif
()
endif
()
if
(
NOT WIN32
)
if
(
NOT WIN32
)
cc_test
(
test_rw_lock SRCS test_rw_lock.cc
)
cc_test
(
test_rw_lock SRCS test_rw_lock.cc
)
endif
(
NOT WIN32
)
endif
()
cc_test
(
cc_test
(
test_string_tensor
test_string_tensor
SRCS test_string_tensor.cc
SRCS test_string_tensor.cc
...
...
python/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -109,7 +109,7 @@ if(WIN32)
...
@@ -109,7 +109,7 @@ if(WIN32)
COMMENT
"Packing whl packages------>>>"
COMMENT
"Packing whl packages------>>>"
DEPENDS copy_paddle_pybind
${
FLUID_CORE
}
framework_py_proto
DEPENDS copy_paddle_pybind
${
FLUID_CORE
}
framework_py_proto
profiler_py_proto pass_desc_py_proto
${
PY_FILES
}
)
profiler_py_proto pass_desc_py_proto
${
PY_FILES
}
)
else
(
WIN32
)
else
()
add_custom_command
(
add_custom_command
(
OUTPUT
${
PADDLE_PYTHON_BUILD_DIR
}
/.timestamp
OUTPUT
${
PADDLE_PYTHON_BUILD_DIR
}
/.timestamp
COMMAND touch stub.cc
COMMAND touch stub.cc
...
...
python/paddle/fluid/tests/unittests/mlu/CMakeLists.txt
浏览文件 @
edf69ae0
...
@@ -12,18 +12,18 @@ string(REPLACE ".py" "" TEST_DIST_OPS "${TEST_DIST_OPS}")
...
@@ -12,18 +12,18 @@ string(REPLACE ".py" "" TEST_DIST_OPS "${TEST_DIST_OPS}")
if
(
WITH_MLU
)
if
(
WITH_MLU
)
foreach
(
TEST_OP
${
TEST_DIST_OPS
}
)
foreach
(
TEST_OP
${
TEST_DIST_OPS
}
)
list
(
REMOVE_ITEM TEST_OPS
${
TEST_OP
}
)
list
(
REMOVE_ITEM TEST_OPS
${
TEST_OP
}
)
endforeach
(
TEST_OP
)
endforeach
()
list
(
REMOVE_ITEM TEST_OPS
"test_spawn_mlu"
)
list
(
REMOVE_ITEM TEST_OPS
"test_spawn_mlu"
)
foreach
(
TEST_OP
${
TEST_OPS
}
)
foreach
(
TEST_OP
${
TEST_OPS
}
)
py_test_modules
(
${
TEST_OP
}
MODULES
${
TEST_OP
}
)
py_test_modules
(
${
TEST_OP
}
MODULES
${
TEST_OP
}
)
endforeach
(
TEST_OP
)
endforeach
()
if
(
WITH_CNCL
)
if
(
WITH_CNCL
)
list
(
APPEND TEST_DIST_OPS
"test_spawn_mlu"
)
list
(
APPEND TEST_DIST_OPS
"test_spawn_mlu"
)
foreach
(
TEST_OP
${
TEST_DIST_OPS
}
)
foreach
(
TEST_OP
${
TEST_DIST_OPS
}
)
py_test_modules
(
${
TEST_OP
}
MODULES
${
TEST_OP
}
)
py_test_modules
(
${
TEST_OP
}
MODULES
${
TEST_OP
}
)
endforeach
(
TEST_OP
)
endforeach
()
bash_test_modules
(
test_launch_async_mlu START_BASH test_launch_async_mlu.sh
bash_test_modules
(
test_launch_async_mlu START_BASH test_launch_async_mlu.sh
ENVS PADDLE_BINARY_DIR=
${
PADDLE_BINARY_DIR
}
)
ENVS PADDLE_BINARY_DIR=
${
PADDLE_BINARY_DIR
}
)
bash_test_modules
(
test_launch_cloud_mlu START_BASH test_launch_cloud_mlu.sh
bash_test_modules
(
test_launch_cloud_mlu START_BASH test_launch_cloud_mlu.sh
...
@@ -50,5 +50,5 @@ if(WITH_MLU)
...
@@ -50,5 +50,5 @@ if(WITH_MLU)
set_tests_properties
(
test_collective_allgather_api_mlu PROPERTIES TIMEOUT
set_tests_properties
(
test_collective_allgather_api_mlu PROPERTIES TIMEOUT
120
)
120
)
set_tests_properties
(
test_c_comm_init_op_mlu PROPERTIES TIMEOUT 120
)
set_tests_properties
(
test_c_comm_init_op_mlu PROPERTIES TIMEOUT 120
)
endif
(
WITH_CNCL
)
endif
()
endif
()
endif
()
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录