chrishkchris opened a new pull request #624: [WIP] SINGA-487 Include NCCL and MPICH in conda build URL: https://github.com/apache/singa/pull/624 Seems that adding nccl and mpich is okay in conda build of singa, but need to check further and add other thing such as python "deprecated" ``` root@3c17fd6cb72e:~/dcsysh/singa/tool/conda/singa# conda-build -c conda-forge . --python 3.6 No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 WARNING:conda_build.metadata:No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 Copying /root/dcsysh/singa to /root/miniconda/conda-bld/singa_1583767660420/work/ Adding in variants from internal_defaults INFO:conda_build.variants:Adding in variants from internal_defaults Adding in variants from /root/dcsysh/singa/tool/conda/singa/conda_build_config.yaml INFO:conda_build.variants:Adding in variants from /root/dcsysh/singa/tool/conda/singa/conda_build_config.yaml Adding in variants from config.variant INFO:conda_build.variants:Adding in variants from config.variant /root/miniconda/lib/python3.7/site-packages/conda_build/environ.py:427: UserWarning: The environment variable 'CUDA' is being passed through with value '10.0'. If you are splitting build and test phases with --no-test, please ensure that this value is also set similarly at test time. UserWarning Attempting to finalize metadata for singa INFO:conda_build.metadata:Attempting to finalize metadata for singa Error: Failed to render jinja template in /root/dcsysh/singa/tool/conda/singa/meta.yaml: 'nccl' is undefined root@3c17fd6cb72e:~/dcsysh/singa/tool/conda/singa# conda-build -c conda-forge . --python 3.6 No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 WARNING:conda_build.metadata:No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.11 Copying /root/dcsysh/singa to /root/miniconda/conda-bld/singa_1583767754024/work/ Adding in variants from internal_defaults INFO:conda_build.variants:Adding in variants from internal_defaults Adding in variants from /root/dcsysh/singa/tool/conda/singa/conda_build_config.yaml INFO:conda_build.variants:Adding in variants from /root/dcsysh/singa/tool/conda/singa/conda_build_config.yaml Adding in variants from config.variant INFO:conda_build.variants:Adding in variants from config.variant /root/miniconda/lib/python3.7/site-packages/conda_build/environ.py:427: UserWarning: The environment variable 'CUDA' is being passed through with value '10.0'. If you are splitting build and test phases with --no-test, please ensure that this value is also set similarly at test time. UserWarning Attempting to finalize metadata for singa INFO:conda_build.metadata:Attempting to finalize metadata for singa Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done Adding .* to spec 'libprotobuf 3.6.1' to ensure satisfiability. Please consider putting {{ var_name }}.* or some relational operator (>/</>=/<=) on this spec in meta.yaml, or if req is also a build req, using {{ pin_compatible() }} jinja2 function instead. See https://conda.io/docs/user-guide/tasks/build-packages/variants.html#pinning-at-the-variant-level WARNING:conda_build.utils:Adding .* to spec 'libprotobuf 3.6.1' to ensure satisfiability. Please consider putting {{ var_name }}.* or some relational operator (>/</>=/<=) on this spec in meta.yaml, or if req is also a build req, using {{ pin_compatible() }} jinja2 function instead. See https://conda.io/docs/user-guide/tasks/build-packages/variants.html#pinning-at-the-variant-level WARNING conda_build.utils:ensure_valid_spec(1749): Adding .* to spec 'libprotobuf 3.6.1' to ensure satisfiability. Please consider putting {{ var_name }}.* or some relational operator (>/</>=/<=) on this spec in meta.yaml, or if req is also a build req, using {{ pin_compatible() }} jinja2 function instead. See https://conda.io/docs/user-guide/tasks/build-packages/variants.html#pinning-at-the-variant-level Adding .* to spec 'libopenblas 0.3.3' to ensure satisfiability. Please consider putting {{ var_name }}.* or some relational operator (>/</>=/<=) on this spec in meta.yaml, or if req is also a build req, using {{ pin_compatible() }} jinja2 function instead. See https://conda.io/docs/user-guide/tasks/build-packages/variants.html#pinning-at-the-variant-level WARNING:conda_build.utils:Adding .* to spec 'libopenblas 0.3.3' to ensure satisfiability. Please consider putting {{ var_name }}.* or some relational operator (>/</>=/<=) on this spec in meta.yaml, or if req is also a build req, using {{ pin_compatible() }} jinja2 function instead. See https://conda.io/docs/user-guide/tasks/build-packages/variants.html#pinning-at-the-variant-level WARNING conda_build.utils:ensure_valid_spec(1749): Adding .* to spec 'libopenblas 0.3.3' to ensure satisfiability. Please consider putting {{ var_name }}.* or some relational operator (>/</>=/<=) on this spec in meta.yaml, or if req is also a build req, using {{ pin_compatible() }} jinja2 function instead. See https://conda.io/docs/user-guide/tasks/build-packages/variants.html#pinning-at-the-variant-level BUILD START: ['singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36.tar.bz2'] Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done ## Package Plan ## environment location: /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl The following NEW packages will be INSTALLED: _libgcc_mutex: 0.1-conda_forge conda-forge _openmp_mutex: 4.5-0_gnu conda-forge blas: 1.1-openblas conda-forge ca-certificates: 2019.11.28-hecc5488_0 conda-forge certifi: 2019.11.28-py36_0 conda-forge cudatoolkit: 10.0.130-0 cudnn: 7.3.1-cuda10.0_0 glog: 0.3.5-hf484d3e_1001 conda-forge ld_impl_linux-64: 2.33.1-h53a641e_8 conda-forge libffi: 3.2.1-he1b5a44_1006 conda-forge libgcc-ng: 9.2.0-h24d8f2e_2 conda-forge libgfortran-ng: 7.3.0-hdf63c60_5 conda-forge libgomp: 9.2.0-h24d8f2e_2 conda-forge libprotobuf: 3.6.1-hdbcaa40_1001 conda-forge libstdcxx-ng: 9.2.0-hdf63c60_2 conda-forge mpi: 1.0-mpich conda-forge mpich: 3.3.2-hc856adb_0 conda-forge nccl: 2.5.7.1-hd6f8bf8_0 conda-forge ncurses: 6.1-hf484d3e_1002 conda-forge numpy: 1.16.0-py36_blas_openblash1522bff_1000 conda-forge [blas_openblas] openblas: 0.3.3-h9ac9557_1001 conda-forge openssl: 1.1.1d-h516909a_0 conda-forge pcre: 8.44-he1b5a44_0 conda-forge pip: 20.0.2-py_2 conda-forge protobuf: 3.6.1-py36hf484d3e_1001 conda-forge python: 3.6.10-h9d8adfe_1009_cpython conda-forge python_abi: 3.6-1_cp36m conda-forge readline: 8.0-hf8c457e_0 conda-forge setuptools: 46.0.0-py36_0 conda-forge six: 1.14.0-py36_0 conda-forge sqlite: 3.30.1-hcee41ef_0 conda-forge swig: 3.0.12-hf484d3e_1003 conda-forge tk: 8.6.10-hed695b0_0 conda-forge wheel: 0.34.2-py_1 conda-forge xz: 5.2.4-h14c3975_1001 conda-forge zlib: 1.2.11-h516909a_1006 conda-forge Preparing transaction: ...working... done Verifying transaction: ...working... done Executing transaction: ...working... done Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done ## Package Plan ## environment location: /root/miniconda/conda-bld/singa_1583767754024/_build_env The following NEW packages will be INSTALLED: _libgcc_mutex: 0.1-conda_forge conda-forge _openmp_mutex: 4.5-0_gnu conda-forge binutils_impl_linux-64: 2.28.1-had2808c_3 binutils_linux-64: 5.4.0-had2808c_24 bzip2: 1.0.8-h516909a_2 conda-forge ca-certificates: 2019.11.28-hecc5488_0 conda-forge cmake: 3.16.4-h28c56e5_0 conda-forge expat: 2.2.9-he1b5a44_2 conda-forge gcc_impl_linux-64: 5.4.0-habb00fd_3 gcc_linux-64: 5.4.0-h98af8de_24 gxx_impl_linux-64: 5.4.0-hdf63c60_3 gxx_linux-64: 5.4.0-h98af8de_24 krb5: 1.16.4-h2fd8d38_0 conda-forge libcurl: 7.68.0-hda55be3_0 conda-forge libedit: 3.1.20170329-hf8c457e_1001 conda-forge libgcc-ng: 9.2.0-h24d8f2e_2 conda-forge libgomp: 9.2.0-h24d8f2e_2 conda-forge libssh2: 1.8.2-h22169c7_2 conda-forge libstdcxx-ng: 9.2.0-hdf63c60_2 conda-forge libuv: 1.34.0-h516909a_0 conda-forge make: 4.3-h516909a_0 conda-forge ncurses: 6.1-hf484d3e_1002 conda-forge openssl: 1.1.1d-h516909a_0 conda-forge rhash: 1.3.6-h14c3975_1001 conda-forge tk: 8.6.10-hed695b0_0 conda-forge xz: 5.2.4-h14c3975_1001 conda-forge zlib: 1.2.11-h516909a_1006 conda-forge Preparing transaction: ...working... done Verifying transaction: ...working... done Executing transaction: ...working... done source tree in: /root/miniconda/conda-bld/singa_1583767754024/work export PREFIX=/root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl export BUILD_PREFIX=/root/miniconda/conda-bld/singa_1583767754024/_build_env export SRC_DIR=/root/miniconda/conda-bld/singa_1583767754024/work INFO: activate-binutils_linux-64.sh made the following environmental changes: +ADDR2LINE=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-addr2line +AR=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-ar +AS=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-as +CXXFILT=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-c++filt +ELFEDIT=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-elfedit +GPROF=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-gprof +HOST=x86_64-conda_cos6-linux-gnu +LD=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-ld +LD_GOLD=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-ld.gold +NM=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-nm +OBJCOPY=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-objcopy +OBJDUMP=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-objdump +RANLIB=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-ranlib +READELF=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-readelf +SIZE=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-size +STRINGS=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-strings +STRIP=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-strip INFO: activate-gcc_linux-64.sh made the following environmental changes: +CC=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-cc +CFLAGS=-march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -I$PREFIX/include -fdebug-prefix-map=${SRC_DIR}=/usr/local/src/conda/${PKG_NAME}-${PKG_VERSION} -fdebug-prefix-map=${PREFIX}=/usr/local/src/conda-prefix +CPP=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-cpp +CPPFLAGS=-DNDEBUG -D_FORTIFY_SOURCE=2 -O2 +DEBUG_CFLAGS=-march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-all -Og -g -Wall -Wextra -fvar-tracking-assignments -pipe -I$PREFIX/include -fdebug-prefix-map=${SRC_DIR}=/usr/local/src/conda/${PKG_NAME}-${PKG_VERSION} -fdebug-prefix-map=${PREFIX}=/usr/local/src/conda-prefix +DEBUG_CPPFLAGS=-D_DEBUG -D_FORTIFY_SOURCE=2 -Og +GCC=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-gcc +GCC_AR=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-gcc-ar +GCC_NM=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-gcc-nm +GCC_RANLIB=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-gcc-ranlib +LDFLAGS=-Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-rpath,$PREFIX/lib -L$PREFIX/lib +_PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata_x86_64_conda_cos6_linux_gnu INFO: activate-gxx_linux-64.sh made the following environmental changes: +CXX=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-c++ +CXXFLAGS=-fvisibility-inlines-hidden -std=c++11 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -O2 -pipe -I$PREFIX/include -fdebug-prefix-map=${SRC_DIR}=/usr/local/src/conda/${PKG_NAME}-${PKG_VERSION} -fdebug-prefix-map=${PREFIX}=/usr/local/src/conda-prefix +DEBUG_CXXFLAGS=-fvisibility-inlines-hidden -std=c++11 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-all -Og -g -Wall -Wextra -fvar-tracking-assignments -pipe -I$PREFIX/include -fdebug-prefix-map=${SRC_DIR}=/usr/local/src/conda/${PKG_NAME}-${PKG_VERSION} -fdebug-prefix-map=${PREFIX}=/usr/local/src/conda-prefix +GXX=$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-g++ -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: $BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-cc -- Check for working C compiler: $BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: $BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-c++ -- Check for working CXX compiler: $BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Protobuf: $PREFIX/lib/libprotobuf.so;-lpthread (found suitable version "3.6.1", minimum required is "3.0") -- Found CBLAS: $PREFIX/include -- Found GLOG: $PREFIX/include -- Found Threads: TRUE CMake Warning at /root/miniconda/conda-bld/singa_1583767754024/_build_env/share/cmake-3.16/Modules/FindCUDA.cmake:900 (message): Expecting to find librt for libcudart_static, but didn't find it. Call Stack (most recent call first): cmake/Cuda.cmake:20 (FIND_PACKAGE) cmake/Dependencies.cmake:85 (INCLUDE) CMakeLists.txt:75 (INCLUDE) -- Found cuda_v10.0 -- Found CUDNN: $PREFIX/include -- Found Cudnn_7301 at $PREFIX/include $PREFIX/lib/libcudnn.so -- Found PythonInterp: $PREFIX/bin/python3 (found suitable version "3.6.10", minimum required is "3") -- Found PythonLibs: $PREFIX/lib/libpython3.6m.so (found suitable version "3.6.10", minimum required is "3") -- Found SWIG: $PREFIX/bin/swig (found suitable version "3.0.12", minimum required is "3.0.10") -- Found MPI at $PREFIX/include -- Found MPI lib at $PREFIX/lib/libmpi.so -- Found all lib at $PREFIX/lib/libprotobuf.so;$PREFIX/lib/libopenblas.so;$PREFIX/lib/libglog.so;$PREFIX/lib/libcudnn.so;/usr/local/cuda/lib64/libcudart.so;/usr/local/cuda/lib64/libcurand.so;/usr/local/cuda/lib64/libcusparse.so;/usr/local/cuda/lib64/libcublas.so;$SRC_DIR/build/lib/libcnmem.a;$PREFIX/lib/libmpi.so;$PREFIX/lib/libmpicxx.so -- Found NCCL at $PREFIX/include -- Found NCCL lib at $PREFIX/lib/libnccl.so -- Configuring done -- Generating done -- Build files have been written to: $SRC_DIR/build make[1]: Entering directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' Scanning dependencies of target cnmem make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 1%] Creating directories for 'cnmem' [ 2%] Performing download step (git clone) for 'cnmem' Cloning into 'cnmem'... Already on 'master' Your branch is up-to-date with 'origin/master'. [ 3%] No patch step for 'cnmem' [ 4%] Performing update step for 'cnmem' Current branch master is up to date. [ 5%] Performing configure step for 'cnmem' -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: $BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-cc -- Check for working C compiler: $BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: $BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-c++ -- Check for working CXX compiler: $BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE CMake Warning at /root/miniconda/conda-bld/singa_1583767754024/_build_env/share/cmake-3.16/Modules/FindCUDA.cmake:900 (message): Expecting to find librt for libcudart_static, but didn't find it. Call Stack (most recent call first): CMakeLists.txt:6 (find_package) -- Configuring done -- Generating done -- Build files have been written to: $SRC_DIR/build/cnmem-prefix/src/cnmem-build [ 6%] Performing build step for 'cnmem' make[3]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[4]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[5]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' Scanning dependencies of target cnmem make[5]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[5]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [ 50%] Building CXX object CMakeFiles/cnmem.dir/src/cnmem.cpp.o [100%] Linking CXX static library libcnmem.a make[5]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [100%] Built target cnmem make[4]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[3]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [ 7%] Performing install step for 'cnmem' make[3]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[4]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[5]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[5]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [100%] Built target cnmem make[4]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' Install the project... -- Install configuration: "" -- Installing: $SRC_DIR/build/lib/libcnmem.a -- Installing: $SRC_DIR/build/include/cnmem.h make[3]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [ 8%] Completed 'cnmem' make[2]: Leaving directory '$SRC_DIR/build' [ 8%] Built target cnmem make[2]: Entering directory '$SRC_DIR/build' Scanning dependencies of target copy_protobuf make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 9%] Running cpp protocol buffer compiler on $SRC_DIR/src/proto/model.proto [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: model.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [ 10%] Running cpp protocol buffer compiler on $SRC_DIR/src/proto/caffe.proto [ 11%] Running cpp protocol buffer compiler on $SRC_DIR/src/proto/core.proto [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: core.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [ 12%] Running cpp protocol buffer compiler on $SRC_DIR/src/proto/io.proto [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: io.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [ 13%] Copying Protobuf headers make[2]: Leaving directory '$SRC_DIR/build' [ 13%] Built target copy_protobuf make[2]: Entering directory '$SRC_DIR/build' [ 14%] Building NVCC (Device) object src/CMakeFiles/cuda_compile_1.dir/core/tensor/cuda_compile_1_generated_math_kernel.cu.o Scanning dependencies of target singa_objects make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 15%] Building CXX object src/CMakeFiles/singa_objects.dir/caffe.pb.cc.o [ 16%] Building CXX object src/CMakeFiles/singa_objects.dir/core.pb.cc.o [ 17%] Building CXX object src/CMakeFiles/singa_objects.dir/io.pb.cc.o [ 18%] Building CXX object src/CMakeFiles/singa_objects.dir/model.pb.cc.o [ 19%] Building CXX object src/CMakeFiles/singa_objects.dir/utils/channel.cc.o [ 20%] Building CXX object src/CMakeFiles/singa_objects.dir/utils/logging.cc.o [ 21%] Building CXX object src/CMakeFiles/singa_objects.dir/io/binfile_reader.cc.o [ 22%] Building CXX object src/CMakeFiles/singa_objects.dir/io/binfile_writer.cc.o [ 23%] Building CXX object src/CMakeFiles/singa_objects.dir/io/communicator.cc.o [ 24%] Building CXX object src/CMakeFiles/singa_objects.dir/io/csv_decoder.cc.o [ 25%] Building CXX object src/CMakeFiles/singa_objects.dir/io/csv_encoder.cc.o [ 26%] Building CXX object src/CMakeFiles/singa_objects.dir/io/image_transformer.cc.o [ 27%] Building CXX object src/CMakeFiles/singa_objects.dir/io/jpg_decoder.cc.o [ 28%] Building CXX object src/CMakeFiles/singa_objects.dir/io/jpg_encoder.cc.o [ 29%] Building CXX object src/CMakeFiles/singa_objects.dir/io/lmdb_reader.cc.o [ 30%] Building CXX object src/CMakeFiles/singa_objects.dir/io/lmdb_writer.cc.o [ 31%] Building CXX object src/CMakeFiles/singa_objects.dir/io/snapshot.cc.o [ 32%] Building CXX object src/CMakeFiles/singa_objects.dir/io/textfile_reader.cc.o [ 34%] Building CXX object src/CMakeFiles/singa_objects.dir/io/textfile_writer.cc.o [ 35%] Building CXX object src/CMakeFiles/singa_objects.dir/io/network/endpoint.cc.o [ 36%] Building CXX object src/CMakeFiles/singa_objects.dir/io/network/message.cc.o [ 37%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/cpp_cpu.cc.o [ 38%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/cuda_gpu.cc.o [ 39%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/device.cc.o [ 40%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/opencl_device.cc.o [ 41%] Building CXX object src/CMakeFiles/singa_objects.dir/core/device/platform.cc.o [ 42%] Building CXX object src/CMakeFiles/singa_objects.dir/core/memory/memory.cc.o [ 43%] Building CXX object src/CMakeFiles/singa_objects.dir/core/scheduler/scheduler.cc.o [ 44%] Building CXX object src/CMakeFiles/singa_objects.dir/core/tensor/sparse_tensor.cc.o [ 45%] Building CXX object src/CMakeFiles/singa_objects.dir/core/tensor/tensor.cc.o /root/miniconda/conda-bld/singa_1583767754024/work/src/core/tensor/tensor.cc: In function 'void singa::SoftMax(const singa::Tensor&, singa::Tensor*, int)': /root/miniconda/conda-bld/singa_1583767754024/work/src/core/tensor/tensor.cc:763:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i < axis) ^ /root/miniconda/conda-bld/singa_1583767754024/work/src/core/tensor/tensor.cc: In function 'void singa::SoftMaxBackward(const singa::Tensor&, singa::Tensor*, int, const singa::Tensor&)': /root/miniconda/conda-bld/singa_1583767754024/work/src/core/tensor/tensor.cc:802:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i < axis) ^ In file included from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/utils/logging.h:32:0, from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/core/common.h:27, from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/core/tensor.h:26, from /root/miniconda/conda-bld/singa_1583767754024/work/src/core/tensor/tensor.cc:18: /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h: In instantiation of 'std::__cxx11::string* google::Check_LEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]': /root/miniconda/conda-bld/singa_1583767754024/work/src/core/tensor/./tensor_math_cuda.h:61:3: required from here /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:719:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] DEFINE_CHECK_OP_IMPL(Check_LE, <=) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:148:53: note: in definition of macro 'GOOGLE_PREDICT_TRUE' #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:719:1: note: in expansion of macro 'DEFINE_CHECK_OP_IMPL' DEFINE_CHECK_OP_IMPL(Check_LE, <=) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h: In instantiation of 'std::__cxx11::string* google::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]': /root/miniconda/conda-bld/singa_1583767754024/work/src/core/tensor/tensor.cc:355:7: required from here /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:717:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] DEFINE_CHECK_OP_IMPL(Check_EQ, ==) // Compilation error with CHECK_EQ(NULL, x)? ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:148:53: note: in definition of macro 'GOOGLE_PREDICT_TRUE' #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:717:1: note: in expansion of macro 'DEFINE_CHECK_OP_IMPL' DEFINE_CHECK_OP_IMPL(Check_EQ, ==) // Compilation error with CHECK_EQ(NULL, x)? ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h: In instantiation of 'std::__cxx11::string* google::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]': /root/miniconda/conda-bld/singa_1583767754024/work/src/core/tensor/tensor.cc:508:5: required from here /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:721:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] DEFINE_CHECK_OP_IMPL(Check_GE, >=) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:148:53: note: in definition of macro 'GOOGLE_PREDICT_TRUE' #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:721:1: note: in expansion of macro 'DEFINE_CHECK_OP_IMPL' DEFINE_CHECK_OP_IMPL(Check_GE, >=) ^ [ 46%] Building CXX object src/CMakeFiles/singa_objects.dir/model/feed_forward_net.cc.o [ 47%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/activation.cc.o [ 48%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/batchnorm.cc.o [ 49%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/concat.cc.o In file included from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/utils/logging.h:32:0, from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/core/common.h:27, from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/core/tensor.h:26, from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/model/layer.h:27, from /root/miniconda/conda-bld/singa_1583767754024/work/src/model/layer/concat.cc:19: /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h: In instantiation of 'std::__cxx11::string* google::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]': /root/miniconda/conda-bld/singa_1583767754024/work/src/model/layer/concat.cc:47:8: required from here /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:721:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] DEFINE_CHECK_OP_IMPL(Check_GE, >=) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:148:53: note: in definition of macro 'GOOGLE_PREDICT_TRUE' #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:721:1: note: in expansion of macro 'DEFINE_CHECK_OP_IMPL' DEFINE_CHECK_OP_IMPL(Check_GE, >=) ^ [ 50%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/convolution.cc.o [ 51%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_activation.cc.o [ 52%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_batchnorm.cc.o [ 53%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_convolution.cc.o [ 54%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_dropout.cc.o [ 55%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_lrn.cc.o [ 56%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_pooling.cc.o [ 57%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_rnn.cc.o [ 58%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/cudnn_softmax.cc.o [ 59%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/dense.cc.o [ 60%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/dropout.cc.o [ 61%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/flatten.cc.o [ 62%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/lrn.cc.o [ 63%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/merge.cc.o [ 64%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/opencl_convolution.cc.o [ 65%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/opencl_pooling.cc.o [ 67%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/pooling.cc.o [ 68%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/prelu.cc.o [ 69%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/rnn.cc.o [ 70%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/slice.cc.o In file included from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/utils/logging.h:32:0, from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/core/common.h:27, from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/core/tensor.h:26, from /root/miniconda/conda-bld/singa_1583767754024/work/include/singa/model/layer.h:27, from /root/miniconda/conda-bld/singa_1583767754024/work/src/model/layer/slice.cc:19: /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h: In instantiation of 'std::__cxx11::string* google::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = unsigned int; std::__cxx11::string = std::__cxx11::basic_string<char>]': /root/miniconda/conda-bld/singa_1583767754024/work/src/model/layer/slice.cc:33:3: required from here /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:721:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] DEFINE_CHECK_OP_IMPL(Check_GE, >=) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:148:53: note: in definition of macro 'GOOGLE_PREDICT_TRUE' #define GOOGLE_PREDICT_TRUE(x) (__builtin_expect(!!(x), 1)) ^ /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/include/glog/logging.h:721:1: note: in expansion of macro 'DEFINE_CHECK_OP_IMPL' DEFINE_CHECK_OP_IMPL(Check_GE, >=) ^ [ 71%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/softmax.cc.o [ 72%] Building CXX object src/CMakeFiles/singa_objects.dir/model/layer/split.cc.o [ 73%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/adagrad.cc.o [ 74%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/local_all_reduce.cc.o [ 75%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/nesterov.cc.o [ 76%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/optimizer.cc.o [ 77%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/rmsprop.cc.o [ 78%] Building CXX object src/CMakeFiles/singa_objects.dir/model/optimizer/sgd.cc.o [ 79%] Building CXX object src/CMakeFiles/singa_objects.dir/model/loss/mse.cc.o [ 80%] Building CXX object src/CMakeFiles/singa_objects.dir/model/loss/softmax_cross_entropy.cc.o [ 81%] Building CXX object src/CMakeFiles/singa_objects.dir/model/metric/accuracy.cc.o [ 82%] Building CXX object src/CMakeFiles/singa_objects.dir/model/updater/local_updater.cc.o [ 83%] Building CXX object src/CMakeFiles/singa_objects.dir/model/updater/updater.cc.o [ 84%] Building CXX object src/CMakeFiles/singa_objects.dir/model/operation/batchnorm.cc.o [ 85%] Building CXX object src/CMakeFiles/singa_objects.dir/model/operation/convolution.cc.o [ 86%] Building CXX object src/CMakeFiles/singa_objects.dir/model/operation/pooling.cc.o /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc: In function 'singa::Tensor singa::GpuPoolingForward(const singa::CudnnPoolingHandle&, const singa::Tensor&)': /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc:193:39: warning: narrowing conversion of '(int)(& cph)->singa::CudnnPoolingHandle::<anonymous>.singa::PoolingHandle::batchsize' from 'int' to 'long unsigned int' inside { } [-Wnarrowing] x.device(), x.data_type()); ^ /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc:192:19: warning: narrowing conversion of '(& cph)->singa::CudnnPoolingHandle::<anonymous>.singa::PoolingHandle::batchsize' from 'const int' to 'long unsigned int' inside { } [-Wnarrowing] Tensor({cph.batchsize, cph.channels, cph.pooled_height, cph.pooled_width}, ^ /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc:193:39: warning: narrowing conversion of '(int)(& cph)->singa::CudnnPoolingHandle::<anonymous>.singa::PoolingHandle::channels' from 'int' to 'long unsigned int' inside { } [-Wnarrowing] x.device(), x.data_type()); ^ /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc:192:34: warning: narrowing conversion of '(& cph)->singa::CudnnPoolingHandle::<anonymous>.singa::PoolingHandle::channels' from 'const int' to 'long unsigned int' inside { } [-Wnarrowing] Tensor({cph.batchsize, cph.channels, cph.pooled_height, cph.pooled_width}, ^ /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc:193:39: warning: narrowing conversion of '(int)(& cph)->singa::CudnnPoolingHandle::<anonymous>.singa::PoolingHandle::pooled_height' from 'int' to 'long unsigned int' inside { } [-Wnarrowing] x.device(), x.data_type()); ^ /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc:192:48: warning: narrowing conversion of '(& cph)->singa::CudnnPoolingHandle::<anonymous>.singa::PoolingHandle::pooled_height' from 'const int' to 'long unsigned int' inside { } [-Wnarrowing] Tensor({cph.batchsize, cph.channels, cph.pooled_height, cph.pooled_width}, ^ /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc:193:39: warning: narrowing conversion of '(int)(& cph)->singa::CudnnPoolingHandle::<anonymous>.singa::PoolingHandle::pooled_width' from 'int' to 'long unsigned int' inside { } [-Wnarrowing] x.device(), x.data_type()); ^ /root/miniconda/conda-bld/singa_1583767754024/work/src/model/operation/pooling.cc:192:67: warning: narrowing conversion of '(& cph)->singa::CudnnPoolingHandle::<anonymous>.singa::PoolingHandle::pooled_width' from 'const int' to 'long unsigned int' inside { } [-Wnarrowing] Tensor({cph.batchsize, cph.channels, cph.pooled_height, cph.pooled_width}, ^ make[2]: Leaving directory '$SRC_DIR/build' [ 90%] Built target singa_objects make[2]: Entering directory '$SRC_DIR/build' Scanning dependencies of target singa make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 91%] Linking CXX shared library ../lib/libsinga.so make[2]: Leaving directory '$SRC_DIR/build' [ 92%] Built target singa make[2]: Entering directory '$SRC_DIR/build' [ 93%] Running Python protocol buffer compiler on $SRC_DIR/src/proto/caffe.proto [ 94%] Running Python protocol buffer compiler on $SRC_DIR/src/proto/core.proto [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: core.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [ 95%] Running Python protocol buffer compiler on $SRC_DIR/src/proto/io.proto [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: io.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) [ 96%] Running Python protocol buffer compiler on $SRC_DIR/src/proto/model.proto [libprotobuf WARNING google/protobuf/compiler/parser.cc:562] No syntax specified for the proto file: model.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) Scanning dependencies of target _singa_wrap make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 97%] Building CXX object python/CMakeFiles/_singa_wrap.dir/__/src/api/singa_wrap.cxx.o [ 98%] Linking CXX shared library singa/_singa_wrap.so make[2]: Leaving directory '$SRC_DIR/build' [100%] Built target _singa_wrap make[1]: Leaving directory '$SRC_DIR/build' CMake Warning at /root/miniconda/conda-bld/singa_1583767754024/_build_env/share/cmake-3.16/Modules/FindCUDA.cmake:900 (message): Expecting to find librt for libcudart_static, but didn't find it. Call Stack (most recent call first): cmake/Cuda.cmake:20 (FIND_PACKAGE) cmake/Dependencies.cmake:85 (INCLUDE) CMakeLists.txt:75 (INCLUDE) -- Found cuda_v10.0 -- Found Cudnn_7301 at $PREFIX/include $PREFIX/lib/libcudnn.so -- Found MPI at $PREFIX/include -- Found MPI lib at $PREFIX/lib/libmpi.so -- Found all lib at $PREFIX/lib/libprotobuf.so;$PREFIX/lib/libopenblas.so;$PREFIX/lib/libglog.so;$PREFIX/lib/libcudnn.so;/usr/local/cuda/lib64/libcudart.so;/usr/local/cuda/lib64/libcurand.so;/usr/local/cuda/lib64/libcusparse.so;/usr/local/cuda/lib64/libcublas.so;$SRC_DIR/build/lib/libcnmem.a;$PREFIX/lib/libmpi.so;$PREFIX/lib/libmpicxx.so -- Found NCCL at $PREFIX/include -- Found NCCL lib at $PREFIX/lib/libnccl.so -- Configuring done -- Generating done -- Build files have been written to: $SRC_DIR/build make[1]: Entering directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 1%] Performing update step for 'cnmem' Current branch master is up to date. [ 2%] Performing configure step for 'cnmem' CMake Warning at /root/miniconda/conda-bld/singa_1583767754024/_build_env/share/cmake-3.16/Modules/FindCUDA.cmake:900 (message): Expecting to find librt for libcudart_static, but didn't find it. Call Stack (most recent call first): CMakeLists.txt:6 (find_package) -- Configuring done -- Generating done -- Build files have been written to: $SRC_DIR/build/cnmem-prefix/src/cnmem-build [ 3%] Performing build step for 'cnmem' make[3]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[4]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[5]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[5]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [100%] Built target cnmem make[4]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[3]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [ 4%] Performing install step for 'cnmem' make[3]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[4]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[5]: Entering directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' make[5]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [100%] Built target cnmem make[4]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' Install the project... -- Install configuration: "" -- Up-to-date: $SRC_DIR/build/lib/libcnmem.a -- Up-to-date: $SRC_DIR/build/include/cnmem.h make[3]: Leaving directory '$SRC_DIR/build/cnmem-prefix/src/cnmem-build' [ 5%] Completed 'cnmem' make[2]: Leaving directory '$SRC_DIR/build' [ 8%] Built target cnmem make[2]: Entering directory '$SRC_DIR/build' make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 9%] Copying Protobuf headers make[2]: Leaving directory '$SRC_DIR/build' [ 13%] Built target copy_protobuf make[2]: Entering directory '$SRC_DIR/build' make[2]: Leaving directory '$SRC_DIR/build' [ 90%] Built target singa_objects make[2]: Entering directory '$SRC_DIR/build' make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 91%] Linking CXX shared library ../lib/libsinga.so make[2]: Leaving directory '$SRC_DIR/build' [ 92%] Built target singa make[2]: Entering directory '$SRC_DIR/build' Scanning dependencies of target _singa_wrap make[2]: Leaving directory '$SRC_DIR/build' make[2]: Entering directory '$SRC_DIR/build' [ 93%] Building CXX object python/CMakeFiles/_singa_wrap.dir/__/src/api/singa_wrap.cxx.o [ 94%] Linking CXX shared library singa/_singa_wrap.so make[2]: Leaving directory '$SRC_DIR/build' [100%] Built target _singa_wrap make[1]: Leaving directory '$SRC_DIR/build' Install the project... -- Install configuration: "" -- Up-to-date: $PREFIX//include -- Installing: $PREFIX//include/singa -- Installing: $PREFIX//include/singa/singa_config.h -- Installing: $PREFIX//include/singa/proto -- Installing: $PREFIX//include/singa/proto/model.pb.h -- Installing: $PREFIX//include/singa/proto/caffe.pb.h -- Installing: $PREFIX//include/singa/proto/core.pb.h -- Installing: $PREFIX//include/singa/proto/io.pb.h -- Installing: $PREFIX//include/cnmem.h -- Up-to-date: $PREFIX/include//singa -- Installing: $PREFIX/include//singa/core -- Installing: $PREFIX/include//singa/core/device.h -- Installing: $PREFIX/include//singa/core/tensor.h -- Installing: $PREFIX/include//singa/core/memory.h -- Installing: $PREFIX/include//singa/core/scheduler.h -- Installing: $PREFIX/include//singa/core/common.h -- Installing: $PREFIX/include//singa/utils -- Installing: $PREFIX/include//singa/utils/tinydir.h -- Installing: $PREFIX/include//singa/utils/factory.h -- Installing: $PREFIX/include//singa/utils/logging.h -- Installing: $PREFIX/include//singa/utils/safe_queue.h -- Installing: $PREFIX/include//singa/utils/singleton.h -- Installing: $PREFIX/include//singa/utils/cuda_utils.h -- Installing: $PREFIX/include//singa/utils/dnnl_utils.h -- Installing: $PREFIX/include//singa/utils/channel.h -- Installing: $PREFIX/include//singa/utils/timer.h -- Installing: $PREFIX/include//singa/utils/integer.h -- Installing: $PREFIX/include//singa/utils/opencl_utils.h -- Installing: $PREFIX/include//singa/utils/string.h -- Installing: $PREFIX/include//singa/model -- Installing: $PREFIX/include//singa/model/loss.h -- Installing: $PREFIX/include//singa/model/updater.h -- Installing: $PREFIX/include//singa/model/layer.h -- Installing: $PREFIX/include//singa/model/initializer.h -- Installing: $PREFIX/include//singa/model/optimizer.h -- Installing: $PREFIX/include//singa/model/metric.h -- Installing: $PREFIX/include//singa/model/feed_forward_net.h -- Installing: $PREFIX/include//singa/io -- Installing: $PREFIX/include//singa/io/encoder.h -- Installing: $PREFIX/include//singa/io/reader.h -- Installing: $PREFIX/include//singa/io/writer.h -- Installing: $PREFIX/include//singa/io/integer.h -- Installing: $PREFIX/include//singa/io/network.h -- Installing: $PREFIX/include//singa/io/snapshot.h -- Installing: $PREFIX/include//singa/io/communicator.h -- Installing: $PREFIX/include//singa/io/transformer.h -- Installing: $PREFIX/include//singa/io/decoder.h -- Up-to-date: $PREFIX//lib -- Installing: $PREFIX//lib/libcnmem.a -- Installing: $PREFIX//lib/libsinga.so running install running bdist_egg running egg_info creating singa.egg-info writing singa.egg-info/PKG-INFO writing dependency_links to singa.egg-info/dependency_links.txt writing entry points to singa.egg-info/entry_points.txt writing top-level names to singa.egg-info/top_level.txt writing manifest file 'singa.egg-info/SOURCES.txt' reading manifest file 'singa.egg-info/SOURCES.txt' writing manifest file 'singa.egg-info/SOURCES.txt' installing library code to build/bdist.linux-x86_64/egg running install_lib running build_py creating build creating build/lib creating build/lib/rafiki copying rafiki/agent.py -> build/lib/rafiki copying rafiki/__init__.py -> build/lib/rafiki creating build/lib/singa copying singa/model.py -> build/lib/singa copying singa/tensor.py -> build/lib/singa copying singa/singa_wrap.py -> build/lib/singa copying singa/image_tool.py -> build/lib/singa copying singa/device.py -> build/lib/singa copying singa/opt.py -> build/lib/singa copying singa/__init__.py -> build/lib/singa copying singa/sonnx.py -> build/lib/singa copying singa/net.py -> build/lib/singa copying singa/autograd.py -> build/lib/singa copying singa/metric.py -> build/lib/singa copying singa/layer.py -> build/lib/singa copying singa/optimizer.py -> build/lib/singa copying singa/utils.py -> build/lib/singa copying singa/data.py -> build/lib/singa copying singa/converter.py -> build/lib/singa copying singa/loss.py -> build/lib/singa copying singa/snapshot.py -> build/lib/singa copying singa/initializer.py -> build/lib/singa creating build/lib/singa/proto copying singa/proto/core_pb2.py -> build/lib/singa/proto copying singa/proto/caffe_pb2.py -> build/lib/singa/proto copying singa/proto/__init__.py -> build/lib/singa/proto copying singa/proto/model_pb2.py -> build/lib/singa/proto copying singa/proto/io_pb2.py -> build/lib/singa/proto copying singa/_singa_wrap.so -> build/lib/singa creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/egg creating build/bdist.linux-x86_64/egg/singa copying build/lib/singa/model.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/tensor.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/singa_wrap.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/image_tool.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/device.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/_singa_wrap.so -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/opt.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/__init__.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/sonnx.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/net.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/autograd.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/metric.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/layer.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/optimizer.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/utils.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/data.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/converter.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/loss.py -> build/bdist.linux-x86_64/egg/singa copying build/lib/singa/snapshot.py -> build/bdist.linux-x86_64/egg/singa creating build/bdist.linux-x86_64/egg/singa/proto copying build/lib/singa/proto/core_pb2.py -> build/bdist.linux-x86_64/egg/singa/proto copying build/lib/singa/proto/caffe_pb2.py -> build/bdist.linux-x86_64/egg/singa/proto copying build/lib/singa/proto/__init__.py -> build/bdist.linux-x86_64/egg/singa/proto copying build/lib/singa/proto/model_pb2.py -> build/bdist.linux-x86_64/egg/singa/proto copying build/lib/singa/proto/io_pb2.py -> build/bdist.linux-x86_64/egg/singa/proto copying build/lib/singa/initializer.py -> build/bdist.linux-x86_64/egg/singa creating build/bdist.linux-x86_64/egg/rafiki copying build/lib/rafiki/agent.py -> build/bdist.linux-x86_64/egg/rafiki copying build/lib/rafiki/__init__.py -> build/bdist.linux-x86_64/egg/rafiki byte-compiling build/bdist.linux-x86_64/egg/singa/model.py to model.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/tensor.py to tensor.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/singa_wrap.py to singa_wrap.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/image_tool.py to image_tool.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/device.py to device.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/opt.py to opt.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/__init__.py to __init__.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/sonnx.py to sonnx.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/net.py to net.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/autograd.py to autograd.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/metric.py to metric.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/layer.py to layer.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/optimizer.py to optimizer.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/utils.py to utils.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/data.py to data.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/converter.py to converter.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/loss.py to loss.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/snapshot.py to snapshot.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/proto/core_pb2.py to core_pb2.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/proto/caffe_pb2.py to caffe_pb2.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/proto/__init__.py to __init__.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/proto/model_pb2.py to model_pb2.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/proto/io_pb2.py to io_pb2.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/singa/initializer.py to initializer.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/rafiki/agent.py to agent.cpython-36.pyc byte-compiling build/bdist.linux-x86_64/egg/rafiki/__init__.py to __init__.cpython-36.pyc creating build/bdist.linux-x86_64/egg/EGG-INFO copying singa.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO copying singa.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO copying singa.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO copying singa.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO copying singa.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO writing build/bdist.linux-x86_64/egg/EGG-INFO/native_libs.txt zip_safe flag not set; analyzing archive contents... singa.__pycache__.singa_wrap.cpython-36: module references __file__ creating dist creating 'dist/singa-2.1.0-py3.6.egg' and adding 'build/bdist.linux-x86_64/egg' to it removing 'build/bdist.linux-x86_64/egg' (and everything under it) Processing singa-2.1.0-py3.6.egg creating $PREFIX/lib/python3.6/site-packages/singa-2.1.0-py3.6.egg Extracting singa-2.1.0-py3.6.egg to $PREFIX/lib/python3.6/site-packages Adding singa 2.1.0 to easy-install.pth file Installing singa script to $PREFIX/bin Installed $PREFIX/lib/python3.6/site-packages/singa-2.1.0-py3.6.egg Processing dependencies for singa==2.1.0 Finished processing dependencies for singa==2.1.0 Resource usage statistics from building singa: Process count: 10 CPU time: Sys=0:00:06.5, User=0:02:17.0 Memory: 777.8M Disk usage: 251.7K Time elapsed: 0:03:58.8 Packaging singa INFO:conda_build.build:Packaging singa INFO conda_build.build:build(1571): Packaging singa /root/miniconda/lib/python3.7/site-packages/conda_build/environ.py:427: UserWarning: The environment variable 'CUDA' is being passed through with value '10.0'. If you are splitting build and test phases with --no-test, please ensure that this value is also set similarly at test time. UserWarning Packaging singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36 INFO:conda_build.build:Packaging singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36 INFO conda_build.build:bundle_conda(891): Packaging singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36 compiling .pyc files... found egg dir: /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/lib/python3.6/site-packages/singa-2.1.0-py3.6.egg number of files: 102 Warning: rpath /root/miniconda/conda-bld/singa_1583767754024/_build_env/lib is outside prefix /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl (removing it) Warning: rpath /usr/local/cuda/lib64 is outside prefix /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl (removing it) Warning: rpath /root/miniconda/conda-bld/singa_1583767754024/_build_env/lib is outside prefix /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl (removing it) Warning: rpath /usr/local/cuda/lib64 is outside prefix /root/miniconda/conda-bld/singa_1583767754024/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl (removing it) INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libglog.so.0 found in conda-forge::glog-0.3.5-hf484d3e_1001 INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libstdc++.so.6 found in conda-forge::libstdcxx-ng-9.2.0-hdf63c60_2 INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libgcc_s.so.1 found in conda-forge::libgcc-ng-9.2.0-h24d8f2e_2 INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO x86_64-conda_cos6-linux-gnu/sysroot/lib/ld-linux-x86-64.so.2 found in CDT/compiler package defaults::gcc_impl_linux-64-5.4.0-habb00fd_3 INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libmpi.so.12 found in conda-forge::mpich-3.3.2-hc856adb_0 INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libnccl.so.2 found in conda-forge::nccl-2.5.7.1-hd6f8bf8_0 WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libcurand.so.10.0 found in ['cudatoolkit'] WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): .. but ['cudatoolkit'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libopenblas.so.0 found in ['openblas'] WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): .. but ['openblas'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO x86_64-conda_cos6-linux-gnu/sysroot/lib/libm.so.6 found in CDT/compiler package defaults::gcc_impl_linux-64-5.4.0-habb00fd_3 INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libpython3.6m.so.1.0 found in conda-forge::python-3.6.10-h9d8adfe_1009_cpython WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libcudart.so.10.0 found in ['cudatoolkit'] WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): .. but ['cudatoolkit'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libprotobuf.so.17 found in conda-forge::libprotobuf-3.6.1-hdbcaa40_1001 WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libcublas.so.10.0 found in ['cudatoolkit'] WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): .. but ['cudatoolkit'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO x86_64-conda_cos6-linux-gnu/sysroot/lib/libc.so.6 found in CDT/compiler package defaults::gcc_impl_linux-64-5.4.0-habb00fd_3 INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libcudnn.so.7 found in defaults::cudnn-7.3.1-cuda10.0_0 INFO (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO x86_64-conda_cos6-linux-gnu/sysroot/lib/libpthread.so.0 found in CDT/compiler package defaults::gcc_impl_linux-64-5.4.0-habb00fd_3 WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): Needed DSO lib/libcusparse.so.10.0 found in ['cudatoolkit'] WARNING (singa,lib/python3.6/site-packages/singa/_singa_wrap.so): .. but ['cudatoolkit'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) WARNING (singa,lib/libsinga.so): Needed DSO lib/libcurand.so.10.0 found in ['cudatoolkit'] WARNING (singa,lib/libsinga.so): .. but ['cudatoolkit'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) INFO (singa,lib/libsinga.so): Needed DSO lib/libmpi.so.12 found in conda-forge::mpich-3.3.2-hc856adb_0 INFO (singa,lib/libsinga.so): Needed DSO lib/libstdc++.so.6 found in conda-forge::libstdcxx-ng-9.2.0-hdf63c60_2 INFO (singa,lib/libsinga.so): Needed DSO lib/libcudnn.so.7 found in defaults::cudnn-7.3.1-cuda10.0_0 INFO (singa,lib/libsinga.so): Needed DSO lib/libgcc_s.so.1 found in conda-forge::libgcc-ng-9.2.0-h24d8f2e_2 INFO (singa,lib/libsinga.so): Needed DSO x86_64-conda_cos6-linux-gnu/sysroot/lib/ld-linux-x86-64.so.2 found in CDT/compiler package defaults::gcc_impl_linux-64-5.4.0-habb00fd_3 INFO (singa,lib/libsinga.so): Needed DSO lib/libprotobuf.so.17 found in conda-forge::libprotobuf-3.6.1-hdbcaa40_1001 INFO (singa,lib/libsinga.so): Needed DSO lib/libnccl.so.2 found in conda-forge::nccl-2.5.7.1-hd6f8bf8_0 INFO (singa,lib/libsinga.so): Needed DSO x86_64-conda_cos6-linux-gnu/sysroot/lib/libm.so.6 found in CDT/compiler package defaults::gcc_impl_linux-64-5.4.0-habb00fd_3 WARNING (singa,lib/libsinga.so): Needed DSO lib/libcublas.so.10.0 found in ['cudatoolkit'] WARNING (singa,lib/libsinga.so): .. but ['cudatoolkit'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) WARNING (singa,lib/libsinga.so): Needed DSO lib/libcudart.so.10.0 found in ['cudatoolkit'] WARNING (singa,lib/libsinga.so): .. but ['cudatoolkit'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) INFO (singa,lib/libsinga.so): Needed DSO x86_64-conda_cos6-linux-gnu/sysroot/lib/libpthread.so.0 found in CDT/compiler package defaults::gcc_impl_linux-64-5.4.0-habb00fd_3 INFO (singa,lib/libsinga.so): Needed DSO lib/libglog.so.0 found in conda-forge::glog-0.3.5-hf484d3e_1001 WARNING (singa,lib/libsinga.so): Needed DSO lib/libcusparse.so.10.0 found in ['cudatoolkit'] WARNING (singa,lib/libsinga.so): .. but ['cudatoolkit'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) INFO (singa,lib/libsinga.so): Needed DSO x86_64-conda_cos6-linux-gnu/sysroot/lib/libc.so.6 found in CDT/compiler package defaults::gcc_impl_linux-64-5.4.0-habb00fd_3 WARNING (singa,lib/libsinga.so): Needed DSO lib/libopenblas.so.0 found in ['openblas'] WARNING (singa,lib/libsinga.so): .. but ['openblas'] not in reqs/run, (i.e. it is overlinking) (likely) or a missing dependency (less likely) INFO (singa): plugin library package conda-forge::numpy-1.16.0-py36_blas_openblash1522bff_1000 in requirements/run but it is not used (i.e. it is overdepending or perhaps statically linked? If that is what you want then add it to `build/ignore_run_exports`) Fixing permissions Packaged license file/s. Detected hard-coded path in text file bin/singa Detected hard-coded path in binary file lib/libsinga.so Detected hard-coded path in binary file lib/python3.6/site-packages/singa/_singa_wrap.so Importing conda-verify failed. Please be sure to test your packages. conda install conda-verify to make this message go away. WARNING:conda_build.build:Importing conda-verify failed. Please be sure to test your packages. conda install conda-verify to make this message go away. WARNING conda_build.build:bundle_conda(1042): Importing conda-verify failed. Please be sure to test your packages. conda install conda-verify to make this message go away. TEST START: /root/miniconda/conda-bld/linux-64/singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36.tar.bz2 Renaming work directory, /root/miniconda/conda-bld/singa_1583767754024/work to /root/miniconda/conda-bld/singa_1583767754024/work_moved_singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36_linux-64 Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done ## Package Plan ## environment location: /root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho The following NEW packages will be INSTALLED: _libgcc_mutex: 0.1-conda_forge conda-forge _openmp_mutex: 4.5-1_llvm conda-forge ca-certificates: 2019.11.28-hecc5488_0 conda-forge certifi: 2019.11.28-py36_0 conda-forge cudatoolkit: 10.0.130-0 cudnn: 7.3.1-cuda10.0_0 freetype: 2.10.0-he983fc9_1 conda-forge future: 0.18.2-py36_0 conda-forge glog: 0.3.5-hf484d3e_1001 conda-forge intel-openmp: 2018.0.3-0 jpeg: 9c-h14c3975_1001 conda-forge ld_impl_linux-64: 2.33.1-h53a641e_8 conda-forge libblas: 3.8.0-15_mkl conda-forge libcblas: 3.8.0-15_mkl conda-forge libffi: 3.2.1-he1b5a44_1006 conda-forge libgcc-ng: 9.2.0-h24d8f2e_2 conda-forge libgfortran-ng: 7.3.0-hdf63c60_5 conda-forge liblapack: 3.8.0-15_mkl conda-forge libmklml: 2018.0.3-0 libopenblas: 0.3.3-h5a2b251_3 libpng: 1.6.37-hed695b0_0 conda-forge libprotobuf: 3.6.1-hdbcaa40_1001 conda-forge libstdcxx-ng: 9.2.0-hdf63c60_2 conda-forge libtiff: 4.1.0-hc3755c2_3 conda-forge llvm-openmp: 9.0.1-hc9558a2_2 conda-forge lz4-c: 1.8.3-he1b5a44_1001 conda-forge mkl: 2020.0-166 conda-forge mkl-dnn: 0.14-h6bb024c_0 mpi: 1.0-mpich conda-forge mpich: 3.3.2-hc856adb_0 conda-forge nccl: 2.5.7.1-hd6f8bf8_0 conda-forge ncurses: 6.1-hf484d3e_1002 conda-forge numpy: 1.16.5-py36h95a1406_0 conda-forge olefile: 0.46-py_0 conda-forge onnx: 1.6.0-py36he1b5a44_0 conda-forge openssl: 1.1.1d-h516909a_0 conda-forge pillow: 7.0.0-py36hefe7db6_0 conda-forge pip: 20.0.2-py_2 conda-forge protobuf: 3.6.1-py36hf484d3e_1001 conda-forge python: 3.6.10-h9d8adfe_1009_cpython conda-forge python_abi: 3.6-1_cp36m conda-forge readline: 8.0-hf8c457e_0 conda-forge setuptools: 46.0.0-py36_0 conda-forge singa: 2.1.0.dev-cudnn7.3.1_cuda10.0_py36 local six: 1.14.0-py36_0 conda-forge sqlite: 3.30.1-hcee41ef_0 conda-forge tk: 8.6.10-hed695b0_0 conda-forge tqdm: 4.43.0-py_0 conda-forge wheel: 0.34.2-py_1 conda-forge xz: 5.2.4-h14c3975_1001 conda-forge zlib: 1.2.11-h516909a_1006 conda-forge zstd: 1.4.4-h3b9ef0a_1 conda-forge Preparing transaction: ...working... done Verifying transaction: ...working... ClobberWarning: This transaction has incompatible packages due to a shared path. packages: defaults/linux-64::intel-openmp-2018.0.3-0, conda-forge/linux-64::llvm-openmp-9.0.1-hc9558a2_2 path: 'lib/libiomp5.so' ClobberWarning: This transaction has incompatible packages due to a shared path. packages: conda-forge/linux-64::libblas-3.8.0-15_mkl, defaults/linux-64::libopenblas-0.3.3-h5a2b251_3 path: 'lib/libblas.so' ClobberWarning: This transaction has incompatible packages due to a shared path. packages: defaults/linux-64::libopenblas-0.3.3-h5a2b251_3, conda-forge/linux-64::libcblas-3.8.0-15_mkl path: 'lib/libcblas.so' ClobberWarning: This transaction has incompatible packages due to a shared path. packages: defaults/linux-64::libopenblas-0.3.3-h5a2b251_3, conda-forge/linux-64::liblapack-3.8.0-15_mkl path: 'lib/liblapack.so' done Executing transaction: ...working... ClobberWarning: Conda was asked to clobber an existing path. source path: /root/miniconda/pkgs/llvm-openmp-9.0.1-hc9558a2_2/lib/libiomp5.so target path: /root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/libiomp5.so ClobberWarning: Conda was asked to clobber an existing path. source path: /root/miniconda/pkgs/libopenblas-0.3.3-h5a2b251_3/lib/libblas.so target path: /root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/libblas.so ClobberWarning: Conda was asked to clobber an existing path. source path: /root/miniconda/pkgs/libcblas-3.8.0-15_mkl/lib/libcblas.so target path: /root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/libcblas.so ClobberWarning: Conda was asked to clobber an existing path. source path: /root/miniconda/pkgs/liblapack-3.8.0-15_mkl/lib/liblapack.so target path: /root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/liblapack.so done export PREFIX=/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho export SRC_DIR=/root/miniconda/conda-bld/singa_1583767754024/test_tmp + cd test/python + python run.py EEEEEFEEEEEEE ====================================================================== ERROR: test_api (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_api Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_api.py", line 27, in <module> from singa import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== ERROR: test_layer (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_layer Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_layer.py", line 23, in <module> from singa import layer File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/layer.py", line 57, in <module> from . import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== ERROR: test_loss (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_loss Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_loss.py", line 23, in <module> from singa import loss File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/loss.py", line 42, in <module> from . import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== ERROR: test_metric (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_metric Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_metric.py", line 23, in <module> from singa import metric File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/metric.py", line 45, in <module> from . import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== ERROR: test_batch_norm (test_mkldnn.TestPythonOperation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_mkldnn.py", line 150, in test_batch_norm y = singa_wrap.CpuBatchNormForwardInference(handle, x, scale, bias, AttributeError: module 'singa.singa_wrap' has no attribute 'CpuBatchNormForwardInference' ====================================================================== ERROR: test_pooling (test_mkldnn.TestPythonOperation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_mkldnn.py", line 112, in test_pooling y = singa_wrap.CpuPoolingForward(handle, x) AttributeError: module 'singa.singa_wrap' has no attribute 'CpuPoolingForward' ====================================================================== ERROR: test_net (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_net Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_net.py", line 25, in <module> from singa import net File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/net.py", line 68, in <module> from . import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== ERROR: test_onnx (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_onnx Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_onnx.py", line 21, in <module> from singa import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== ERROR: test_onnx_backend (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_onnx_backend Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_onnx_backend.py", line 21, in <module> from singa import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'd' ====================================================================== ERROR: test_operation (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_operation Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_operation.py", line 21, in <module> from singa import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== ERROR: test_optimizer (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_optimizer Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_optimizer.py", line 26, in <module> import singa.tensor as tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== ERROR: test_tensor (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: test_tensor Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 428, in _find_test_path module = self._get_module_from_name(name) File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_tensor.py", line 24, in <module> from singa import tensor File "/root/miniconda/conda-bld/singa_1583767754024/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.6/site-packages/singa/tensor.py", line 58, in <module> from deprecated import deprecated ModuleNotFoundError: No module named 'deprecated' ====================================================================== FAIL: test_conv2d (test_mkldnn.TestPythonOperation) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/miniconda/conda-bld/singa_1583767754024/test_tmp/test/python/test_mkldnn.py", line 78, in test_conv2d self.assertAlmostEqual(4.0, _dW[0], places=5) AssertionError: 4.0 != 0.040000003 within 5 places ---------------------------------------------------------------------- Ran 13 tests in 0.003s FAILED (failures=1, errors=12) TEST CONV2D FORWARD TEST CONV2D DATA BACKWARD TEST CONV2D WEIGHT BACKWARD + exit 0 Resource usage statistics from testing singa: Process count: 1 CPU time: unavailable Memory: 3.0M Disk usage: 656B Time elapsed: 0:00:02.1 TEST END: /root/miniconda/conda-bld/linux-64/singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36.tar.bz2 Renaming work directory, /root/miniconda/conda-bld/singa_1583767754024/work to /root/miniconda/conda-bld/singa_1583767754024/work_moved_singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36_linux-64_main_build_loop # Automatic uploading is disabled # If you want to upload package(s) to anaconda.org later, type: anaconda upload /root/miniconda/conda-bld/linux-64/singa-2.1.0.dev-cudnn7.3.1_cuda10.0_py36.tar.bz2 # To have conda build upload to anaconda.org automatically, use # $ conda config --set anaconda_upload yes anaconda_upload is not set. Not uploading wheels: [] #################################################################################### Resource usage summary: Total time: 0:07:23.3 CPU usage: sys=0:00:06.5, user=0:02:17.0 Maximum memory usage observed: 777.8M Total disk usage observed (not including envs): 252.4K #################################################################################### Source and build intermediates have been left in /root/miniconda/conda-bld. There are currently 4 accumulated. To remove them, you can run the ```conda build purge``` command root@3c17fd6cb72e:~/dcsysh/singa/tool/conda/singa# ```
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
