@@ -25,7 +25,6 @@ utils = load('ci/Jenkinsfile_utils.groovy')
2525// mxnet libraries
2626mx_lib = ' build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so, build/libtvmop.so, build/tvmop.conf, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so, build/3rdparty/openmp/runtime/src/libomp.so'
2727mx_lib_cython = ' build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so, build/libtvmop.so, build/tvmop.conf, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so, python/mxnet/_cy3/*.so, build/3rdparty/openmp/runtime/src/libomp.so, python/mxnet/_ffi/_cy3/*.so'
28- mx_lib_make = ' lib/libmxnet.so, lib/libmxnet.a, lib/libtvm_runtime.so, lib/libtvmop.so, lib/tvmop.conf, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so, 3rdparty/dmlc-core/libdmlc.a, 3rdparty/tvm/nnvm/lib/libnnvm.a'
2928
3029// mxnet cmake libraries, in cmake builds we do not produce a libnvvm static library by default.
3130mx_cmake_lib = ' build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so, build/libtvmop.so, build/tvmop.conf, build/tests/mxnet_unit_tests, build/3rdparty/openmp/runtime/src/libomp.so'
@@ -34,11 +33,8 @@ mx_cmake_lib_cython = 'build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so,
3433// mxnet cmake libraries, in cmake builds we do not produce a libnvvm static library by default.
3534mx_cmake_lib_debug = ' build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so, build/libtvmop.so, build/tvmop.conf, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so, build/tests/mxnet_unit_tests'
3635mx_mkldnn_lib = ' build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so, build/libtvmop.so, build/tvmop.conf, build/3rdparty/openmp/runtime/src/libomp.so, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so'
37- mx_mkldnn_lib_make = ' lib/libmxnet.so, lib/libmxnet.a, lib/libtvm_runtime.so, lib/libtvmop.so, lib/tvmop.conf, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so, 3rdparty/dmlc-core/libdmlc.a, 3rdparty/tvm/nnvm/lib/libnnvm.a'
3836mx_tensorrt_lib = ' build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so, build/libtvmop.so, build/tvmop.conf, build/3rdparty/openmp/runtime/src/libomp.so, lib/libnvonnxparser_runtime.so.0, lib/libnvonnxparser.so.0, lib/libonnx_proto.so, lib/libonnx.so'
3937mx_lib_cpp_examples = ' build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so, build/libtvmop.so, build/tvmop.conf, build/3rdparty/openmp/runtime/src/libomp.so, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so, python/mxnet/_cy3/*.so, python/mxnet/_ffi/_cy3/*.so'
40- mx_lib_cpp_examples_make = ' lib/libmxnet.so, lib/libmxnet.a, lib/libtvm_runtime.so, lib/libtvmop.so, lib/tvmop.conf, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so, 3rdparty/dmlc-core/libdmlc.a, 3rdparty/tvm/nnvm/lib/libnnvm.a, 3rdparty/ps-lite/build/libps.a, deps/lib/libprotobuf-lite.a, deps/lib/libzmq.a, python/mxnet/_cy3/*.so, python/mxnet/_ffi/_cy3/*.so'
41- mx_lib_cpp_capi_make = ' lib/libmxnet.so, lib/libmxnet.a, lib/libtvm_runtime.so, lib/libtvmop.so, lib/tvmop.conf, libsample_lib.so, lib/libmkldnn.so.1, lib/libmklml_intel.so, 3rdparty/dmlc-core/libdmlc.a, 3rdparty/tvm/nnvm/lib/libnnvm.a, 3rdparty/ps-lite/build/libps.a, deps/lib/libprotobuf-lite.a, deps/lib/libzmq.a, python/mxnet/_cy3/*.so, python/mxnet/_ffi/_cy3/*.so, build/tests/cpp/mxnet_unit_tests'
4238mx_lib_cpp_examples_no_tvm_op = ' build/libmxnet.so, build/libcustomop_lib.so, build/libcustomop_gpu_lib.so, build/libsubgraph_lib.so, build/3rdparty/openmp/runtime/src/libomp.so, python/mxnet/_cy3/*.so, python/mxnet/_ffi/_cy3/*.so'
4339mx_lib_cpp_examples_cpu = ' build/libmxnet.so, build/3rdparty/tvm/libtvm_runtime.so, build/libtvmop.so, build/tvmop.conf, build/3rdparty/openmp/runtime/src/libomp.so'
4440mx_cd_lib = ' lib/libmxnet.so, licenses/*, lib/libgfortran.so.4, lib/libquadmath.so.0, lib/libopenblas.so.0, include/mkldnn/dnnl_version.h, include/mkldnn/dnnl_config.h'
@@ -95,20 +91,6 @@ def compile_unix_cpu_openblas(lib_name) {
9591 }]
9692}
9793
98- def compile_unix_cpu_openblas_make (lib_name ) {
99- return [' CPU: Openblas Makefile' : {
100- node(NODE_LINUX_CPU ) {
101- ws(' workspace/build-cpu-openblas' ) {
102- timeout(time : max_time, unit : ' MINUTES' ) {
103- utils. init_git()
104- utils. docker_run(' ubuntu_cpu' , ' build_ubuntu_cpu_openblas_make' , false )
105- utils. pack_lib(lib_name, mx_lib_make)
106- }
107- }
108- }
109- }]
110- }
111-
11294def compile_unix_openblas_debug_cpu (lib_name ) {
11395 return [' CPU: Openblas, cmake, debug' : {
11496 node(NODE_LINUX_CPU ) {
@@ -192,20 +174,6 @@ def compile_unix_mkldnn_cpu(lib_name) {
192174 }]
193175}
194176
195- def compile_unix_mkldnn_cpu_make (lib_name ) {
196- return [' CPU: MKLDNN Makefile' : {
197- node(NODE_LINUX_CPU ) {
198- ws(' workspace/build-mkldnn-cpu' ) {
199- timeout(time : max_time, unit : ' MINUTES' ) {
200- utils. init_git()
201- utils. docker_run(' ubuntu_cpu' , ' build_ubuntu_cpu_mkldnn_make' , false )
202- utils. pack_lib(lib_name, mx_mkldnn_lib_make)
203- }
204- }
205- }
206- }]
207- }
208-
209177def compile_unix_mkldnn_mkl_cpu (lib_name ) {
210178 return [' CPU: MKLDNN_MKL' : {
211179 node(NODE_LINUX_CPU ) {
@@ -262,21 +230,6 @@ def compile_unix_full_gpu(lib_name) {
262230 }]
263231}
264232
265- def compile_unix_full_gpu_make (lib_name ) {
266- return [' GPU: CUDA10.1+cuDNN7 Makefile' : {
267- node(NODE_LINUX_CPU ) {
268- ws(' workspace/build-gpu' ) {
269- timeout(time : max_time, unit : ' MINUTES' ) {
270- utils. init_git()
271- utils. docker_run(' ubuntu_build_cuda' , ' build_ubuntu_gpu_cuda101_cudnn7_make' , false )
272- utils. pack_lib(lib_name, mx_lib_cpp_examples_make)
273- }
274- }
275- }
276- }]
277- }
278-
279-
280233def compile_unix_full_gpu_debug (lib_name ) {
281234 return [' GPU: CUDA10.1+cuDNN7, debug' : {
282235 node(NODE_LINUX_CPU ) {
@@ -291,20 +244,6 @@ def compile_unix_full_gpu_debug(lib_name) {
291244 }]
292245}
293246
294- def compile_unix_full_gpu_mkldnn_cpp_test (lib_name ) {
295- return [' GPU: CUDA10.1+cuDNN7+MKLDNN+CPPTEST Makefile' : {
296- node(NODE_LINUX_CPU ) {
297- ws(' workspace/build-gpu-mkldnn-cpp' ) {
298- timeout(time : max_time, unit : ' MINUTES' ) {
299- utils. init_git()
300- utils. docker_run(' ubuntu_build_cuda' , ' build_ubuntu_gpu_cuda101_cudnn7_mkldnn_cpp_test' , false )
301- utils. pack_lib(lib_name, mx_lib_cpp_capi_make)
302- }
303- }
304- }
305- }]
306- }
307-
308247def compile_unix_cmake_gpu (lib_name ) {
309248 return [' GPU: CMake' : {
310249 node(NODE_LINUX_CPU ) {
@@ -361,20 +300,6 @@ def compile_centos7_cpu(lib_name) {
361300 }]
362301}
363302
364- def compile_centos7_cpu_make (lib_name ) {
365- return [' CPU: CentOS 7 Makefile' : {
366- node(NODE_LINUX_CPU ) {
367- ws(' workspace/build-centos7-cpu' ) {
368- timeout(time : max_time, unit : ' MINUTES' ) {
369- utils. init_git()
370- utils. docker_run(' centos7_cpu' , ' build_centos7_cpu_make' , false )
371- utils. pack_lib(lib_name, mx_lib_make)
372- }
373- }
374- }
375- }]
376- }
377-
378303def compile_centos7_cpu_mkldnn () {
379304 return [' CPU: CentOS 7 MKLDNN' : {
380305 node(NODE_LINUX_CPU ) {
@@ -897,7 +822,7 @@ def test_unix_onnx_cpu(lib_name) {
897822 node(NODE_LINUX_CPU ) {
898823 ws(' workspace/it-onnx-cpu' ) {
899824 timeout(time : max_time, unit : ' MINUTES' ) {
900- utils. unpack_and_init(lib_name, mx_lib_make )
825+ utils. unpack_and_init(lib_name, mx_lib )
901826 utils. docker_run(' ubuntu_cpu' , ' integrationtest_ubuntu_cpu_onnx' , false )
902827 utils. publish_test_coverage()
903828 }
@@ -1126,8 +1051,8 @@ def compile_unix_lite(lib_name) {
11261051 ws(' workspace/docs' ) {
11271052 timeout(time : max_time, unit : ' MINUTES' ) {
11281053 utils. init_git()
1129- utils. docker_run(' ubuntu_cpu_lite ' , ' build_ubuntu_cpu_docs' , false )
1130- utils. pack_lib(lib_name, ' lib/libmxnet.so ' , false )
1054+ utils. docker_run(' ubuntu_cpu ' , ' build_ubuntu_cpu_docs' , false )
1055+ utils. pack_lib(lib_name, mx_lib , false )
11311056 }
11321057 }
11331058 }
@@ -1155,7 +1080,7 @@ def docs_python(lib_name) {
11551080 node(NODE_LINUX_CPU ) {
11561081 ws(' workspace/docs' ) {
11571082 timeout(time : max_time, unit : ' MINUTES' ) {
1158- utils. unpack_and_init(lib_name, ' lib/libmxnet.so ' , false )
1083+ utils. unpack_and_init(lib_name, mx_lib , false )
11591084 utils. docker_run(' ubuntu_cpu_python' , ' build_python_docs' , false )
11601085 if (should_pack_website()) {
11611086 utils. pack_lib(' python-artifacts' , ' docs/_build/python-artifacts.tgz' , false )
0 commit comments