Issue 1:
i have a nvidia 1070 gpu/8G memory, i have a pytorch model for inference, and i directly run it the gpu memory cost as follow

then i first load the model and then use follow code to do jit trace, and use jit module run the gpu memory cost as follow

### when i use pytorch c++ api to load the saved jit trace model.pt error as follow, does c++ need more gpu memory?

when i gdb the c++ example and step by step to the forward() cause fault, and gpu memory as follow

Issue 2:
Issue description

I got an error when trying to build pytorch from source. It looks like the error is related to nccl. The system info and complete log is provided below.

System Info

Collecting environment information...

PyTorch version: N/A

Is debug build: N/A

CUDA used to build PyTorch: N/A

OS: Red Hat Enterprise Linux Server release 6.9 (Santiago)

GCC version: (GCC) 6.4.0

CMake version: version 3.12.2

Python version: 3.7

Is CUDA available: N/A

CUDA runtime version: 9.2.148

GPU models and configuration:

GPU 0: Tesla V100-PCIE-16GB

GPU 1: Tesla V100-PCIE-16GB

Nvidia driver version: 396.51

cuDNN version: Could not collect

Versions of relevant libraries:

[pip] numpy==1.16.2

[conda] blas 1.0 mkl

[conda] magma-cuda92 2.4.0 1 pytorch

[conda] mkl 2019.1 144

[conda] mkl-include 2019.1 144

[conda] mkl_fft 1.0.10 py37ha843d7b_0

[conda] mkl_random 1.0.2 py37hd81dba3_0

Log

Building wheel torch-1.1.0a0+3b5ddaf
-- Building version 1.1.0a0+3b5ddaf
['cmake',
'/worka/work/derick/github/pytorch',
'-DBUILDING_WITH_TORCH_LIBS=ON',
'-DBUILD_BINARY=False',
'-DBUILD_CAFFE2_OPS=True',
'-DBUILD_PYTHON=True',
'-DBUILD_SHARED_LIBS=ON',
'-DBUILD_TEST=True',
'-DBUILD_TORCH=ON',
'-DCAFFE2_STATIC_LINK_CUDA=False',
'-DCMAKE_BUILD_TYPE=Release',
'-DCMAKE_CXX_FLAGS= ',
'-DCMAKE_C_FLAGS= ',
'-DCMAKE_EXE_LINKER_FLAGS=',
'-DCMAKE_INSTALL_PREFIX=/worka/work/derick/github/pytorch/torch',
'-DCMAKE_PREFIX_PATH=/home/derick/.conda/envs/pytorch1/lib/python3.7/site-packages',
'-DCMAKE_SHARED_LINKER_FLAGS=',
'-DINSTALL_TEST=True',
'-DNCCL_EXTERNAL=True',
'-DNUMPY_INCLUDE_DIR=/home/derick/.conda/envs/pytorch1/lib/python3.7/site-packages/numpy/core/include',
'-DONNX_ML=False',
'-DONNX_NAMESPACE=onnx_torch',
'-DPYTHON_EXECUTABLE=/home/derick/.conda/envs/pytorch1/bin/python',
'-DPYTHON_INCLUDE_DIR=/home/derick/.conda/envs/pytorch1/include/python3.7m',
'-DPYTHON_LIBRARY=/home/derick/.conda/envs/pytorch1/lib/libpython3.7m.so.1.0',
'-DTHD_SO_VERSION=1',
'-DTORCH_BUILD_VERSION=1.1.0a0+3b5ddaf',
'-DUSE_CUDA=True',
'-DUSE_DISTRIBUTED=True',
'-DUSE_FBGEMM=True',
'-DUSE_FFMPEG=False',
'-DUSE_LEVELDB=False',
'-DUSE_LMDB=False',
'-DUSE_MKLDNN=True',
'-DUSE_NCCL=True',
'-DUSE_NNPACK=True',
'-DUSE_NUMPY=True',
'-DUSE_OPENCV=False',
'-DUSE_QNNPACK=True',
'-DUSE_ROCM=False',
'-DUSE_SYSTEM_EIGEN_INSTALL=OFF',
'-DUSE_SYSTEM_NCCL=False',
'-DUSE_TENSORRT=False',
'-DMKLDNN_ENABLE_CONCURRENT_EXEC=ON']
-- The CXX compiler identification is GNU 6.4.0
-- The C compiler identification is GNU 6.4.0
-- Check for working CXX compiler: /usr/local/compilers/gcc/6.4.0/bin/c++
-- Check for working CXX compiler: /usr/local/compilers/gcc/6.4.0/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/local/compilers/gcc/6.4.0/bin/gcc
-- Check for working C compiler: /usr/local/compilers/gcc/6.4.0/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Not forcing any particular BLAS to be found
-- Performing Test COMPILER_WORKS
-- Performing Test COMPILER_WORKS - Success
-- Performing Test SUPPORT_GLIBCXX_USE_C99
-- Performing Test SUPPORT_GLIBCXX_USE_C99 - Success
-- Performing Test CAFFE2_EXCEPTION_PTR_SUPPORTED
-- Performing Test CAFFE2_EXCEPTION_PTR_SUPPORTED - Success
-- std::exception_ptr is supported.
-- Performing Test CAFFE2_IS_NUMA_AVAILABLE
-- Performing Test CAFFE2_IS_NUMA_AVAILABLE - Success
-- NUMA is available
-- Performing Test CAFFE2_NEED_TO_TURN_OFF_DEPRECATION_WARNING
-- Performing Test CAFFE2_NEED_TO_TURN_OFF_DEPRECATION_WARNING - Failed
-- Turning off deprecation warning due to glog.
-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX2_EXTENSIONS
-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX2_EXTENSIONS - Failed
-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512_EXTENSIONS
-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512_EXTENSIONS - Failed
-- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_SUPPORTS_RDYNAMIC
-- Performing Test COMPILER_SUPPORTS_RDYNAMIC - Success
-- Building using own protobuf under third_party per request.
-- Use custom protobuf build.
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- 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
-- Caffe2 protobuf include directory: $<BUILD_INTERFACE:/worka/work/derick/github/pytorch/third_party/protobuf/src>$<INSTALL_INTERFACE:include>
-- Trying to find preferred BLAS backend of choice: MKL
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of void*
-- Check size of void* - done
-- Looking for cblas_sgemm
-- Looking for cblas_sgemm - found
-- MKL libraries: /home/derick/.conda/envs/pytorch1/lib/libmkl_intel_lp64.so;/home/derick/.conda/envs/pytorch1/lib/libmkl_gnu_thread.so;/home/derick/.conda/envs/pytorch1/lib/libmkl_core.so;-fopenmp;/usr/lib64/libpthread.so;/usr/lib64/libm.so;/usr/lib64/libdl.so
-- MKL include directory: /home/derick/.conda/envs/pytorch1/include
-- MKL OpenMP type: GNU
-- MKL OpenMP library: -fopenmp
-- The ASM compiler identification is GNU
-- Found assembler: /usr/local/compilers/gcc/6.4.0/bin/gcc
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Brace yourself, we are building NNPACK
-- Found PythonInterp: /home/derick/.conda/envs/pytorch1/bin/python (found version "3.7.2")
-- Failed to find LLVM FileCheck
-- Found Git: /usr/bin/git (found version "1.7.1")
-- git Version: v1.4.0-505be96a
-- Version: 1.4.0
-- Performing Test HAVE_CXX_FLAG_STD_CXX11
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WSHADOW
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
-- Performing Test HAVE_CXX_FLAG_WERROR
-- Performing Test HAVE_CXX_FLAG_WERROR - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WD654
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed
-- Performing Test HAVE_CXX_FLAG_COVERAGE
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
-- Performing Test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX -- success
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK -- success
CMake Warning at cmake/Dependencies.cmake:362 (message):
A compiler with AVX512 support is required for FBGEMM. Not compiling with
FBGEMM. Turn this warning off by USE_FBGEMM=OFF.
Call Stack (most recent call first):
CMakeLists.txt:229 (include)

-- Found Numa: /usr/include
-- Found Numa (include: /usr/include, library: /usr/lib64/libnuma.so)
-- Using third party subdirectory Eigen.
Python 3.7.2
-- Found PythonInterp: /home/derick/.conda/envs/pytorch1/bin/python (found suitable version "3.7.2", minimum required is "2.7")
-- Found PythonLibs: /home/derick/.conda/envs/pytorch1/lib/libpython3.7m.so.1.0 (found suitable version "3.7.2", minimum required is "2.7")
-- Could NOT find pybind11 (missing: pybind11_DIR)
-- Could NOT find pybind11 (missing: pybind11_INCLUDE_DIR)
-- Using third_party/pybind11.
-- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS)
-- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)
CMake Warning at cmake/Dependencies.cmake:670 (message):
Not compiling with MPI. Suppress this warning with -DUSE_MPI=OFF
Call Stack (most recent call first):
CMakeLists.txt:229 (include)

-- Adding OpenMP CXX_FLAGS: -fopenmp
-- Will link against OpenMP libraries: /usr/local/compilers/gcc/6.4.0/lib64/libgomp.so;/usr/lib64/libpthread.so
-- Found CUDA: /usr/local/packages/cuda/9.2 (found version "9.2")
-- Caffe2: CUDA detected: 9.2
-- Caffe2: CUDA nvcc is: /usr/local/packages/cuda/9.2/bin/nvcc
-- Caffe2: CUDA toolkit directory: /usr/local/packages/cuda/9.2
-- Caffe2: Header version is: 9.2
-- Could NOT find CUDNN (missing: CUDNN_INCLUDE_DIR CUDNN_LIBRARY)
CMake Warning at cmake/public/cuda.cmake:110 (message):
Caffe2: Cannot find cuDNN library. Turning the option off
Call Stack (most recent call first):
cmake/Dependencies.cmake:735 (include)
CMakeLists.txt:229 (include)

-- Autodetected CUDA architecture(s): 7.0;7.0
-- Added CUDA NVCC flags for: -gencode;arch=compute_70,code=sm_70
-- Could NOT find CUB (missing: CUB_INCLUDE_DIR)
-- Found CUDA: /usr/local/packages/cuda/9.2 (found suitable version "9.2", minimum required is "7.0")
-- CUDA detected: 9.2
CMake Warning at cmake/Dependencies.cmake:994 (message):
Metal is only used in ios builds.
Call Stack (most recent call first):
CMakeLists.txt:229 (include)

--
-- ******** Summary ********
-- CMake version : 3.12.2
-- CMake command : /home/derick/.conda/envs/pytorch1/bin/cmake
-- System : Linux
-- C++ compiler : /usr/local/compilers/gcc/6.4.0/bin/c++
-- C++ compiler version : 6.4.0
-- CXX flags : -Wno-deprecated -fvisibility-inlines-hidden -fopenmp -Wnon-virtual-dtor
-- Build type : Release
-- Compile definitions : TH_BLAS_MKL
-- CMAKE_PREFIX_PATH : /home/derick/.conda/envs/pytorch1/lib/python3.7/site-packages
-- CMAKE_INSTALL_PREFIX : /worka/work/derick/github/pytorch/torch
-- CMAKE_MODULE_PATH : /worka/work/derick/github/pytorch/cmake/Modules;/worka/work/derick/github/pytorch/cmake/public/../Modules_CUDA_fix
--
-- ONNX version : 1.4.1
-- ONNX NAMESPACE : onnx_torch
-- ONNX_BUILD_TESTS : OFF
-- ONNX_BUILD_BENCHMARKS : OFF
-- ONNX_USE_LITE_PROTO : OFF
-- ONNXIFI_DUMMY_BACKEND : OFF
-- ONNXIFI_ENABLE_EXT : OFF
--
-- Protobuf compiler :
-- Protobuf includes :
-- Protobuf libraries :
-- BUILD_ONNX_PYTHON : OFF
--
-- ******** Summary ********
-- CMake version : 3.12.2
-- CMake command : /home/derick/.conda/envs/pytorch1/bin/cmake
-- System : Linux
-- C++ compiler : /usr/local/compilers/gcc/6.4.0/bin/c++
-- C++ compiler version : 6.4.0
-- CXX flags : -Wno-deprecated -fvisibility-inlines-hidden -fopenmp -Wnon-virtual-dtor
-- Build type : Release
-- Compile definitions : TH_BLAS_MKL
-- CMAKE_PREFIX_PATH : /home/derick/.conda/envs/pytorch1/lib/python3.7/site-packages
-- CMAKE_INSTALL_PREFIX : /worka/work/derick/github/pytorch/torch
-- CMAKE_MODULE_PATH : /worka/work/derick/github/pytorch/cmake/Modules;/worka/work/derick/github/pytorch/cmake/public/../Modules_CUDA_fix
--
-- ONNX version : 1.4.1
-- ONNX NAMESPACE : onnx_torch
-- ONNX_BUILD_TESTS : OFF
-- ONNX_BUILD_BENCHMARKS : OFF
-- ONNX_USE_LITE_PROTO : OFF
-- ONNXIFI_DUMMY_BACKEND : OFF
--
-- Protobuf compiler :
-- Protobuf includes :
-- Protobuf libraries :
-- BUILD_ONNX_PYTHON : OFF
-- Found CUDA with FP16 support, compiling with torch.cuda.HalfTensor
-- Removing -DNDEBUG from compile flags
-- Checking prototype magma_get_sgeqrf_nb for MAGMA_V2 - True
-- Compiling with MAGMA support
-- MAGMA INCLUDE DIRECTORIES: /home/derick/.conda/envs/pytorch1/include
-- MAGMA LIBRARIES: /home/derick/.conda/envs/pytorch1/lib/libmagma.a
-- MAGMA V2 check: 1
-- Could not find hardware support for NEON on this machine.
-- No OMAP3 processor on this machine.
-- No OMAP4 processor on this machine.
-- Looking for cpuid.h
-- Looking for cpuid.h - found
-- Performing Test HAVE_GCC_GET_CPUID
-- Performing Test HAVE_GCC_GET_CPUID - Success
-- Performing Test NO_GCC_EBX_FPIC_BUG
-- Performing Test NO_GCC_EBX_FPIC_BUG - Success
-- Performing Test C_HAS_AVX_1
-- Performing Test C_HAS_AVX_1 - Failed
-- Performing Test C_HAS_AVX_2
-- Performing Test C_HAS_AVX_2 - Success
-- Performing Test C_HAS_AVX2_1
-- Performing Test C_HAS_AVX2_1 - Failed
-- Performing Test C_HAS_AVX2_2
-- Performing Test C_HAS_AVX2_2 - Failed
-- Performing Test C_HAS_AVX2_3
-- Performing Test C_HAS_AVX2_3 - Failed
-- Performing Test CXX_HAS_AVX_1
-- Performing Test CXX_HAS_AVX_1 - Failed
-- Performing Test CXX_HAS_AVX_2
-- Performing Test CXX_HAS_AVX_2 - Success
-- Performing Test CXX_HAS_AVX2_1
-- Performing Test CXX_HAS_AVX2_1 - Failed
-- Performing Test CXX_HAS_AVX2_2
-- Performing Test CXX_HAS_AVX2_2 - Failed
-- Performing Test CXX_HAS_AVX2_3
-- Performing Test CXX_HAS_AVX2_3 - Failed
-- AVX compiler support found
-- Performing Test HAS_C11_ATOMICS
-- Performing Test HAS_C11_ATOMICS - Failed
-- Performing Test HAS_MSC_ATOMICS
-- Performing Test HAS_MSC_ATOMICS - Failed
-- Performing Test HAS_GCC_ATOMICS
-- Performing Test HAS_GCC_ATOMICS - Success
-- Atomics: using GCC intrinsics
-- Performing Test BLAS_F2C_DOUBLE_WORKS
-- Performing Test BLAS_F2C_DOUBLE_WORKS - Failed
-- Performing Test BLAS_F2C_FLOAT_WORKS
-- Performing Test BLAS_F2C_FLOAT_WORKS - Success
-- Performing Test BLAS_USE_CBLAS_DOT
-- Performing Test BLAS_USE_CBLAS_DOT - Success
-- Found a library with BLAS API (mkl).
-- Found a library with LAPACK API (mkl).
-- CuDNN not found. Compiling without CuDNN support
disabling ROCM because NOT USE_ROCM is set
-- MIOpen not found. Compiling without MIOpen support
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- OpenMP lib: provided by compiler
-- Found Doxygen: /usr/bin/doxygen (found version "1.6.1") found components: doxygen missing components: dot
-- VTune profiling environment is unset
-- Found MKL-DNN: TRUE
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for shm_open
-- Looking for shm_open - found
-- Looking for shm_unlink
-- Looking for shm_unlink - found
-- Looking for malloc_usable_size
-- Looking for malloc_usable_size - found
-- Performing Test C_HAS_THREAD
-- Performing Test C_HAS_THREAD - Success
-- GCC 6.4.0: Adding gcc and gcc_s libs to link line
-- NUMA paths:
-- /usr/include
-- /usr/lib64/libnuma.so
-- Check size of long double
-- Check size of long double - done
-- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE
-- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE - Success
-- Performing Test COMPILER_SUPPORTS_FLOAT128
-- Performing Test COMPILER_SUPPORTS_FLOAT128 - Success
-- Performing Test COMPILER_SUPPORTS_SSE2
-- Performing Test COMPILER_SUPPORTS_SSE2 - Success
-- Performing Test COMPILER_SUPPORTS_SSE4
-- Performing Test COMPILER_SUPPORTS_SSE4 - Success
-- Performing Test COMPILER_SUPPORTS_AVX
-- Performing Test COMPILER_SUPPORTS_AVX - Success
-- Performing Test COMPILER_SUPPORTS_FMA4
-- Performing Test COMPILER_SUPPORTS_FMA4 - Success
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Failed
-- Performing Test COMPILER_SUPPORTS_SVE
-- Performing Test COMPILER_SUPPORTS_SVE - Failed
-- Performing Test COMPILER_SUPPORTS_AVX512F
-- Performing Test COMPILER_SUPPORTS_AVX512F - Failed
-- Performing Test COMPILER_SUPPORTS_OPENMP
-- Performing Test COMPILER_SUPPORTS_OPENMP - Success
-- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES
-- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES - Success
-- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH
-- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH - Success
-- Configuring build for SLEEF-v3.2
Target system: Linux-2.6.32-696.23.1.el6.x86_64
Target processor: x86_64
Host system: Linux-2.6.32-696.23.1.el6.x86_64
Host processor: x86_64
Detected C compiler: GNU @ /usr/local/compilers/gcc/6.4.0/bin/gcc
-- Using option `-Wall -Wno-unused -Wno-attributes -Wno-unused-result -Wno-psabi -ffp-contract=off -fno-math-errno -fno-trapping-math` to compile libsleef
-- Building shared libs : OFF
-- MPFR : LIB_MPFR-NOTFOUND
-- GMP : /usr/lib64/libgmp.so
-- RUNNING_ON_TRAVIS : 0
-- COMPILER_SUPPORTS_OPENMP : 1
-- pytorch is compiling with OpenMP.
OpenMP CXX_FLAGS: -fopenmp.
OpenMP libraries: /usr/local/compilers/gcc/6.4.0/lib64/libgomp.so;/usr/lib64/libpthread.so.
-- /usr/local/compilers/gcc/6.4.0/bin/c++ /worka/work/derick/github/pytorch/torch/abi-check.cpp -o /worka/work/derick/github/pytorch/build/abi-check
-- Determined _GLIBCXX_USE_CXX11_ABI=1
-- Performing Test HAS_THREAD_LOCAL
-- Performing Test HAS_THREAD_LOCAL - Success
-- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS)
-- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)
-- Found CUDA: /usr/local/packages/cuda/9.2 (found suitable version "9.2", minimum required is "7.5")
-- Building the gloo backend with TCP support only
-- Found CUDA: /usr/local/packages/cuda/9.2 (found version "9.2")
-- Building C10D with CUDA support
-- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS)
-- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)
-- Not able to find MPI, will compile c10d without MPI support
-- Include NCCL operators
-- Including IDEEP operators
-- Excluding image processing operators due to no opencv
-- Excluding video processing operators due to no opencv
-- MPI operators skipped due to no MPI support
-- Include Observer library
-- Caffe2 is compiling with OpenMP.
OpenMP CXX_FLAGS: -fopenmp.
OpenMP libraries: /usr/local/compilers/gcc/6.4.0/lib64/libgomp.so;/usr/lib64/libpthread.so.
-- Using lib/python3.7/site-packages as python relative installation path
CMake Warning at CMakeLists.txt:426 (message):
Generated cmake files are only fully tested if one builds with system glog,
gflags, and protobuf. Other settings may generate files that are not well
tested.

--
-- ******** Summary ********
-- General:
-- CMake version : 3.12.2
-- CMake command : /home/derick/.conda/envs/pytorch1/bin/cmake
-- System : Linux
-- C++ compiler : /usr/local/compilers/gcc/6.4.0/bin/c++
-- C++ compiler id : GNU
-- C++ compiler version : 6.4.0
-- BLAS : MKL
-- CXX flags : -Wno-deprecated -fvisibility-inlines-hidden -fopenmp -O2 -fPIC -Wno-narrowing -Wall -Wextra -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-unused-function -Wno-unused-result -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -Wno-unused-but-set-variable -Wno-maybe-uninitialized
-- Build type : Release
-- Compile definitions : TH_BLAS_MKL;ONNX_NAMESPACE=onnx_torch;MAGMA_V2;USE_GCC_ATOMICS=1;HAVE_MMAP=1;_FILE_OFFSET_BITS=64;HAVE_SHM_OPEN=1;HAVE_SHM_UNLINK=1;HAVE_MALLOC_USABLE_SIZE=1
-- CMAKE_PREFIX_PATH : /home/derick/.conda/envs/pytorch1/lib/python3.7/site-packages
-- CMAKE_INSTALL_PREFIX : /worka/work/derick/github/pytorch/torch
--
-- TORCH_VERSION : 1.1.0
-- CAFFE2_VERSION : 1.1.0
-- BUILD_ATEN_MOBILE : OFF
-- BUILD_ATEN_ONLY : OFF
-- BUILD_BINARY : False
-- BUILD_CUSTOM_PROTOBUF : ON
-- Link local protobuf : ON
-- BUILD_DOCS : OFF
-- BUILD_PYTHON : True
-- Python version : 3.7.2
-- Python executable : /home/derick/.conda/envs/pytorch1/bin/python
-- Pythonlibs version : 3.7.2
-- Python library : /home/derick/.conda/envs/pytorch1/lib/libpython3.7m.so.1.0
-- Python includes : /home/derick/.conda/envs/pytorch1/include/python3.7m
-- Python site-packages: lib/python3.7/site-packages
-- BUILD_CAFFE2_OPS : True
-- BUILD_SHARED_LIBS : ON
-- BUILD_TEST : True
-- USE_ASAN : OFF
-- USE_CUDA : True
-- CUDA static link : False
-- USE_CUDNN : OFF
-- CUDA version : 9.2
-- CUDA root directory : /usr/local/packages/cuda/9.2
-- CUDA library : /usr/local/packages/cuda/9.2/lib64/stubs/libcuda.so
-- cudart library : /usr/local/packages/cuda/9.2/lib64/libcudart.so
-- cublas library : /usr/local/packages/cuda/9.2/lib64/libcublas.so
-- cufft library : /usr/local/packages/cuda/9.2/lib64/libcufft.so
-- curand library : /usr/local/packages/cuda/9.2/lib64/libcurand.so
-- nvrtc : /usr/local/packages/cuda/9.2/lib64/libnvrtc.so
-- CUDA include path : /usr/local/packages/cuda/9.2/include
-- NVCC executable : /usr/local/packages/cuda/9.2/bin/nvcc
-- CUDA host compiler : /usr/local/compilers/gcc/6.4.0/bin/gcc
-- USE_TENSORRT : OFF
-- USE_ROCM : False
-- USE_EIGEN_FOR_BLAS :
-- USE_FBGEMM : OFF
-- USE_FFMPEG : False
-- USE_GFLAGS : OFF
-- USE_GLOG : OFF
-- USE_LEVELDB : False
-- USE_LITE_PROTO : OFF
-- USE_LMDB : False
-- USE_METAL : OFF
-- USE_MKL : ON
-- USE_MKLDNN : ON
-- USE_NCCL : True
-- USE_SYSTEM_NCCL : False
-- USE_NNPACK : True
-- USE_NUMPY : ON
-- USE_OBSERVERS : ON
-- USE_OPENCL : OFF
-- USE_OPENCV : False
-- USE_OPENMP : ON
-- USE_PROF : OFF
-- USE_QNNPACK : True
-- USE_REDIS : OFF
-- USE_ROCKSDB : OFF
-- USE_ZMQ : OFF
-- USE_DISTRIBUTED : True
-- USE_MPI : OFF
-- USE_GLOO : ON
-- USE_GLOO_IBVERBS : OFF
-- Public Dependencies : Threads::Threads;caffe2::mkl;caffe2::mkldnn
-- Private Dependencies : qnnpack;nnpack;cpuinfo;/usr/lib64/libnuma.so;fp16;gloo;aten_op_header_gen;foxi_loader;rt;gcc_s;gcc;dl
-- Configuring done
CMake Warning at caffe2/CMakeLists.txt:214 (add_library):
Cannot generate a safe runtime search path for target caffe2 because files
in some directories may conflict with libraries in implicit directories:

runtime library [libgomp.so.1] in /usr/local/compilers/gcc/6.4.0/lib64 may be hidden by files in:
/home/derick/.conda/envs/pytorch1/lib

Some of these libraries may not be found correctly.

CMake Warning at torch/CMakeLists.txt:260 (add_library):
Cannot generate a safe runtime search path for target torch because files
in some directories may conflict with libraries in implicit directories:

runtime library [libgomp.so.1] in /usr/local/compilers/gcc/6.4.0/lib64 may be hidden by files in:
/home/derick/.conda/envs/pytorch1/lib

Some of these libraries may not be found correctly.

CMake Warning at torch/CMakeLists.txt:718 (add_library):
Cannot generate a safe runtime search path for target torch_python because
files in some directories may conflict with libraries in implicit
directories:

runtime library [libgomp.so.1] in /usr/local/compilers/gcc/6.4.0/lib64 may be hidden by files in:
/home/derick/.conda/envs/pytorch1/lib

Some of these libraries may not be found correctly.

CMake Warning at test/cpp/jit/CMakeLists.txt:3 (add_executable):
Cannot generate a safe runtime search path for target test_jit because
files in some directories may conflict with libraries in implicit
directories:

runtime library [libgomp.so.1] in /usr/local/compilers/gcc/6.4.0/lib64 may be hidden by files in:
/home/derick/.conda/envs/pytorch1/lib

Some of these libraries may not be found correctly.

CMake Warning at test/cpp/api/CMakeLists.txt:30 (add_executable):
Cannot generate a safe runtime search path for target test_api because
files in some directories may conflict with libraries in implicit
directories:

runtime library [libgomp.so.1] in /usr/local/compilers/gcc/6.4.0/lib64 may be hidden by files in:
/home/derick/.conda/envs/pytorch1/lib

Some of these libraries may not be found correctly.

CMake Warning at cmake/Modules_CUDA_fix/upstream/FindCUDA.cmake:1839 (add_library):
Cannot generate a safe linker search path for target
caffe2_detectron_ops_gpu because files in some directories may conflict
with libraries in implicit directories:

link library [libgomp.so] in /usr/local/compilers/gcc/6.4.0/lib64 may be hidden by files in:
/home/derick/.conda/envs/pytorch1/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
modules/detectron/CMakeLists.txt:13 (CUDA_ADD_LIBRARY)

CMake Warning at cmake/Modules_CUDA_fix/upstream/FindCUDA.cmake:1839 (add_library):
Cannot generate a safe runtime search path for target
caffe2_detectron_ops_gpu because files in some directories may conflict
with libraries in implicit directories:

runtime library [libgomp.so.1] in /usr/local/compilers/gcc/6.4.0/lib64 may be hidden by files in:
/home/derick/.conda/envs/pytorch1/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
modules/detectron/CMakeLists.txt:13 (CUDA_ADD_LIBRARY)

-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:

THD_SO_VERSION

-- Build files have been written to: /worka/work/derick/github/pytorch/build
Scanning dependencies of target nccl_external
Scanning dependencies of target benchmark
Scanning dependencies of target libprotobuf-lite
Scanning dependencies of target gtest
Scanning dependencies of target pthreadpool
Scanning dependencies of target gloo
Scanning dependencies of target ATEN_CPU_FILES_GEN_TARGET
Scanning dependencies of target ATEN_CUDA_FILES_GEN_TARGET
Scanning dependencies of target mkdisp
Scanning dependencies of target mkmasked_gnuabi
Scanning dependencies of target mkrename_gnuabi
Scanning dependencies of target thnvrtc
Scanning dependencies of target clog
Scanning dependencies of target common
Scanning dependencies of target libprotobuf
Scanning dependencies of target arraymap
Scanning dependencies of target python_copy_files
Scanning dependencies of target foxi_loader
Scanning dependencies of target mkldnn
Scanning dependencies of target c10
Scanning dependencies of target onnxifi_loader
Scanning dependencies of target onnxifi_dummy
[ 0%] Creating directories for 'nccl_external'
Scanning dependencies of target mkrename
Scanning dependencies of target foxi_dummy
Scanning dependencies of target mkalias
[ 0%] Building C object sleef/src/libm/CMakeFiles/mkrename.dir/mkrename.c.o
[ 0%] Building C object confu-deps/pthreadpool/CMakeFiles/pthreadpool.dir/src/threadpool-pthreads.c.o
[ 0%] Building C object confu-deps/clog/CMakeFiles/clog.dir/src/clog.c.o
[ 0%] Building C object sleef/src/libm/CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o
[ 0%] Generating ../aten/src/ATen/CPUBoolType.cpp, ../aten/src/ATen/CPUBoolType.h, ../aten/src/ATen/CPUByteType.cpp, ../aten/src/ATen/CPUByteType.h, ../aten/src/ATen/CPUCharType.cpp, ../aten/src/ATen/CPUCharType.h, ../aten/src/ATen/CPUDoubleType.cpp, ../aten/src/ATen/CPUDoubleType.h, ../aten/src/ATen/CPUFloatType.cpp, ../aten/src/ATen/CPUFloatType.h, ../aten/src/ATen/CPUGenerator.h, ../aten/src/ATen/CPUHalfType.cpp, ../aten/src/ATen/CPUHalfType.h, ../aten/src/ATen/CPUIntType.cpp, ../aten/src/ATen/CPUIntType.h, ../aten/src/ATen/CPULongType.cpp, ../aten/src/ATen/CPULongType.h, ../aten/src/ATen/CPUShortType.cpp, ../aten/src/ATen/CPUShortType.h, ../aten/src/ATen/Declarations.yaml, ../aten/src/ATen/ExtensionBackendRegistration.h, ../aten/src/ATen/Functions.h, ../aten/src/ATen/LegacyTHCPUBoolDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUBoolDispatcher.h, ../aten/src/ATen/LegacyTHCPUByteDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUByteDispatcher.h, ../aten/src/ATen/LegacyTHCPUCharDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUCharDispatcher.h, ../aten/src/ATen/LegacyTHCPUDoubleDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUDoubleDispatcher.h, ../aten/src/ATen/LegacyTHCPUFloatDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUFloatDispatcher.h, ../aten/src/ATen/LegacyTHCPUHalfDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUHalfDispatcher.h, ../aten/src/ATen/LegacyTHCPUIntDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUIntDispatcher.h, ../aten/src/ATen/LegacyTHCPULongDispatcher.cpp, ../aten/src/ATen/LegacyTHCPULongDispatcher.h, ../aten/src/ATen/LegacyTHCPUShortDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUShortDispatcher.h, ../aten/src/ATen/LegacyTHDispatcher.cpp, ../aten/src/ATen/LegacyTHDispatcher.h, ../aten/src/ATen/LegacyTHFunctions.h, ../aten/src/ATen/MSNPUBoolType.cpp, ../aten/src/ATen/MSNPUBoolType.h, ../aten/src/ATen/MSNPUByteType.cpp, ../aten/src/ATen/MSNPUByteType.h, ../aten/src/ATen/MSNPUCharType.cpp, ../aten/src/ATen/MSNPUCharType.h, ../aten/src/ATen/MSNPUDoubleType.cpp, ../aten/src/ATen/MSNPUDoubleType.h, ../aten/src/ATen/MSNPUFloatType.cpp, ../aten/src/ATen/MSNPUFloatType.h, ../aten/src/ATen/MSNPUHalfType.cpp, ../aten/src/ATen/MSNPUHalfType.h, ../aten/src/ATen/MSNPUIntType.cpp, ../aten/src/ATen/MSNPUIntType.h, ../aten/src/ATen/MSNPULongType.cpp, ../aten/src/ATen/MSNPULongType.h, ../aten/src/ATen/MSNPUShortType.cpp, ../aten/src/ATen/MSNPUShortType.h, ../aten/src/ATen/MSNPUType.cpp, ../aten/src/ATen/MSNPUType.h, ../aten/src/ATen/NativeFunctions.h, ../aten/src/ATen/RegisterCPU.cpp, ../aten/src/ATen/RegisterCPU.h, ../aten/src/ATen/SparseCPUBoolType.cpp, ../aten/src/ATen/SparseCPUBoolType.h, ../aten/src/ATen/SparseCPUByteType.cpp, ../aten/src/ATen/SparseCPUByteType.h, ../aten/src/ATen/SparseCPUCharType.cpp, ../aten/src/ATen/SparseCPUCharType.h, ../aten/src/ATen/SparseCPUDoubleType.cpp, ../aten/src/ATen/SparseCPUDoubleType.h, ../aten/src/ATen/SparseCPUFloatType.cpp, ../aten/src/ATen/SparseCPUFloatType.h, ../aten/src/ATen/SparseCPUIntType.cpp, ../aten/src/ATen/SparseCPUIntType.h, ../aten/src/ATen/SparseCPULongType.cpp, ../aten/src/ATen/SparseCPULongType.h, ../aten/src/ATen/SparseCPUShortType.cpp, ../aten/src/ATen/SparseCPUShortType.h, ../aten/src/ATen/TypeDefault.cpp, ../aten/src/ATen/TypeDefault.h, ../aten/src/ATen/TypeExtendedInterface.h, ../aten/src/ATen/XLABoolType.cpp, ../aten/src/ATen/XLABoolType.h, ../aten/src/ATen/XLAByteType.cpp, ../aten/src/ATen/XLAByteType.h, ../aten/src/ATen/XLACharType.cpp, ../aten/src/ATen/XLACharType.h, ../aten/src/ATen/XLADoubleType.cpp, ../aten/src/ATen/XLADoubleType.h, ../aten/src/ATen/XLAFloatType.cpp, ../aten/src/ATen/XLAFloatType.h, ../aten/src/ATen/XLAHalfType.cpp, ../aten/src/ATen/XLAHalfType.h, ../aten/src/ATen/XLAIntType.cpp, ../aten/src/ATen/XLAIntType.h, ../aten/src/ATen/XLALongType.cpp, ../aten/src/ATen/XLALongType.h, ../aten/src/ATen/XLAShortType.cpp, ../aten/src/ATen/XLAShortType.h, ../aten/src/ATen/XLAType.cpp, ../aten/src/ATen/XLAType.h, ../aten/src/ATen/CUDABoolType.cpp, ../aten/src/ATen/CUDABoolType.h, ../aten/src/ATen/CUDAByteType.cpp, ../aten/src/ATen/CUDAByteType.h, ../aten/src/ATen/CUDACharType.cpp, ../aten/src/ATen/CUDACharType.h, ../aten/src/ATen/CUDADoubleType.cpp, ../aten/src/ATen/CUDADoubleType.h, ../aten/src/ATen/CUDAFloatType.cpp, ../aten/src/ATen/CUDAFloatType.h, ../aten/src/ATen/CUDAGenerator.h, ../aten/src/ATen/CUDAHalfType.cpp, ../aten/src/ATen/CUDAHalfType.h, ../aten/src/ATen/CUDAIntType.cpp, ../aten/src/ATen/CUDAIntType.h, ../aten/src/ATen/CUDALongType.cpp, ../aten/src/ATen/CUDALongType.h, ../aten/src/ATen/CUDAShortType.cpp, ../aten/src/ATen/CUDAShortType.h, ../aten/src/ATen/LegacyTHCUDABoolDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDABoolDispatcher.h, ../aten/src/ATen/LegacyTHCUDAByteDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAByteDispatcher.h, ../aten/src/ATen/LegacyTHCUDACharDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDACharDispatcher.h, ../aten/src/ATen/LegacyTHCUDADoubleDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDADoubleDispatcher.h, ../aten/src/ATen/LegacyTHCUDAFloatDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAFloatDispatcher.h, ../aten/src/ATen/LegacyTHCUDAHalfDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAHalfDispatcher.h, ../aten/src/ATen/LegacyTHCUDAIntDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAIntDispatcher.h, ../aten/src/ATen/LegacyTHCUDALongDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDALongDispatcher.h, ../aten/src/ATen/LegacyTHCUDAShortDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAShortDispatcher.h, ../aten/src/ATen/RegisterCUDA.cpp, ../aten/src/ATen/RegisterCUDA.h, ../aten/src/ATen/SparseCUDABoolType.cpp, ../aten/src/ATen/SparseCUDABoolType.h, ../aten/src/ATen/SparseCUDAByteType.cpp, ../aten/src/ATen/SparseCUDAByteType.h, ../aten/src/ATen/SparseCUDACharType.cpp, ../aten/src/ATen/SparseCUDACharType.h, ../aten/src/ATen/SparseCUDADoubleType.cpp, ../aten/src/ATen/SparseCUDADoubleType.h, ../aten/src/ATen/SparseCUDAFloatType.cpp, ../aten/src/ATen/SparseCUDAFloatType.h, ../aten/src/ATen/SparseCUDAIntType.cpp, ../aten/src/ATen/SparseCUDAIntType.h, ../aten/src/ATen/SparseCUDALongType.cpp, ../aten/src/ATen/SparseCUDALongType.h, ../aten/src/ATen/SparseCUDAShortType.cpp, ../aten/src/ATen/SparseCUDAShortType.h
[ 0%] Building C object sleef/src/common/CMakeFiles/arraymap.dir/arraymap.c.o
[ 0%] No download step for 'nccl_external'
[ 0%] Generating ../aten/src/ATen/CPUBoolType.cpp, ../aten/src/ATen/CPUBoolType.h, ../aten/src/ATen/CPUByteType.cpp, ../aten/src/ATen/CPUByteType.h, ../aten/src/ATen/CPUCharType.cpp, ../aten/src/ATen/CPUCharType.h, ../aten/src/ATen/CPUDoubleType.cpp, ../aten/src/ATen/CPUDoubleType.h, ../aten/src/ATen/CPUFloatType.cpp, ../aten/src/ATen/CPUFloatType.h, ../aten/src/ATen/CPUGenerator.h, ../aten/src/ATen/CPUHalfType.cpp, ../aten/src/ATen/CPUHalfType.h, ../aten/src/ATen/CPUIntType.cpp, ../aten/src/ATen/CPUIntType.h, ../aten/src/ATen/CPULongType.cpp, ../aten/src/ATen/CPULongType.h, ../aten/src/ATen/CPUShortType.cpp, ../aten/src/ATen/CPUShortType.h, ../aten/src/ATen/Declarations.yaml, ../aten/src/ATen/ExtensionBackendRegistration.h, ../aten/src/ATen/Functions.h, ../aten/src/ATen/LegacyTHCPUBoolDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUBoolDispatcher.h, ../aten/src/ATen/LegacyTHCPUByteDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUByteDispatcher.h, ../aten/src/ATen/LegacyTHCPUCharDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUCharDispatcher.h, ../aten/src/ATen/LegacyTHCPUDoubleDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUDoubleDispatcher.h, ../aten/src/ATen/LegacyTHCPUFloatDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUFloatDispatcher.h, ../aten/src/ATen/LegacyTHCPUHalfDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUHalfDispatcher.h, ../aten/src/ATen/LegacyTHCPUIntDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUIntDispatcher.h, ../aten/src/ATen/LegacyTHCPULongDispatcher.cpp, ../aten/src/ATen/LegacyTHCPULongDispatcher.h, ../aten/src/ATen/LegacyTHCPUShortDispatcher.cpp, ../aten/src/ATen/LegacyTHCPUShortDispatcher.h, ../aten/src/ATen/LegacyTHDispatcher.cpp, ../aten/src/ATen/LegacyTHDispatcher.h, ../aten/src/ATen/LegacyTHFunctions.h, ../aten/src/ATen/MSNPUBoolType.cpp, ../aten/src/ATen/MSNPUBoolType.h, ../aten/src/ATen/MSNPUByteType.cpp, ../aten/src/ATen/MSNPUByteType.h, ../aten/src/ATen/MSNPUCharType.cpp, ../aten/src/ATen/MSNPUCharType.h, ../aten/src/ATen/MSNPUDoubleType.cpp, ../aten/src/ATen/MSNPUDoubleType.h, ../aten/src/ATen/MSNPUFloatType.cpp, ../aten/src/ATen/MSNPUFloatType.h, ../aten/src/ATen/MSNPUHalfType.cpp, ../aten/src/ATen/MSNPUHalfType.h, ../aten/src/ATen/MSNPUIntType.cpp, ../aten/src/ATen/MSNPUIntType.h, ../aten/src/ATen/MSNPULongType.cpp, ../aten/src/ATen/MSNPULongType.h, ../aten/src/ATen/MSNPUShortType.cpp, ../aten/src/ATen/MSNPUShortType.h, ../aten/src/ATen/MSNPUType.cpp, ../aten/src/ATen/MSNPUType.h, ../aten/src/ATen/NativeFunctions.h, ../aten/src/ATen/RegisterCPU.cpp, ../aten/src/ATen/RegisterCPU.h, ../aten/src/ATen/SparseCPUBoolType.cpp, ../aten/src/ATen/SparseCPUBoolType.h, ../aten/src/ATen/SparseCPUByteType.cpp, ../aten/src/ATen/SparseCPUByteType.h, ../aten/src/ATen/SparseCPUCharType.cpp, ../aten/src/ATen/SparseCPUCharType.h, ../aten/src/ATen/SparseCPUDoubleType.cpp, ../aten/src/ATen/SparseCPUDoubleType.h, ../aten/src/ATen/SparseCPUFloatType.cpp, ../aten/src/ATen/SparseCPUFloatType.h, ../aten/src/ATen/SparseCPUIntType.cpp, ../aten/src/ATen/SparseCPUIntType.h, ../aten/src/ATen/SparseCPULongType.cpp, ../aten/src/ATen/SparseCPULongType.h, ../aten/src/ATen/SparseCPUShortType.cpp, ../aten/src/ATen/SparseCPUShortType.h, ../aten/src/ATen/TypeDefault.cpp, ../aten/src/ATen/TypeDefault.h, ../aten/src/ATen/TypeExtendedInterface.h, ../aten/src/ATen/XLABoolType.cpp, ../aten/src/ATen/XLABoolType.h, ../aten/src/ATen/XLAByteType.cpp, ../aten/src/ATen/XLAByteType.h, ../aten/src/ATen/XLACharType.cpp, ../aten/src/ATen/XLACharType.h, ../aten/src/ATen/XLADoubleType.cpp, ../aten/src/ATen/XLADoubleType.h, ../aten/src/ATen/XLAFloatType.cpp, ../aten/src/ATen/XLAFloatType.h, ../aten/src/ATen/XLAHalfType.cpp, ../aten/src/ATen/XLAHalfType.h, ../aten/src/ATen/XLAIntType.cpp, ../aten/src/ATen/XLAIntType.h, ../aten/src/ATen/XLALongType.cpp, ../aten/src/ATen/XLALongType.h, ../aten/src/ATen/XLAShortType.cpp, ../aten/src/ATen/XLAShortType.h, ../aten/src/ATen/XLAType.cpp, ../aten/src/ATen/XLAType.h, ../aten/src/ATen/CUDABoolType.cpp, ../aten/src/ATen/CUDABoolType.h, ../aten/src/ATen/CUDAByteType.cpp, ../aten/src/ATen/CUDAByteType.h, ../aten/src/ATen/CUDACharType.cpp, ../aten/src/ATen/CUDACharType.h, ../aten/src/ATen/CUDADoubleType.cpp, ../aten/src/ATen/CUDADoubleType.h, ../aten/src/ATen/CUDAFloatType.cpp, ../aten/src/ATen/CUDAFloatType.h, ../aten/src/ATen/CUDAGenerator.h, ../aten/src/ATen/CUDAHalfType.cpp, ../aten/src/ATen/CUDAHalfType.h, ../aten/src/ATen/CUDAIntType.cpp, ../aten/src/ATen/CUDAIntType.h, ../aten/src/ATen/CUDALongType.cpp, ../aten/src/ATen/CUDALongType.h, ../aten/src/ATen/CUDAShortType.cpp, ../aten/src/ATen/CUDAShortType.h, ../aten/src/ATen/LegacyTHCUDABoolDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDABoolDispatcher.h, ../aten/src/ATen/LegacyTHCUDAByteDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAByteDispatcher.h, ../aten/src/ATen/LegacyTHCUDACharDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDACharDispatcher.h, ../aten/src/ATen/LegacyTHCUDADoubleDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDADoubleDispatcher.h, ../aten/src/ATen/LegacyTHCUDAFloatDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAFloatDispatcher.h, ../aten/src/ATen/LegacyTHCUDAHalfDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAHalfDispatcher.h, ../aten/src/ATen/LegacyTHCUDAIntDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAIntDispatcher.h, ../aten/src/ATen/LegacyTHCUDALongDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDALongDispatcher.h, ../aten/src/ATen/LegacyTHCUDAShortDispatcher.cpp, ../aten/src/ATen/LegacyTHCUDAShortDispatcher.h, ../aten/src/ATen/RegisterCUDA.cpp, ../aten/src/ATen/RegisterCUDA.h, ../aten/src/ATen/SparseCUDABoolType.cpp, ../aten/src/ATen/SparseCUDABoolType.h, ../aten/src/ATen/SparseCUDAByteType.cpp, ../aten/src/ATen/SparseCUDAByteType.h, ../aten/src/ATen/SparseCUDACharType.cpp, ../aten/src/ATen/SparseCUDACharType.h, ../aten/src/ATen/SparseCUDADoubleType.cpp, ../aten/src/ATen/SparseCUDADoubleType.h, ../aten/src/ATen/SparseCUDAFloatType.cpp, ../aten/src/ATen/SparseCUDAFloatType.h, ../aten/src/ATen/SparseCUDAIntType.cpp, ../aten/src/ATen/SparseCUDAIntType.h, ../aten/src/ATen/SparseCUDALongType.cpp, ../aten/src/ATen/SparseCUDALongType.h, ../aten/src/ATen/SparseCUDAShortType.cpp, ../aten/src/ATen/SparseCUDAShortType.h
[ 0%] Building C object sleef/src/libm/CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o
[ 0%] Building C object sleef/src/libm/CMakeFiles/mkalias.dir/mkalias.c.o
[ 0%] Building C object sleef/src/libm/CMakeFiles/mkdisp.dir/mkdisp.c.o
[ 0%] Generating __init__.py
[ 0%] Building C object third_party/onnx/CMakeFiles/onnxifi_dummy.dir/onnx/onnxifi_dummy.c.o
[ 0%] Generating contrib/__init__.py
[ 0%] Building C object third_party/foxi/CMakeFiles/foxi_dummy.dir/foxi/onnxifi_dummy.c.o
[ 0%] Building C object third_party/foxi/CMakeFiles/foxi_loader.dir/foxi/onnxifi_loader.c.o
[ 0%] Generating contrib/aten/aten_test.py
[ 0%] Generating contrib/aten/__init__.py
[ 0%] Building CXX object caffe2/torch/CMakeFiles/thnvrtc.dir/csrc/jit/fuser/cuda/thnvrtc.cpp.o
[ 0%] Generating contrib/aten/docs/__init__.py
[ 0%] Building C object third_party/onnx/CMakeFiles/onnxifi_loader.dir/onnx/onnxifi_loader.c.o
[ 0%] Generating contrib/aten/gen_op.py
[ 0%] Generating contrib/aten/docs/sample.py
[ 0%] Generating contrib/gloo/__init__.py
[ 0%] Generating contrib/gloo/gloo_test.py
[ 0%] Building C object sleef/src/common/CMakeFiles/common.dir/common.c.o
[ 0%] Generating contrib/nccl/__init__.py
[ 0%] Generating contrib/nccl/nccl_ops_test.py
[ 0%] Generating contrib/nnpack/__init__.py
[ 1%] Generating contrib/playground/AnyExpOnTerm.py
[ 1%] Generating contrib/nnpack/nnpack_ops_test.py
[ 1%] No patch step for 'nccl_external'
[ 1%] No update step for 'nccl_external'
[ 1%] Generating contrib/playground/AnyExp.py
[ 1%] Generating contrib/playground/ModuleRegister.py
[ 1%] Generating contrib/playground/__init__.py
[ 1%] Generating contrib/playground/checkpoint.py
[ 1%] Generating contrib/playground/compute_loss.py
[ 2%] Generating contrib/playground/compute_topk_accuracy.py
[ 2%] Generating contrib/playground/meter.py
[ 2%] Generating contrib/playground/module_map.py
[ 2%] Generating contrib/playground/output_generator.py
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o
[ 2%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o
[ 2%] Generating contrib/playground/resnetdemo/IN1k_resnet.py
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o
[ 2%] Generating contrib/playground/resnetdemo/IN1k_resnet_no_test_model.py
[ 2%] Generating contrib/playground/resnetdemo/__init__.py
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o
[ 2%] Generating contrib/playground/resnetdemo/caffe2_resnet50_default_forward.py
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o
[ 2%] No configure step for 'nccl_external'
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o
[ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/sleep.cc.o
[ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o
[ 3%] Generating contrib/playground/resnetdemo/caffe2_resnet50_default_param_update.py
[ 3%] Linking C static library ../../lib/libclog.a
[ 3%] Performing build step for 'nccl_external'
[ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.o
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
[ 3%] Generating contrib/playground/resnetdemo/explicit_resnet_forward.py
[ 3%] Generating contrib/playground/resnetdemo/explicit_resnet_param_update.py
[ 3%] Built target clog
[ 3%] Linking C static library ../../lib/libfoxi_loader.a
[ 3%] Linking C static library ../../lib/libonnxifi_loader.a
[ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.o
[ 3%] Generating contrib/playground/resnetdemo/gfs_IN1k.py
[ 3%] Generating contrib/playground/resnetdemo/override_no_test_model_no_checkpoint.py
[ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/algorithm.cc.o
/worka/work/derick/github/pytorch/third_party/onnx/onnx/onnxifi_dummy.c: In function ‘onnxGetExtensionFunctionAddress’:
/worka/work/derick/github/pytorch/third_party/onnx/onnx/onnxifi_dummy.c:173:21: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
*function = &onnxGetExtensionFunctionAddress;
^
/worka/work/derick/github/pytorch/third_party/onnx/onnx/onnxifi_dummy.c:176:21: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
*function = &onnxSetIOAndRunGraph;
^
/worka/work/derick/github/pytorch/third_party/foxi/foxi/onnxifi_dummy.c: In function ‘onnxGetExtensionFunctionAddress’:
/worka/work/derick/github/pytorch/third_party/foxi/foxi/onnxifi_dummy.c:173:21: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
*function = &onnxGetExtensionFunctionAddress;
^
/worka/work/derick/github/pytorch/third_party/foxi/foxi/onnxifi_dummy.c:176:21: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
*function = &onnxSetIOAndRunGraph;
^
Generating nccl.h.in > /worka/work/derick/github/pytorch/build/nccl/include/nccl.h
Compiling init.cu > /worka/work/derick/github/pytorch/build/nccl/obj/init.o
[ 3%] Generating contrib/playground/resnetdemo/rendezvous_filestore.py
[ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allgather.cc.o
[ 3%] Linking C static library ../../lib/libpthreadpool.a
[ 3%] Linking C shared library ../../lib/libonnxifi_dummy.so
[ 3%] Linking C shared library ../../lib/libfoxi_dummy.so
[ 3%] Linking C executable ../../bin/mkrename_gnuabi
[ 4%] Linking C executable ../../bin/mkalias
[ 4%] Linking C executable ../../bin/mkrename
[ 4%] Linking C executable ../../bin/mkdisp
[ 4%] Built target foxi_loader
[ 4%] Linking C executable ../../bin/mkmasked_gnuabi
[ 4%] Generating contrib/prof/__init__.py
[ 4%] Built target onnxifi_loader
[ 4%] Generating contrib/prof/cuda_profile_ops_test.py
Scanning dependencies of target cpuinfo
Scanning dependencies of target cpuinfo_internals
[ 4%] Generating contrib/script/__init__.py
[ 4%] Built target pthreadpool
[ 4%] Built target common
[ 4%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arenastring.cc.o
Scanning dependencies of target onnxifi_wrapper
[ 4%] Built target arraymap
[ 4%] Generating contrib/script/examples/__init__.py
[ 4%] Built target mkrename_gnuabi
[ 4%] Built target onnxifi_dummy
[ 4%] Built target foxi_dummy
[ 4%] Building CXX object c10/CMakeFiles/c10.dir/core/Allocator.cpp.o
[ 4%] Built target mkalias
[ 4%] Built target mkrename
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/init.c.o
[ 4%] Built target mkdisp
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o
[ 4%] Built target mkmasked_gnuabi
Scanning dependencies of target foxi_wrapper
[ 4%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o
[ 4%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.o
[ 4%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.o
[ 4%] Generating contrib/tensorboard/tensorboard_exporter.py
[ 4%] Generating contrib/tensorboard/tensorboard.py
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/api.c.o
[ 4%] Generating contrib/tensorboard/__init__.py
[ 4%] Building C object third_party/onnx/CMakeFiles/onnxifi_wrapper.dir/onnx/onnxifi_wrapper.c.o
[ 4%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arenastring.cc.o
[ 4%] Building C object third_party/foxi/CMakeFiles/foxi_wrapper.dir/foxi/onnxifi_wrapper.c.o
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/init.c.o
[ 4%] Generating contrib/tensorboard/tensorboard_exporter_test.py
Scanning dependencies of target nnpack_reference_layers
[ 4%] Generating contrib/tensorboard/tensorboard_test.py
[ 4%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/convolution-output.c.o
[ 4%] Generating contrib/warpctc/__init__.py
[ 4%] Generating contrib/warpctc/ctc_ops_test.py
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/init.c.o
[ 4%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/convolution-input-gradient.c.o
[ 4%] Generating core/__init__.py
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/info.c.o
[ 4%] Generating core/nomnigraph/__init__.py
[ 4%] Building CXX object c10/CMakeFiles/c10.dir/core/CPUAllocator.cpp.o
[ 4%] Generating core/nomnigraph/op_gen.py
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/vendor.c.o
[ 4%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/convolution-kernel.c.o
[ 4%] Generating distributed/__init__.py
[ 4%] Linking C shared module ../../lib/libonnxifi.so
[ 4%] Generating distributed/file_store_handler_op_test.py
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/info.c.o
[ 4%] Linking C shared module ../../lib/libfoxi.so
[ 4%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/vendor.c.o
[ 5%] Generating distributed/redis_store_handler_op_test.py
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/uarch.c.o
[ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/fully-connected-output.c.o
[ 5%] Generating distributed/store_ops_test_util.py
[ 5%] Generating experiments/__init__.py
[ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/max-pooling-output.c.o
[ 5%] Built target onnxifi_wrapper
[ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/softmax-output.c.o
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/uarch.c.o
[ 5%] Generating experiments/python/SparseTransformer.py
[ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/relu-output.c.o
[ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/relu-input-gradient.c.o
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/name.c.o
[ 5%] Built target foxi_wrapper
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/name.c.o
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/topology.c.o
[ 5%] Generating experiments/python/__init__.py
[ 5%] Generating experiments/python/convnet_benchmarks.py
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/isa.c.o
[ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allreduce.cc.o
Scanning dependencies of target renamedsp256.h_generated
[ 5%] Generating experiments/python/device_reduce_sum_bench.py
[ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o
Scanning dependencies of target dispavx.c_generated
[ 5%] Generating renamedsp256.h
[ 5%] Linking CXX shared library ../../lib/libthnvrtc.so
[ 5%] Linking C static library ../../lib/libnnpack_reference_layers.a
[ 5%] Built target renamedsp256.h_generated
[ 5%] Generating experiments/python/funhash_op_test.py
[ 5%] Generating dispavx.c
[ 5%] Generating experiments/python/net_construct_bench.py
[ 5%] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/batch_normalization.cpp.o
Scanning dependencies of target headers
Scanning dependencies of target dispsse.c_generated
[ 5%] Built target dispavx.c_generated
[ 5%] Generating experiments/python/sparse_funhash_op_test.py
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/topology.c.o
[ 5%] Generating experiments/python/sparse_reshape_op_test.py
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/init.c.o
[ 5%] Built target nnpack_reference_layers
[ 5%] Generating ../../../include/sleef.h
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/descriptor.c.o
[ 5%] Generating dispsse.c
Scanning dependencies of target renamedsp128.h_generated
[ 5%] Generating experiments/python/tt_contraction_op_test.py
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/deterministic.c.o
[ 5%] Built target thnvrtc
[ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.o
Generating sleef.h: mkrename 2 4 __m128d __m128 __m128i __m128i __SSE2__
Scanning dependencies of target renameFMA4.h_generated
Generating sleef.h: mkrename 2 4 __m128d __m128 __m128i __m128i __SSE2__ sse2
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/linux/init.c.o
[ 5%] Generating renamedsp128.h
Generating sleef.h: mkrename 2 4 __m128d __m128 __m128i __m128i __SSE2__ sse4
[ 5%] Built target dispsse.c_generated
[ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.o
[ 5%] Generating experiments/python/tt_pad_op_test.py
Generating sleef.h: mkrename 4 8 __m256d __m256 __m128i struct\ {\ __m128i\ x,\ y;\ } __AVX__
[ 5%] Generating include/renamefma4.h
[ 5%] Generating include/renamefma4.h
Generating renamefma4.h: mkrename 4 8 fma4
Generating renamefma4.h: mkrename 4 8 fma4
Generating sleef.h: mkrename 4 8 __m256d __m256 __m128i struct\ {\ __m128i\ x,\ y;\ } __AVX__ avx
[ 5%] Built target renamedsp128.h_generated
Generating sleef.h: mkrename 4 8 __m256d __m256 __m128i struct\ {\ __m128i\ x,\ y;\ } __AVX__ fma4
[ 5%] Building CXX object c10/CMakeFiles/c10.dir/core/CopyBytes.cpp.o
[ 5%] Generating perfkernels/__init__.py
[ 5%] Building CXX object c10/CMakeFiles/c10.dir/core/DefaultDtype.cpp.o
[ 5%] Built target renameFMA4.h_generated
[ 5%] Generating include/renameavx.h
[ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.o
Generating renameavx.h: mkrename 4 8 avx
[ 5%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/isa.c.o
Generating sleef.h: mkrename 4 8 __m256d __m256 __m128i __m256i __AVX__ avx2
[ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allreduce_local.cc.o
[ 5%] Building CXX object c10/CMakeFiles/c10.dir/core/Device.cpp.o
Generating sleef.h: mkrename 2 4 __m128d __m128 __m128i __m128i __SSE2__ avx2128
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 5%] Generating perfkernels/hp_emblookup_codegen.py
[ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/barrier.cc.o
[ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.o
[ 6%] Generating include/renamesse4.h
Generating sleef.h: mkrename 8 16 __m512d __m512 __m256i __m512i __AVX512F__
Generating renamesse4.h: mkrename 2 4 sse4
[ 6%] Generating include/renamesse2.h
[ 6%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.o
Generating sleef.h: mkrename 8 16 __m512d __m512 __m256i __m512i __AVX512F__ avx512f
Generating renamesse2.h: mkrename 2 4 sse2
[ 6%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/broadcast.cc.o
[ 6%] Building CXX object c10/CMakeFiles/c10.dir/core/DeviceType.cpp.o
[ 6%] Generating proto/__init__.py
[ 6%] Building CXX object c10/CMakeFiles/c10.dir/core/Scalar.cpp.o
Scanning dependencies of target renameAVX.h_generated
[ 6%] Built target headers
[ 6%] Generating python/__init__.py
[ 6%] Building CXX object c10/CMakeFiles/c10.dir/core/Storage.cpp.o
[ 6%] Built target renameAVX.h_generated
[ 6%] Building CXX object c10/CMakeFiles/c10.dir/core/StorageImpl.cpp.o
[ 6%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/init.c.o
[ 6%] Building CXX object c10/CMakeFiles/c10.dir/core/Stream.cpp.o
[ 6%] Generating python/_import_c_extension.py
[ 6%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/linux/cpuinfo.c.o
[ 6%] Generating python/allcompare_test.py
[ 6%] Generating python/attention.py
[ 6%] Generating python/benchmark_generator.py
[ 6%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/smallfile.c.o
[ 6%] Generating python/binarysize.py
[ 6%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/multiline.c.o
[ 6%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/descriptor.c.o
[ 6%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/deterministic.c.o
[ 6%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/linux/init.c.o
[ 6%] Generating python/brew.py
[ 6%] Generating python/brew_test.py
[ 6%] Generating python/build.py
[ 6%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/current.c.o
[ 6%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/context.cc.o
[ 6%] Generating python/cached_reader.py
[ 6%] Generating python/caffe_translator.py
[ 6%] Generating python/caffe_translator_test.py
[ 6%] Generating python/checkpoint.py
[ 6%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.o
[ 6%] Building CXX object c10/CMakeFiles/c10.dir/core/TensorImpl.cpp.o
[ 6%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o
[ 7%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/linux/cpuinfo.c.o
[ 7%] Generating python/checkpoint_test.py
[ 7%] Generating python/cnn.py
[ 7%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/cpulist.c.o
[ 7%] Generating python/compatibility.py
[ 7%] Generating python/context.py
[ 7%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/smallfile.c.o
[ 7%] Generating python/context_test.py
[ 7%] Generating python/control.py
[ 7%] Generating python/control_ops_grad.py
[ 7%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/processors.c.o
[ 7%] Generating python/control_ops_grad_test.py
[ 7%] Generating python/control_ops_util.py
[ 7%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/multiline.c.o
[ 7%] Generating python/control_test.py
[ 7%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/current.c.o
[ 7%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
[ 7%] Generating python/convert.py
[ 7%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/cpulist.c.o
[ 7%] Generating python/convert_test.py
[ 8%] Linking C static library ../../lib/libcpuinfo.a
[ 8%] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/convolution.cpp.o
[ 8%] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/convolution_relu.cpp.o
[ 8%] Generating python/convnet_benchmarks.py
[ 8%] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/deconvolution.cpp.o
[ 8%] Generating python/convnet_benchmarks_test.py
[ 8%] Generating python/core.py
[ 8%] Built target cpuinfo
[ 8%] Generating python/core_gradients_test.py
Scanning dependencies of target renameSSE4.h_generated
[ 8%] Generating python/core_test.py
[ 8%] Built target renameSSE4.h_generated
[ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o
include/net.h:33:21: warning: ‘ncclResult_t ncclNetCloseListen(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseListen(void* listenComm) { NCCLCHECK(ncclNet->closeListen(listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~~
include/net.h:32:21: warning: ‘ncclResult_t ncclNetCloseRecv(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseRecv(void* recvComm) { NCCLCHECK(ncclNet->closeRecv(recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:31:21: warning: ‘ncclResult_t ncclNetCloseSend(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseSend(void* sendComm) { NCCLCHECK(ncclNet->closeSend(sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:30:21: warning: ‘ncclResult_t ncclNetTest(void*, int*, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetTest(void* request, int* done, int* size) { NCCLCHECK(ncclNet->test(request, done, size)); return ncclSuccess; }
^~~~~~~~~~~
include/net.h:29:21: warning: ‘ncclResult_t ncclNetFlush(void*, void*, int)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetFlush(void* recvComm, void* data, int size) { NCCLCHECK(ncclNet->flush(recvComm, data, size)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:28:21: warning: ‘ncclResult_t ncclNetIrecv(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIrecv(void* recvComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->irecv(recvComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:27:21: warning: ‘ncclResult_t ncclNetIsend(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIsend(void* sendComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->isend(sendComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:26:21: warning: ‘ncclResult_t ncclNetAccept(void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetAccept(void* listenComm, void** recvComm) { NCCLCHECK(ncclNet->accept(listenComm, recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:25:21: warning: ‘ncclResult_t ncclNetConnect(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetConnect(int dev, void* handle, void** sendComm) { NCCLCHECK(ncclNet->connect(dev, handle, sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:24:21: warning: ‘ncclResult_t ncclNetListen(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetListen(int dev, void* handle, void** listenComm) { NCCLCHECK(ncclNet->listen(dev, handle, listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:23:21: warning: ‘ncclResult_t ncclNetPtrSupport(int, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetPtrSupport(int dev, int* supportedTypes) { NCCLCHECK(ncclNet->ptrSupport(dev, supportedTypes)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~
include/net.h:22:21: warning: ‘ncclResult_t ncclNetDevices(int*, int**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetDevices(int* ndev, int** scores) { NCCLCHECK(ncclNet->devices(ndev, scores)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/common_coll.h:136:21: warning: ‘ncclResult_t saveKernel(int, const void*, void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm_t, cudaStream_t, size_t, int)’ defined but not used [-Wunused-function]
static ncclResult_t saveKernel(int coll, const void* sendbuff, void* recvbuff, size_t count,
^~~~~~~~~~
include/common_coll.h:40:21: warning: ‘ncclResult_t ArgsCheck(const void*, const void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm*, const char*)’ defined but not used [-Wunused-function]
static ncclResult_t ArgsCheck(const void* sendbuff, const void* recvbuff, size_t count, ncclDataType_t type, ncclRedOp_t op, int root, struct ncclComm* comm, const char* opname) {
^~~~~~~~~
[ 8%] Generating python/crf.py
[ 8%] Generating python/crf_predict.py
[ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o
[ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.o
[ 8%] Generating python/crf_viterbi_test.py
[ 8%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/processors.c.o
[ 8%] Generating python/data_parallel_model.py
[ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o
[ 8%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o
[ 8%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o
[ 8%] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/eltwise.cpp.o
[ 8%] Generating python/data_parallel_model_test.py
[ 8%] Generating python/data_workers.py
[ 8%] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/engine.cpp.o
[ 8%] Generating python/data_workers_test.py
[ 8%] Generating python/dataio.py
[ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
[ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.o
[ 8%] Generating python/dataio_test.py
[ 8%] Generating python/dataset.py
[ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.o
[ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.o
[ 8%] Linking C static library ../../lib/libcpuinfo_internals.a
[ 8%] Generating python/db_file_reader.py
[ 8%] Generating python/db_test.py
[ 9%] Generating python/device_checker.py
[ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/gather.cc.o
[ 9%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o
[ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/TensorOptions.cpp.o
[ 10%] Building CXX object c10/CMakeFiles/c10.dir/core/TensorTypeId.cpp.o
[ 10%] Built target cpuinfo_internals
[ 10%] Generating python/docs/__init__.py
[ 10%] Building CXX object c10/CMakeFiles/c10.dir/core/TensorTypeIdRegistration.cpp.o
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.o
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.o
[ 10%] Generating python/docs/formatter.py
[ 10%] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/inner_product.cpp.o
[ 10%] Generating python/docs/generator.py
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.o
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/io_win32.cc.o
[ 10%] Generating python/docs/parser.py
[ 10%] Generating python/docs/github.py
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.o
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.o
[ 10%] Generating python/dyndep.py
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.o
[ 10%] Generating python/embedding_generation_benchmark.py
Scanning dependencies of target renameSSE2.h_generated
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.o
[ 10%] Generating python/examples/__init__.py
[ 10%] Built target renameSSE2.h_generated
[ 10%] Generating python/examples/char_rnn.py
[ 10%] Generating python/examples/lmdb_create_example.py
[ 10%] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/lrn.cpp.o
[ 10%] Generating python/examples/resnet50_trainer.py
[ 10%] Generating python/experiment_util.py
[ 10%] Generating python/extension_loader.py
/tmp/ccHmQJjb.s: Assembler messages:
/tmp/ccHmQJjb.s:306: Error: no such instruction: `vmovdqa64 .LC0(%rip),%zmm2'
/tmp/ccHmQJjb.s:310: Error: no such instruction: `vmovdqa64 (%r9),%zmm0'
/tmp/ccHmQJjb.s:314: Error: no such instruction: `vextracti32x8 $0x1,%zmm0,%ymm1'
/tmp/ccHmQJjb.s:315: Error: bad register name `%zmm0'
/tmp/ccHmQJjb.s:316: Error: bad register name `%zmm1'
/tmp/ccHmQJjb.s:317: Error: no such instruction: `vpmullq %zmm0,%zmm1,%zmm0'
/tmp/ccHmQJjb.s:318: Error: no such instruction: `vpmullq %zmm0,%zmm2,%zmm2'
/tmp/ccHmQJjb.s:320: Error: no such instruction: `vpxord %zmm3,%zmm3,%zmm3'
/tmp/ccHmQJjb.s:321: Error: no such instruction: `vmovdqa64 .LC3(%rip),%zmm0'
/tmp/ccHmQJjb.s:322: Error: no such instruction: `vshufi64x2 $78,%zmm3,%zmm2,%zmm1'
/tmp/ccHmQJjb.s:323: Error: no such instruction: `vpmullq %zmm2,%zmm1,%zmm1'
/tmp/ccHmQJjb.s:324: Error: no such instruction: `vpermi2q %zmm3,%zmm1,%zmm0'
/tmp/ccHmQJjb.s:325: Error: no such instruction: `vpmullq %zmm1,%zmm0,%zmm1'
/tmp/ccHmQJjb.s:326: Error: no such instruction: `vmovdqa64 .LC4(%rip),%zmm0'
/tmp/ccHmQJjb.s:327: Error: no such instruction: `vpermi2q %zmm3,%zmm1,%zmm0'
/tmp/ccHmQJjb.s:328: Error: no such instruction: `vpmullq %zmm1,%zmm0,%zmm0'
make[2]: *** [third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/convolution.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.o
[ 10%] Generating python/functional.py
[ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o
[ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/io_win32.cc.o
[ 11%] Generating python/functional_test.py
[ 11%] Generating python/fused_8bit_rowwise_conversion_ops_test.py
[ 11%] Generating python/gradient_check_test.py
[ 11%] Generating python/gradient_checker.py
[ 11%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/reduce.cc.o
[ 11%] Generating python/gru_cell.py
Scanning dependencies of target qnnpack
[ 11%] Generating src/x86_64-fma/2d-fourier-8x8.py.o
[ 11%] Generating python/helpers/__init__.py
[ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/UndefinedTensorImpl.cpp.o
[ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/DeviceGuardImplInterface.cpp.o
[ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/thread_pool.cpp.o
[ 11%] Generating python/helpers/algebra.py
[ 11%] Generating python/helpers/arg_scope.py
[ 12%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/init.c.o
[ 12%] Generating python/helpers/array_helpers.py
[ 12%] Building CXX object c10/CMakeFiles/c10.dir/util/Array.cpp.o
[ 12%] Building CXX object c10/CMakeFiles/c10.dir/util/Backtrace.cpp.o
[ 12%] Generating python/helpers/control_ops.py
/tmp/ccNz8CVo.s: Assembler messages:
/tmp/ccNz8CVo.s:185: Error: bad register name `%zmm1'
/tmp/ccNz8CVo.s:198: Error: bad register name `%zmm1'
make[2]: *** [third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/eltwise.cpp.o] Error 1
[ 12%] Generating python/helpers/conv.py
[ 12%] Generating python/helpers/db_input.py
[ 12%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.o
[ 12%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.o
[ 12%] Generating python/helpers/dropout.py
[ 12%] Generating python/helpers/elementwise_linear.py
[ 12%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/add.c.o
[ 13%] Generating python/helpers/nonlinearity.py
[ 13%] Generating python/helpers/fc.py
[ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.o
[ 13%] Generating python/helpers/pooling.py
[ 13%] Generating python/helpers/tools.py
[ 13%] Generating python/helpers/normalization.py
[ 13%] Generating python/helpers/train.py
Scanning dependencies of target dispavx_obj
Scanning dependencies of target dispsse_obj
Scanning dependencies of target sleeffma4
[ 13%] Generating python/hip_test_util.py
[ 13%] Building C object sleef/src/libm/CMakeFiles/dispsse_obj.dir/dispsse.c.o
[ 13%] Building C object sleef/src/libm/CMakeFiles/dispavx_obj.dir/dispavx.c.o
[ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.o
[ 13%] Generating python/hsm_util.py
[ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.o
[ 13%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/scatter.cc.o
[ 13%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/average-pooling.c.o
[ 13%] Generating python/hypothesis_test.py
[ 13%] Generating python/hypothesis_test_util.py
[ 13%] Building C object sleef/src/libm/CMakeFiles/sleeffma4.dir/sleefsimdsp.c.o
Scanning dependencies of target sleefavx
Scanning dependencies of target sleefsse4
[ 13%] Building CXX object c10/CMakeFiles/c10.dir/util/C++17.cpp.o
[ 13%] Generating python/ideep/LRN_op_test.py
[ 13%] Linking CXX static library ../../../lib/libbenchmark.a
Scanning dependencies of target sleefsse2
[ 13%] Building C object sleef/src/libm/CMakeFiles/sleefavx.dir/sleefsimdsp.c.o
[ 13%] Generating python/ideep/__init__.py
[ 13%] Building C object sleef/src/libm/CMakeFiles/sleefavx.dir/sleefsimddp.c.o
[ 13%] Building C object sleef/src/libm/CMakeFiles/sleefsse4.dir/sleefsimdsp.c.o
[ 13%] Building C object sleef/src/libm/CMakeFiles/sleefsse2.dir/sleefsimdsp.c.o
/tmp/ccA4B3HZ.s: Assembler messages:
/tmp/ccA4B3HZ.s:231: Error: no such instruction: `vmovdqa64 .LC0(%rip),%zmm0'
/tmp/ccA4B3HZ.s:235: Error: no such instruction: `vmovdqa64 (%r11),%zmm1'
/tmp/ccA4B3HZ.s:239: Error: no such instruction: `vextracti32x8 $0x1,%zmm1,%ymm2'
/tmp/ccA4B3HZ.s:240: Error: bad register name `%zmm1'
/tmp/ccA4B3HZ.s:241: Error: bad register name `%zmm2'
/tmp/ccA4B3HZ.s:242: Error: no such instruction: `vpmullq %zmm1,%zmm2,%zmm1'
/tmp/ccA4B3HZ.s:243: Error: no such instruction: `vpmullq %zmm1,%zmm0,%zmm0'
/tmp/ccA4B3HZ.s:245: Error: no such instruction: `vpxord %zmm2,%zmm2,%zmm2'
/tmp/ccA4B3HZ.s:246: Error: no such instruction: `vshufi64x2 $78,%zmm2,%zmm0,%zmm1'
/tmp/ccA4B3HZ.s:247: Error: no such instruction: `vpmullq %zmm1,%zmm0,%zmm1'
/tmp/ccA4B3HZ.s:248: Error: no such instruction: `vmovdqa64 .LC3(%rip),%zmm0'
/tmp/ccA4B3HZ.s:249: Error: no such instruction: `vpermi2q %zmm2,%zmm1,%zmm0'
/tmp/ccA4B3HZ.s:250: Error: no such instruction: `vpmullq %zmm1,%zmm0,%zmm0'
/tmp/ccA4B3HZ.s:251: Error: no such instruction: `vmovdqa64 .LC4(%rip),%zmm1'
/tmp/ccA4B3HZ.s:252: Error: no such instruction: `vpermi2q %zmm2,%zmm0,%zmm1'
/tmp/ccA4B3HZ.s:253: Error: no such instruction: `vpmullq %zmm1,%zmm0,%zmm0'
[ 13%] Generating python/ideep/adam_op_test.py
make[2]: *** [third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/common/inner_product.cpp.o] Error 1
[ 13%] Built target benchmark
[ 13%] Building C object sleef/src/libm/CMakeFiles/sleefsse4.dir/sleefsimddp.c.o
[ 13%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/channel-shuffle.c.o
[ 13%] Generating python/ideep/blobs_queue_db_test.py
[ 13%] Generating python/ideep/channel_shuffle_op_test.py
[ 13%] Building C object sleef/src/libm/CMakeFiles/sleefsse2.dir/sleefsimddp.c.o
[ 13%] Generating python/ideep/concat_split_op_test.py
[ 13%] Generating python/ideep/conv_op_test.py
[ 13%] Generating python/ideep/conv_transpose_test.py
[ 13%] Generating python/ideep/convfusion_op_test.py
[ 13%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/clamp.c.o
[ 13%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/convolution.c.o
[ 13%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/deconvolution.c.o
[ 13%] Generating python/ideep/copy_op_test.py
[ 13%] Generating python/ideep/dropout_op_test.py
[ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.o
make[1]: *** [third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 13%] Generating python/ideep/elementwise_sum_op_test.py
[ 13%] Building C object sleef/src/libm/CMakeFiles/sleeffma4.dir/sleefsimddp.c.o
[ 13%] Generating python/ideep/expanddims_squeeze_op_test.py
[ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.o
[ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o
[ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.o
[ 13%] Generating python/ideep/fc_op_test.py
[ 13%] Linking CXX static library ../../../lib/libgtest.a
[ 13%] Generating python/ideep/leaky_relu_op_test.py
[ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.o
[ 13%] Generating python/ideep/moment_sgd_op_test.py
[ 13%] Built target gtest
[ 13%] Generating python/ideep/operator_fallback_op_test.py
[ 13%] Generating python/ideep/pool_op_test.py
[ 14%] Generating python/ideep/relu_op_test.py
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/fully-connected.c.o
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.o
[ 14%] Generating python/ideep/reshape_op_test.py
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/global-average-pooling.c.o
[ 14%] Generating python/ideep/shape_op_test.py
[ 14%] Generating python/ideep/sigmoid_op_test.py
[ 14%] Generating python/ideep/softmax_op_test.py
Compiling ring.cu > /worka/work/derick/github/pytorch/build/nccl/obj/ring.o
[ 14%] Generating python/ideep/spatial_bn_op_test.py
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.o
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/leaky-relu.c.o
[ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/Exception.cpp.o
[ 14%] Generating python/ideep/test_ideep_net.py
[ 14%] Generating python/ideep/transform_ideep_net.py
[ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/Half.cpp.o
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.o
[ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/LeftRight.cpp.o
[ 14%] Generating python/ideep/weightedsum_op_test.py
[ 14%] Generating python/ideep_test_util.py
[ 14%] Built target dispsse_obj
[ 14%] Generating python/layer_model_helper.py
[ 14%] Generating python/layer_model_instantiator.py
[ 14%] Built target dispavx_obj
[ 14%] Generating python/layer_parameter_sharing_test.py
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/max-pooling.c.o
[ 14%] Generating python/layer_test_util.py
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/sigmoid.c.o
[ 14%] Generating python/layers/__init__.py
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/softargmax.c.o
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.o
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/operator-delete.c.o
[ 14%] Generating python/layers/adaptive_weight.py
[ 14%] Generating python/layers/add_bias.py
[ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/Logging.cpp.o
[ 14%] Generating python/layers/arc_cosine_feature_map.py
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.o
[ 14%] Generating python/layers/batch_distill_lr_loss.py
[ 14%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/types.cc.o
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.o
[ 14%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/common/linux.cc.o
[ 14%] Generating python/layers/batch_lr_loss.py
[ 14%] Generating python/layers/batch_mse_loss.py
[ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/Metaprogramming.cpp.o
[ 14%] Generating python/layers/batch_normalization.py
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/indirection.c.o
[ 14%] Generating python/layers/batch_sigmoid_cross_entropy_loss.py
[ 14%] Generating python/layers/batch_softmax_loss.py
[ 14%] Generating python/layers/blob_weighted_sum.py
[ 14%] Generating python/layers/bucket_weighted.py
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/operator-run.c.o
[ 14%] Built target sleefsse4
[ 14%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/u8lut32norm/scalar.c.o
[ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/Optional.cpp.o
[ 14%] Built target ATEN_CPU_FILES_GEN_TARGET
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.o
[ 14%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/common/logging.cc.o
[ 14%] Built target sleefavx
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.o
[ 14%] Generating python/layers/build_index.py
[ 14%] Built target ATEN_CUDA_FILES_GEN_TARGET
[ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/SmallVector.cpp.o
[ 14%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.o
[ 14%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/context.cc.o
[ 14%] Generating python/layers/concat.py
[ 14%] Generating python/layers/constant_weight.py
[ 14%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/file_store.cc.o
[ 14%] Built target sleeffma4
[ 14%] Built target sleefsse2
[ 15%] Generating python/layers/dropout.py
[ 15%] Generating python/layers/conv.py
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.o
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.o
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.o
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/x8lut/scalar.c.o
[ 15%] Generating python/layers/fc.py
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/sgemm/6x8-psimd.c.o
[ 15%] Generating python/layers/fc_without_bias.py
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8avgpool/mp8x9p8q-sse2.c.o
[ 15%] Generating python/layers/feature_sparse_to_dense.py
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.o
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.o
[ 15%] Generating python/layers/functional.py
[ 15%] Generating python/layers/gather_record.py
[ 15%] Generating python/layers/homotopy_weight.py
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/StringUtil.cpp.o
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8avgpool/up8x9-sse2.c.o
[ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/Type.cpp.o
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.o
[ 15%] Generating python/layers/label_smooth.py
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.o
[ 15%] Generating python/layers/last_n_window_collector.py
[ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/TypeList.cpp.o
[ 15%] Generating python/layers/layer_normalization.py
[ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/TypeTraits.cpp.o
[ 15%] Generating python/layers/layers.py
[ 15%] Generating python/layers/margin_rank_loss.py
[ 15%] Linking CXX static library ../../../lib/libprotobuf-lite.a
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8avgpool/up8xm-sse2.c.o
[ 15%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/hash_store.cc.o
[ 15%] Generating python/layers/merge_id_lists.py
[ 15%] Generating src/x86_64-fma/2d-fourier-16x16.py.o
[ 15%] Generating python/layers/pairwise_similarity.py
[ 15%] Built target libprotobuf-lite
[ 15%] Generating python/layers/position_weighted.py
[ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/UniqueVoidPtr.cpp.o
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8conv/4x4c2-sse2.c.o
[ 15%] Generating python/layers/random_fourier_features.py
[ 15%] Generating python/layers/reservoir_sampling.py
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8dwconv/mp8x25-sse2.c.o
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.o
[ 15%] Generating python/layers/sampling_train.py
[ 15%] Generating python/layers/sampling_trainable_mixin.py
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8dwconv/up8x9-sse2.c.o
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8gavgpool/mp8x7p7q-sse2.c.o
[ 15%] Generating python/layers/select_record_by_context.py
[ 15%] Generating python/layers/semi_random_features.py
[ 15%] Generating python/layers/sparse_feature_hash.py
[ 15%] Generating python/layers/sparse_lookup.py
[ 15%] Generating python/layers/split.py
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.o
[ 15%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8gavgpool/up8x7-sse2.c.o
[ 15%] Generating python/layers/tags.py
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.o
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.o
[ 15%] Generating python/layers/uniform_sampling.py
[ 15%] Generating python/layers_test.py
[ 15%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/prefix_store.cc.o
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o
[ 15%] Generating python/lengths_reducer_fused_8bit_rowwise_ops_test.py
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.o
[ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.o
[ 16%] Generating python/lengths_reducer_rowwise_8bit_ops_test.py
[ 16%] Generating python/lstm_benchmark.py
[ 16%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8gavgpool/up8xm-sse2.c.o
[ 16%] Building CXX object c10/CMakeFiles/c10.dir/util/flags_use_gflags.cpp.o
[ 16%] Generating python/memonger.py
[ 16%] Generating python/memonger_test.py
[ 16%] Generating python/mint/__init__.py
[ 16%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8gemm/2x4c8-sse2.c.o
[ 16%] Generating python/mint/app.py
[ 16%] Generating python/mkl/__init__.py
[ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.o
include/param.h:45:13: warning: ‘void initEnv()’ defined but not used [-Wunused-function]
static void initEnv() {
^~~~~~~
[ 17%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8gemm/4x4c2-sse2.c.o
[ 17%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.o
[ 17%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/store.cc.o
[ 17%] Generating python/mkl/mkl_LRN_op_test.py
[ 17%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/address.cc.o
[ 17%] Generating python/mkl/mkl_LRN_speed_test.py
[ 17%] Generating python/mkl/mkl_concat_op_test.py
[ 17%] Generating python/mkl/mkl_conv_op_test.py
[ 17%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/buffer.cc.o
[ 17%] Generating python/mkl/mkl_copy_op_test.py
[ 17%] Generating python/mkl/mkl_elementwise_add_op_test.py
[ 17%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/context.cc.o
[ 17%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/q8vadd/sse2.c.o
[ 17%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/device.cc.o
[ 17%] Generating python/mkl/mkl_elementwise_sum_op_test.py
[ 17%] Generating python/mkl/mkl_fc_op_test.py
[ 17%] Generating python/mkl/mkl_fc_speed_test.py
[ 17%] Building CXX object c10/CMakeFiles/c10.dir/util/flags_use_no_gflags.cpp.o
[ 17%] Building CXX object c10/CMakeFiles/c10.dir/util/intrusive_ptr.cpp.o
[ 17%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.o
[ 17%] Generating python/mkl/mkl_fill_op_test.py
[ 17%] Building CXX object c10/CMakeFiles/c10.dir/util/numa.cpp.o
[ 17%] Generating python/mkl/mkl_pool_op_test.py
[ 17%] Building CXX object c10/CMakeFiles/c10.dir/util/thread_name.cpp.o
[ 17%] Building CXX object c10/CMakeFiles/c10.dir/util/typeid.cpp.o
[ 17%] Generating python/mkl/mkl_pool_speed_test.py
[ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.o
[ 18%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/pair.cc.o
[ 18%] Generating python/mkl/mkl_relu_op_test.py
[ 18%] Generating python/mkl/mkl_sbn_op_test.py
[ 18%] Generating python/mkl/mkl_sbn_speed_test.py
[ 18%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/u8clamp/sse2.c.o
[ 18%] Generating python/mkl/mkl_sigmoid_op_test.py
[ 18%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/unbound_buffer.cc.o
[ 18%] Generating python/mkl/mkl_speed_test.py
[ 18%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/address.cc.o
[ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/mathlimits.cc.o
[ 18%] Generating python/mkl/mkl_squeeze_op_test.py
[ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.o
[ 18%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/u8maxpool/16x9p8q-sse2.c.o
[ 18%] Generating python/mkl/rewrite_graph.py
[ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.o
[ 18%] Generating python/mkl/rewrite_graph_test.py
[ 18%] Generating python/mkl_test_util.py
[ 18%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/buffer.cc.o
[ 18%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/context.cc.o
[ 18%] Generating python/model_device_test.py
[ 19%] Generating python/model_helper.py
[ 19%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/device.cc.o
[ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.o
[ 19%] Generating python/model_helper_test.py
[ 19%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/u8maxpool/sub16-sse2.c.o
[ 19%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/u8rmax/sse2.c.o
[ 19%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/x8zip/x2-sse2.c.o
[ 19%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/x8zip/x3-sse2.c.o
[ 19%] Generating python/modeling/__init__.py
[ 19%] Generating python/modeling/compute_histogram_for_blobs.py
[ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.o
[ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.o
[ 19%] Generating python/modeling/compute_histogram_for_blobs_test.py
[ 19%] Generating python/modeling/compute_norm_for_blobs.py
[ 20%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/pair.cc.o
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.o
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.o
[ 20%] Generating python/modeling/compute_norm_for_blobs_test.py
[ 20%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/x8zip/x4-sse2.c.o
[ 20%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/unbound_buffer.cc.o
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.o
[ 20%] Generating python/modeling/compute_statistics_for_blobs.py
[ 20%] Building C object confu-deps/QNNPACK/CMakeFiles/qnnpack.dir/src/x8zip/xm-sse2.c.o
[ 20%] Generating python/modeling/compute_statistics_for_blobs_test.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.o
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.o
[ 20%] Generating python/modeling/get_entry_from_blobs.py
[ 20%] Generating python/modeling/get_entry_from_blobs_test.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.o
[ 20%] Generating python/modeling/gradient_clipping.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.o
[ 20%] Generating python/modeling/gradient_clipping_test.py
[ 20%] Generating python/modeling/initializers.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.o
[ 20%] Linking C static library ../../lib/libqnnpack.a
[ 20%] Generating python/modeling/initializers_test.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.o
[ 20%] Generating python/modeling/net_modifier.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.o
[ 20%] Generating python/modeling/parameter_info.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.o
[ 20%] Built target qnnpack
[ 20%] Generating python/modeling/parameter_sharing.py
[ 20%] Generating python/modeling/parameter_sharing_test.py
[ 20%] Generating python/models/__init__.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.o
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.o
[ 20%] Generating python/models/__sym_init__.py
Compiling bootstrap.cu > /worka/work/derick/github/pytorch/build/nccl/obj/bootstrap.o
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.o
[ 20%] Generating python/models/download.py
[ 20%] Generating python/models/resnet.py
[ 20%] Generating python/models/resnet_test.py
[ 20%] Generating python/models/seq2seq/__init__.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.o
[ 20%] Generating python/models/seq2seq/beam_search.py
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info_test_helper.cc.o
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.o
[ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.o
[ 20%] Generating python/models/seq2seq/seq2seq_beam_search_test.py
[ 20%] Generating python/models/seq2seq/seq2seq_model_helper.py
[ 20%] Generating python/models/seq2seq/seq2seq_model_helper_test.py
[ 21%] Generating python/models/seq2seq/seq2seq_util.py
[ 21%] Generating python/models/seq2seq/train.py
[ 21%] Generating python/models/seq2seq/translate.py
[ 21%] Generating python/modifier_context.py
[ 21%] Generating python/muji.py
[ 21%] Generating python/muji_test.py
[ 21%] Generating python/net_builder.py
[ 21%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.o
[ 21%] Generating python/net_builder_test.py
[ 21%] Generating python/net_drawer.py
[ 21%] Generating python/net_printer.py
[ 21%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.o
[ 21%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.o
[ 22%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.o
[ 22%] Generating python/net_printer_test.py
[ 22%] Generating python/nomnigraph_test.py
[ 22%] Generating python/nomnigraph.py
[ 22%] Linking CXX shared library ../lib/libc10.so
[ 22%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.o
[ 22%] Generating python/nomnigraph_transformations.py
[ 22%] Generating python/nomnigraph_transformations_test.py
[ 22%] Generating python/normalizer_context.py
[ 22%] Generating python/normalizer.py
[ 22%] Generating python/normalizer_test.py
[ 22%] Generating python/numa_benchmark.py
[ 22%] Generating python/numa_test.py
[ 22%] Generating python/observer_test.py
[ 22%] Generating python/onnx/backend.py
[ 22%] Generating python/onnx/backend_cpp_rep.py
[ 22%] Generating python/onnx/__init__.py
[ 22%] Generating python/onnx/backend_rep.py
[ 22%] Generating python/onnx/bin/__init__.py
[ 22%] Generating python/onnx/bin/conversion.py
[ 22%] Generating python/onnx/error.py
[ 22%] Generating python/onnx/frontend.py
[ 22%] Generating python/onnx/onnxifi.py
[ 22%] Generating python/onnx/test_onnxifi.py
[ 23%] Generating python/onnx/tests/__init__.py
[ 23%] Generating python/onnx/helper.py
[ 23%] Generating python/onnx/tests/c2_ref_test.py
[ 23%] Generating python/onnx/tests/conversion_test.py
[ 23%] Generating python/onnx/tests/helper_test.py
[ 23%] Generating python/onnx/tests/ssa_test.py
[ 23%] Generating python/onnx/tests/onnx_backend_test.py
[ 23%] Generating python/onnx/workspace.py
[ 23%] Generating python/onnx/tests/test_utils.py
[ 23%] Generating python/operator_test/__init__.py
[ 23%] Generating python/operator_test/activation_ops_test.py
[ 23%] Generating python/operator_test/adagrad_test.py
[ 23%] Generating python/operator_test/adagrad_test_helper.py
[ 23%] Generating python/operator_test/adadelta_test.py
[ 23%] Generating python/operator_test/adam_test.py
[ 23%] Generating python/operator_test/adjust_batch_op_test.py
[ 23%] Generating python/operator_test/affine_channel_op_test.py
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 23%] Generating python/operator_test/arg_ops_test.py
[ 23%] Generating python/operator_test/assert_test.py
[ 23%] Generating python/operator_test/apmeter_test.py
[ 23%] Generating python/operator_test/atomic_ops_test.py
[ 23%] Built target c10
[ 23%] Generating python/operator_test/basic_rnn_test.py
[ 23%] Generating python/operator_test/batch_box_cox_test.py
[ 23%] Generating python/operator_test/batch_bucketize_op_test.py
[ 23%] Generating python/operator_test/batch_sparse_to_dense_op_test.py
[ 23%] Generating python/operator_test/bbox_transform_test.py
[ 23%] Generating python/operator_test/batch_moments_op_test.py
[ 24%] Generating python/operator_test/bisect_percentile_op_test.py
[ 24%] Generating python/operator_test/boolean_mask_test.py
[ 24%] Generating python/operator_test/blobs_queue_db_test.py
[ 24%] Generating python/operator_test/boolean_unmask_test.py
[ 24%] Generating python/operator_test/box_with_nms_limit_op_test.py
[ 24%] Generating python/operator_test/cast_op_test.py
[ 24%] Generating python/operator_test/ceil_op_test.py
[ 24%] Generating python/operator_test/channel_backprop_stats_op_test.py
[ 24%] Generating python/operator_test/channel_shuffle_test.py
[ 24%] Generating python/operator_test/channel_stats_op_test.py
[ 24%] Generating python/operator_test/clip_tensor_op_test.py
[ 24%] Generating python/operator_test/checkpoint_test.py
[ 24%] Generating python/operator_test/clip_op_test.py
[ 24%] Generating python/operator_test/collect_and_distribute_fpn_rpn_proposals_op_test.py
[ 24%] Generating python/operator_test/concat_split_op_test.py
[ 24%] Generating python/operator_test/conditional_test.py
[ 24%] Generating python/operator_test/conftest.py
[ 24%] Generating python/operator_test/conv_test.py
[ 24%] Generating python/operator_test/conv_transpose_test.py
[ 24%] Generating python/operator_test/copy_ops_test.py
[ 24%] Generating python/operator_test/cosine_embedding_criterion_op_test.py
[ 24%] Generating python/operator_test/counter_ops_test.py
[ 24%] Generating python/operator_test/crf_test.py
[ 24%] Generating python/operator_test/cross_entropy_ops_test.py
[ 24%] Generating python/operator_test/ctc_beam_search_decoder_op_test.py
[ 24%] Generating python/operator_test/ctc_greedy_decoder_op_test.py
[ 24%] Generating python/operator_test/cudnn_recurrent_test.py
[ 24%] Generating python/operator_test/data_couple_op_test.py
[ 24%] Generating python/operator_test/dataset_ops_test.py
[ 25%] Generating python/operator_test/depthwise_3x3_conv_test.py
[ 25%] Generating python/operator_test/dense_vector_to_id_list_op_test.py
[ 25%] Generating python/operator_test/distance_op_test.py
[ 25%] Generating python/operator_test/detectron_keypoints.py
[ 25%] Generating python/operator_test/deform_conv_test.py
[ 25%] Generating python/operator_test/dropout_op_test.py
[ 25%] Generating python/operator_test/duplicate_operands_test.py
[ 25%] Generating python/operator_test/elementwise_linear_op_test.py
[ 25%] Generating python/operator_test/elementwise_logical_ops_test.py
[ 25%] Generating python/operator_test/elementwise_op_broadcast_test.py
[ 25%] Generating python/operator_test/elementwise_ops_test.py
[ 25%] Generating python/operator_test/emptysample_ops_test.py
[ 25%] Generating python/operator_test/enforce_finite_op_test.py
[ 25%] Generating python/operator_test/ensure_clipped_test.py
[ 25%] Generating python/operator_test/ensure_cpu_output_op_test.py
[ 25%] Generating python/operator_test/erf_op_test.py
[ 25%] Generating python/operator_test/expand_op_test.py
[ 25%] Generating python/operator_test/fc_operator_test.py
[ 25%] Generating python/operator_test/feature_maps_ops_test.py
[ 25%] Generating python/operator_test/find_op_test.py
[ 25%] Generating python/operator_test/flatten_op_test.py
[ 25%] Generating python/operator_test/filler_ops_test.py
[ 25%] Generating python/operator_test/flexible_top_k_test.py
[ 25%] Generating python/operator_test/floor_op_test.py
[ 25%] Generating python/operator_test/gather_ops_test.py
[ 25%] Generating python/operator_test/gather_ranges_op_test.py
[ 25%] Generating python/operator_test/given_tensor_byte_string_to_uint8_fill_op_test.py
[ 25%] Generating python/operator_test/given_tensor_fill_op_test.py
[ 25%] Generating python/operator_test/glu_op_test.py
[ 25%] Generating python/operator_test/group_norm_op_test.py
[ 26%] Generating python/operator_test/gru_test.py
[ 26%] Generating python/operator_test/group_conv_test.py
[ 26%] Generating python/operator_test/heatmap_max_keypoint_op_test.py
[ 26%] Generating python/operator_test/hsm_test.py
[ 26%] Generating python/operator_test/hyperbolic_ops_test.py
[ 26%] Generating python/operator_test/im2col_col2im_test.py
[ 26%] Generating python/operator_test/image_input_op_test.py
[ 26%] Generating python/operator_test/index_hash_ops_test.py
[ 26%] Generating python/operator_test/index_ops_test.py
[ 26%] Generating python/operator_test/instance_norm_test.py
[ 26%] Generating python/operator_test/integral_image_ops_test.py
[ 26%] Generating python/operator_test/key_split_ops_test.py
[ 26%] Generating python/operator_test/jsd_ops_test.py
[ 26%] Generating python/operator_test/lars_test.py
[ 26%] Generating python/operator_test/layer_norm_op_test.py
[ 26%] Generating python/operator_test/leaky_relu_test.py
[ 26%] Generating python/operator_test/learning_rate_adaption_op_test.py
[ 26%] Generating python/operator_test/learning_rate_op_test.py
[ 26%] Generating python/operator_test/lengths_pad_op_test.py
[ 26%] Generating python/operator_test/length_split_op_test.py
[ 26%] Generating python/operator_test/lengths_tile_op_test.py
[ 26%] Generating python/operator_test/lengths_top_k_ops_test.py
[ 26%] Generating python/operator_test/listwise_l2r_operator_test.py
[ 26%] Generating python/operator_test/locally_connected_op_test.py
[ 26%] Generating python/operator_test/load_save_test.py
[ 26%] Generating python/operator_test/loss_ops_test.py
[ 26%] Generating python/operator_test/lpnorm_op_test.py
[ 27%] Generating python/operator_test/map_ops_test.py
[ 27%] Generating python/operator_test/margin_ranking_criterion_op_test.py
[ 27%] Generating python/operator_test/math_ops_test.py
[ 27%] Generating python/operator_test/mean_op_test.py
[ 27%] Generating python/operator_test/matmul_op_test.py
[ 27%] Generating python/operator_test/merge_id_lists_op_test.py
[ 27%] Generating python/operator_test/mkl_conv_op_test.py
[ 27%] Generating python/operator_test/mkl_packed_fc_op_test.py
[ 27%] Generating python/operator_test/mkl_speed_test.py
[ 27%] Generating python/operator_test/mod_op_test.py
[ 27%] Generating python/operator_test/moments_op_test.py
[ 27%] Generating python/operator_test/momentum_sgd_test.py
[ 27%] Generating python/operator_test/negate_gradient_op_test.py
[ 27%] Generating python/operator_test/ngram_ops_test.py
[ 27%] Generating python/operator_test/normalize_op_test.py
[ 27%] Generating python/operator_test/mpi_test.py
[ 27%] Generating python/operator_test/numpy_tile_op_test.py
[ 27%] Generating python/operator_test/one_hot_ops_test.py
[ 27%] Generating python/operator_test/onnx_while_test.py
[ 27%] Generating python/operator_test/order_switch_test.py
[ 27%] Generating python/operator_test/pack_ops_test.py
[ 27%] Generating python/operator_test/pack_rnn_sequence_op_test.py
[ 27%] Generating python/operator_test/pad_test.py
[ 27%] Generating python/operator_test/partition_ops_test.py
[ 27%] Generating python/operator_test/percentile_op_test.py
[ 27%] Generating python/operator_test/pooling_test.py
[ 27%] Generating python/operator_test/piecewise_linear_transform_test.py
[ 27%] Generating python/operator_test/prepend_dim_test.py
[ 27%] Generating python/operator_test/python_op_test.py
[ 28%] Generating python/operator_test/rand_quantization_op_speed_test.py
[ 28%] Generating python/operator_test/rank_loss_operator_test.py
[ 28%] Generating python/operator_test/rand_quantization_op_test.py
[ 28%] Generating python/operator_test/rebatching_queue_test.py
[ 28%] Generating python/operator_test/record_queue_test.py
[ 28%] Generating python/operator_test/recurrent_net_executor_test.py
[ 28%] Generating python/operator_test/reduce_ops_test.py
[ 28%] Generating python/operator_test/resize_op_test.py
[ 28%] Generating python/operator_test/reduction_ops_test.py
[ 28%] Generating python/operator_test/recurrent_network_test.py
[ 28%] Generating python/operator_test/reshape_ops_test.py
[ 28%] Generating python/operator_test/rnn_cell_test.py
[ 28%] Generating python/operator_test/rmac_regions_op_test.py
[ 28%] Generating python/operator_test/segment_ops_test.py
[ 28%] Generating python/operator_test/sparse_gradient_checker_test.py
[ 28%] Generating python/operator_test/selu_op_test.py
[ 28%] Generating python/operator_test/shape_inference_test.py
[ 28%] Generating python/operator_test/softplus_op_test.py
[ 28%] Generating python/operator_test/sinusoid_position_encoding_op_test.py
[ 28%] Generating python/operator_test/roi_align_rotated_op_test.py
[ 28%] Generating python/operator_test/softmax_ops_test.py
[ 28%] Generating python/operator_test/sequence_ops_test.py
[ 28%] Generating python/operator_test/sparse_lengths_sum_benchmark.py
[ 28%] Generating python/operator_test/sparse_normalize_test.py
[ 28%] Generating python/operator_test/sparse_ops_test.py
[ 28%] Generating python/operator_test/sparse_to_dense_mask_op_test.py
[ 28%] Generating python/operator_test/spatial_bn_op_test.py
[ 28%] Generating python/operator_test/specialized_segment_ops_test.py
[ 28%] Generating python/operator_test/square_root_divide_op_test.py
[ 28%] Generating python/operator_test/transpose_op_test.py
[ 28%] Generating python/operator_test/stats_put_ops_test.py
[ 28%] Generating python/operator_test/thresholded_relu_op_test.py
[ 28%] Generating python/operator_test/string_ops_test.py
[ 28%] Generating python/operator_test/top_k_test.py
[ 29%] Generating python/operator_test/torch_integration_test.py
[ 29%] Generating python/operator_test/text_file_reader_test.py
[ 29%] Generating python/operator_test/tile_op_test.py
[ 29%] Generating python/operator_test/stats_ops_test.py
[ 29%] Generating python/operator_test/trigonometric_op_test.py
[ 29%] Generating python/operator_test/unique_ops_test.py
[ 29%] Generating python/operator_test/unique_uniform_fill_op_test.py
[ 29%] Generating python/operator_test/upsample_op_test.py
[ 29%] Generating python/operator_test/utility_ops_test.py
[ 29%] Generating python/operator_test/video_input_op_test.py
[ 29%] Generating python/operator_test/weighted_multi_sample_test.py
[ 29%] Generating python/operator_test/weighted_sum_test.py
[ 29%] Generating python/operator_test/wngrad_test.py
[ 29%] Generating python/operator_test/weighted_sample_test.py
[ 29%] Generating python/optimizer_context.py
[ 29%] Generating python/optimizer.py
[ 29%] Generating python/optimizer_test.py
[ 29%] Generating python/optimizer_test_util.py
[ 29%] Generating python/parallel_workers_test.py
[ 29%] Generating python/parallel_workers.py
[ 29%] Generating python/parallelize_bmuf_distributed_test.py
[ 29%] Generating python/pipeline.py
[ 29%] Generating python/pipeline_test.py
[ 29%] Generating python/predictor/__init__.py
[ 30%] Generating python/predictor/predictor_exporter.py
include/net.h:33:21: warning: ‘ncclResult_t ncclNetCloseListen(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseListen(void* listenComm) { NCCLCHECK(ncclNet->closeListen(listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~~
include/net.h:32:21: warning: ‘ncclResult_t ncclNetCloseRecv(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseRecv(void* recvComm) { NCCLCHECK(ncclNet->closeRecv(recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:31:21: warning: ‘ncclResult_t ncclNetCloseSend(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseSend(void* sendComm) { NCCLCHECK(ncclNet->closeSend(sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
[ 30%] Generating python/predictor/mobile_exporter.py
include/net.h:30:21: warning: ‘ncclResult_t ncclNetTest(void*, int*, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetTest(void* request, int* done, int* size) { NCCLCHECK(ncclNet->test(request, done, size)); return ncclSuccess; }
^~~~~~~~~~~
include/net.h:29:21: warning: ‘ncclResult_t ncclNetFlush(void*, void*, int)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetFlush(void* recvComm, void* data, int size) { NCCLCHECK(ncclNet->flush(recvComm, data, size)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:28:21: warning: ‘ncclResult_t ncclNetIrecv(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIrecv(void* recvComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->irecv(recvComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:27:21: warning: ‘ncclResult_t ncclNetIsend(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIsend(void* sendComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->isend(sendComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:26:21: warning: ‘ncclResult_t ncclNetAccept(void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetAccept(void* listenComm, void** recvComm) { NCCLCHECK(ncclNet->accept(listenComm, recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:25:21: warning: ‘ncclResult_t ncclNetConnect(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetConnect(int dev, void* handle, void** sendComm) { NCCLCHECK(ncclNet->connect(dev, handle, sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:24:21: warning: ‘ncclResult_t ncclNetListen(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetListen(int dev, void* handle, void** listenComm) { NCCLCHECK(ncclNet->listen(dev, handle, listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:23:21: warning: ‘ncclResult_t ncclNetPtrSupport(int, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetPtrSupport(int dev, int* supportedTypes) { NCCLCHECK(ncclNet->ptrSupport(dev, supportedTypes)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~
include/net.h:22:21: warning: ‘ncclResult_t ncclNetDevices(int*, int**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetDevices(int* ndev, int** scores) { NCCLCHECK(ncclNet->devices(ndev, scores)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:21:20: warning: ‘const char* ncclNetName()’ defined but not used [-Wunused-function]
static const char* ncclNetName() { return ncclNet->name; }
^~~~~~~~~~~
[ 30%] Generating python/predictor/mobile_exporter_test.py
[ 30%] Generating python/predictor/predictor_py_utils.py
[ 30%] Generating python/predictor/predictor_test.py
[ 30%] Generating python/predictor/serde.py
[ 30%] Generating python/predictor/predictor_exporter_test.py
[ 30%] Generating python/predictor_constants.py
[ 30%] Generating python/python_op_test.py
[ 30%] Generating python/queue_util.py
[ 30%] Generating python/recurrent.py
[ 30%] Generating python/record_queue.py
[ 30%] Generating python/regularizer_context.py
[ 30%] Generating python/regularizer.py
[ 30%] Generating python/regularizer_test.py
[ 30%] Generating python/rnn/lstm_comparison.py
[ 30%] Generating python/rnn_cell.py
[ 30%] Generating python/rnn/__init__.py
[ 30%] Generating python/schema_test.py
[ 30%] Generating python/schema.py
[ 30%] Generating python/rnn/rnn_cell_test_util.py
[ 30%] Generating python/scope.py
[ 30%] Generating python/scope_test.py
[ 30%] Generating python/serialized_test/__init__.py
[ 30%] Generating python/serialized_test/coverage.py
[ 30%] Generating python/serialized_test/serialized_test_util.py
[ 30%] Generating python/session.py
[ 30%] Generating python/sparse_to_dense_mask_test.py
[ 30%] Generating python/session_test.py
[ 31%] Generating python/sparse_to_dense_test.py
[ 31%] Generating python/task.py
[ 31%] Generating python/task_test.py
[ 31%] Generating python/test/__init__.py
[ 31%] Generating python/test/do_op_test.py
[ 31%] Generating python/test/blob_deallocation_test.py
[ 31%] Generating python/test/executor_test.py
[ 31%] Generating python/test/executor_test_util.py
[ 31%] Generating python/test_util.py
[ 31%] Generating python/text_file_reader.py
[ 31%] Generating python/test/inference_lstm_op_test.py
[ 31%] Generating python/timeout_guard.py
[ 31%] Generating python/toy_regression_test.py
[ 31%] Generating python/transformations_test.py
[ 31%] Generating python/transformations.py
[ 31%] Generating python/trt/__init__.py
[ 31%] Generating python/trt/test_trt.py
[ 31%] Generating python/trt/transform.py
[ 31%] Generating python/tt_core.py
[ 31%] Generating python/tt_core_test.py
[ 31%] Generating python/utils.py
[ 31%] Generating python/utils_test.py
[ 31%] Generating python/visualize.py
[ 31%] Generating python/workspace_test.py
[ 31%] Generating python/workspace.py
[ 31%] Generating quantization/__init__.py
[ 31%] Generating quantization/server/__init__.py
[ 31%] Generating quantization/server/batch_matmul_dnnlowp_op_test.py
[ 31%] Generating quantization/server/batch_permutation_dnnlowp_op_test.py
[ 31%] Generating quantization/server/conv_depthwise_dnnlowp_op_test.py
[ 32%] Generating quantization/server/concat_dnnlowp_op_test.py
[ 32%] Generating quantization/server/conv_dnnlowp_acc16_op_test.py
[ 32%] Generating quantization/server/channel_shuffle_dnnlowp_op_test.py
[ 32%] Generating quantization/server/conv_groupwise_dnnlowp_acc16_op_test.py
[ 32%] Generating quantization/server/conv_dnnlowp_op_test.py
[ 32%] Generating quantization/server/conv_groupwise_dnnlowp_op_test.py
[ 32%] Generating quantization/server/dequantize_dnnlowp_op_test.py
[ 32%] Generating quantization/server/dnnlowp_test_utils.py
[ 32%] Generating quantization/server/elementwise_add_dnnlowp_op_test.py
[ 32%] Generating quantization/server/elementwise_linear_dnnlowp_op_test.py
[ 32%] Generating quantization/server/elementwise_mul_dnnlowp_op_test.py
[ 32%] Generating quantization/server/elementwise_sum_dnnlowp_op_test.py
[ 32%] Generating quantization/server/fully_connected_dnnlowp_acc16_op_test.py
[ 32%] Generating quantization/server/fully_connected_dnnlowp_op_test.py
[ 32%] Generating quantization/server/fully_connected_fp16_test.py
[ 32%] Generating quantization/server/group_norm_dnnlowp_op_test.py
[ 32%] Generating quantization/server/gather_dnnlowp_op_test.py
[ 32%] Generating quantization/server/fully_connected_rowwise_dnnlowp_op_test.py
[ 32%] Generating quantization/server/lstm_unit_dnnlowp_op_test.py
[ 32%] Generating quantization/server/observer_test.py
[ 32%] Generating quantization/server/quantize_dnnlowp_op_test.py
[ 32%] Generating quantization/server/pool_dnnlowp_op_test.py
[ 32%] Generating quantization/server/relu_dnnlowp_op_test.py
[ 32%] Generating quantization/server/sigmoid_dnnlowp_op_test.py
[ 32%] Generating quantization/server/resize_nearest_dnnlowp_op_test.py
[ 32%] Generating quantization/server/spatial_batch_norm_dnnlowp_op_test.py
[ 32%] Generating quantization/server/utils.py
[ 32%] Generating quantization/server/tanh_dnnlowp_op_test.py
[ 32%] Built target python_copy_files
Compiling transport.cu > /worka/work/derick/github/pytorch/build/nccl/obj/transport.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 32%] Linking CXX static library ../../../lib/libgloo.a
[ 32%] Built target gloo
include/common_coll.h:136:21: warning: ‘ncclResult_t saveKernel(int, const void*, void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm_t, cudaStream_t, size_t, int)’ defined but not used [-Wunused-function]
static ncclResult_t saveKernel(int coll, const void* sendbuff, void* recvbuff, size_t count,
^~~~~~~~~~
include/common_coll.h:40:21: warning: ‘ncclResult_t ArgsCheck(const void*, const void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm*, const char*)’ defined but not used [-Wunused-function]
static ncclResult_t ArgsCheck(const void* sendbuff, const void* recvbuff, size_t count, ncclDataType_t type, ncclRedOp_t op, int root, struct ncclComm* comm, const char* opname) {
^~~~~~~~~
Compiling misc/group.cu > /worka/work/derick/github/pytorch/build/nccl/obj/misc/group.o
[ 32%] Linking CXX static library ../../../lib/libprotobuf.a
[ 32%] Built target libprotobuf
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling misc/nvmlwrap.cu > /worka/work/derick/github/pytorch/build/nccl/obj/misc/nvmlwrap.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 32%] Generating src/x86_64-fma/2d-winograd-8x8-3x3.py.o
Compiling misc/ibvwrap.cu > /worka/work/derick/github/pytorch/build/nccl/obj/misc/ibvwrap.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 32%] Generating src/x86_64-fma/blas/s8gemm.py.o
Compiling misc/rings.cu > /worka/work/derick/github/pytorch/build/nccl/obj/misc/rings.o
[ 32%] Generating src/x86_64-fma/blas/c8gemm.py.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 32%] Generating src/x86_64-fma/blas/s4c6gemm.py.o
include/param.h:45:13: warning: ‘void initEnv()’ defined but not used [-Wunused-function]
static void initEnv() {
^~~~~~~
include/net.h:33:21: warning: ‘ncclResult_t ncclNetCloseListen(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseListen(void* listenComm) { NCCLCHECK(ncclNet->closeListen(listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~~
include/net.h:32:21: warning: ‘ncclResult_t ncclNetCloseRecv(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseRecv(void* recvComm) { NCCLCHECK(ncclNet->closeRecv(recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:31:21: warning: ‘ncclResult_t ncclNetCloseSend(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseSend(void* sendComm) { NCCLCHECK(ncclNet->closeSend(sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:30:21: warning: ‘ncclResult_t ncclNetTest(void*, int*, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetTest(void* request, int* done, int* size) { NCCLCHECK(ncclNet->test(request, done, size)); return ncclSuccess; }
^~~~~~~~~~~
include/net.h:29:21: warning: ‘ncclResult_t ncclNetFlush(void*, void*, int)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetFlush(void* recvComm, void* data, int size) { NCCLCHECK(ncclNet->flush(recvComm, data, size)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:28:21: warning: ‘ncclResult_t ncclNetIrecv(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIrecv(void* recvComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->irecv(recvComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:27:21: warning: ‘ncclResult_t ncclNetIsend(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIsend(void* sendComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->isend(sendComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:26:21: warning: ‘ncclResult_t ncclNetAccept(void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetAccept(void* listenComm, void** recvComm) { NCCLCHECK(ncclNet->accept(listenComm, recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:25:21: warning: ‘ncclResult_t ncclNetConnect(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetConnect(int dev, void* handle, void** sendComm) { NCCLCHECK(ncclNet->connect(dev, handle, sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:24:21: warning: ‘ncclResult_t ncclNetListen(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetListen(int dev, void* handle, void** listenComm) { NCCLCHECK(ncclNet->listen(dev, handle, listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:23:21: warning: ‘ncclResult_t ncclNetPtrSupport(int, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetPtrSupport(int dev, int* supportedTypes) { NCCLCHECK(ncclNet->ptrSupport(dev, supportedTypes)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~
include/net.h:22:21: warning: ‘ncclResult_t ncclNetDevices(int*, int**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetDevices(int* ndev, int** scores) { NCCLCHECK(ncclNet->devices(ndev, scores)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:21:20: warning: ‘const char* ncclNetName()’ defined but not used [-Wunused-function]
static const char* ncclNetName() { return ncclNet->name; }
^~~~~~~~~~~
[ 32%] Generating src/x86_64-fma/blas/conv1x1.py.o
Compiling misc/utils.cu > /worka/work/derick/github/pytorch/build/nccl/obj/misc/utils.o
[ 32%] Generating src/x86_64-fma/blas/sgemm.py.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 32%] Generating src/x86_64-fma/max-pooling.py.o
[ 32%] Generating src/x86_64-fma/relu.py.o
Compiling misc/enqueue.cu > /worka/work/derick/github/pytorch/build/nccl/obj/misc/enqueue.o
[ 32%] Generating src/x86_64-fma/softmax.py.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
[ 32%] Generating src/x86_64-fma/blas/sdotxf.py.o
include/param.h:45:13: warning: ‘void initEnv()’ defined but not used [-Wunused-function]
static void initEnv() {
^~~~~~~
include/common_coll.h:136:21: warning: ‘ncclResult_t saveKernel(int, const void*, void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm_t, cudaStream_t, size_t, int)’ defined but not used [-Wunused-function]
static ncclResult_t saveKernel(int coll, const void* sendbuff, void* recvbuff, size_t count,
^~~~~~~~~~
[ 32%] Generating src/x86_64-fma/blas/shdotxf.py.o
Compiling transport/p2p.cu > /worka/work/derick/github/pytorch/build/nccl/obj/transport/p2p.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/nvlink.h:116:12: warning: ‘int getNumNvlinks(const char*)’ defined but not used [-Wunused-function]
static int getNumNvlinks(const char* busId) {
^~~~~~~~~~~~~
include/nvlink.h:49:21: warning: ‘ncclResult_t getMaxNvlinks(int*)’ defined but not used [-Wunused-function]
static ncclResult_t getMaxNvlinks(int* maxLinks) {
^~~~~~~~~~~~~
include/param.h:45:13: warning: ‘void initEnv()’ defined but not used [-Wunused-function]
static void initEnv() {
^~~~~~~
include/topo.h:46:21: warning: ‘ncclResult_t getSockPath(char*, char**)’ defined but not used [-Wunused-function]
static ncclResult_t getSockPath(char* ifName, char** path) {
^~~~~~~~~~~
include/topo.h:35:21: warning: ‘ncclResult_t getMlxPath(char*, char**)’ defined but not used [-Wunused-function]
static ncclResult_t getMlxPath(char* ibName, char** path) {
^~~~~~~~~~
Compiling transport/shm.cu > /worka/work/derick/github/pytorch/build/nccl/obj/transport/shm.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Scanning dependencies of target nnpack
[ 32%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/init.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/convolution-inference.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/softmax-output.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/relu-output.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/pooling-output.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/fully-connected-output.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/fully-connected-inference.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/convolution-kernel-gradient.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/relu-input-gradient.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/convolution-output.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/convolution-input-gradient.c.o
[ 33%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/x86_64-fma/softmax.c.o
include/param.h:45:13: warning: ‘void initEnv()’ defined but not used [-Wunused-function]
static void initEnv() {
^~~~~~~
[ 33%] Linking C static library ../../lib/libnnpack.a
[ 33%] Built target nnpack
Compiling transport/net.cu > /worka/work/derick/github/pytorch/build/nccl/obj/transport/net.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/nvlink.h:60:12: warning: ‘int getNvlinkGpu(const char*, const char*)’ defined but not used [-Wunused-function]
static int getNvlinkGpu(const char* busId1, const char* busId2) {
^~~~~~~~~~~~
include/nvlink.h:49:21: warning: ‘ncclResult_t getMaxNvlinks(int*)’ defined but not used [-Wunused-function]
static ncclResult_t getMaxNvlinks(int* maxLinks) {
^~~~~~~~~~~~~
include/topo.h:66:12: warning: ‘int pciDistance(char*, char*)’ defined but not used [-Wunused-function]
static int pciDistance(char* path1, char* path2) {
^~~~~~~~~~~
include/topo.h:46:21: warning: ‘ncclResult_t getSockPath(char*, char**)’ defined but not used [-Wunused-function]
static ncclResult_t getSockPath(char* ifName, char** path) {
^~~~~~~~~~~
include/topo.h:35:21: warning: ‘ncclResult_t getMlxPath(char*, char**)’ defined but not used [-Wunused-function]
static ncclResult_t getMlxPath(char* ibName, char** path) {
^~~~~~~~~~
include/topo.h:15:21: warning: ‘ncclResult_t getCudaPath(int, char**)’ defined but not used [-Wunused-function]
static ncclResult_t getCudaPath(int cudaDev, char** path) {
^~~~~~~~~~~
include/param.h:45:13: warning: ‘void initEnv()’ defined but not used [-Wunused-function]
static void initEnv() {
^~~~~~~
Compiling transport/net_socket.cu > /worka/work/derick/github/pytorch/build/nccl/obj/transport/net_socket.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/topo.h:35:21: warning: ‘ncclResult_t getMlxPath(char*, char**)’ defined but not used [-Wunused-function]
static ncclResult_t getMlxPath(char* ibName, char** path) {
^~~~~~~~~~
include/net.h:33:21: warning: ‘ncclResult_t ncclNetCloseListen(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseListen(void* listenComm) { NCCLCHECK(ncclNet->closeListen(listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~~
include/net.h:32:21: warning: ‘ncclResult_t ncclNetCloseRecv(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseRecv(void* recvComm) { NCCLCHECK(ncclNet->closeRecv(recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:31:21: warning: ‘ncclResult_t ncclNetCloseSend(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseSend(void* sendComm) { NCCLCHECK(ncclNet->closeSend(sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:30:21: warning: ‘ncclResult_t ncclNetTest(void*, int*, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetTest(void* request, int* done, int* size) { NCCLCHECK(ncclNet->test(request, done, size)); return ncclSuccess; }
^~~~~~~~~~~
include/net.h:29:21: warning: ‘ncclResult_t ncclNetFlush(void*, void*, int)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetFlush(void* recvComm, void* data, int size) { NCCLCHECK(ncclNet->flush(recvComm, data, size)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:28:21: warning: ‘ncclResult_t ncclNetIrecv(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIrecv(void* recvComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->irecv(recvComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:27:21: warning: ‘ncclResult_t ncclNetIsend(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIsend(void* sendComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->isend(sendComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:26:21: warning: ‘ncclResult_t ncclNetAccept(void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetAccept(void* listenComm, void** recvComm) { NCCLCHECK(ncclNet->accept(listenComm, recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:25:21: warning: ‘ncclResult_t ncclNetConnect(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetConnect(int dev, void* handle, void** sendComm) { NCCLCHECK(ncclNet->connect(dev, handle, sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:24:21: warning: ‘ncclResult_t ncclNetListen(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetListen(int dev, void* handle, void** listenComm) { NCCLCHECK(ncclNet->listen(dev, handle, listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:23:21: warning: ‘ncclResult_t ncclNetPtrSupport(int, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetPtrSupport(int dev, int* supportedTypes) { NCCLCHECK(ncclNet->ptrSupport(dev, supportedTypes)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~
include/net.h:22:21: warning: ‘ncclResult_t ncclNetDevices(int*, int**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetDevices(int* ndev, int** scores) { NCCLCHECK(ncclNet->devices(ndev, scores)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:21:20: warning: ‘const char* ncclNetName()’ defined but not used [-Wunused-function]
static const char* ncclNetName() { return ncclNet->name; }
^~~~~~~~~~~
Compiling transport/net_ib.cu > /worka/work/derick/github/pytorch/build/nccl/obj/transport/net_ib.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/param.h:45:13: warning: ‘void initEnv()’ defined but not used [-Wunused-function]
static void initEnv() {
^~~~~~~
include/topo.h:46:21: warning: ‘ncclResult_t getSockPath(char*, char**)’ defined but not used [-Wunused-function]
static ncclResult_t getSockPath(char* ifName, char** path) {
^~~~~~~~~~~
include/net.h:33:21: warning: ‘ncclResult_t ncclNetCloseListen(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseListen(void* listenComm) { NCCLCHECK(ncclNet->closeListen(listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~~
include/net.h:32:21: warning: ‘ncclResult_t ncclNetCloseRecv(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseRecv(void* recvComm) { NCCLCHECK(ncclNet->closeRecv(recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:31:21: warning: ‘ncclResult_t ncclNetCloseSend(void*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetCloseSend(void* sendComm) { NCCLCHECK(ncclNet->closeSend(sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~~~
include/net.h:30:21: warning: ‘ncclResult_t ncclNetTest(void*, int*, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetTest(void* request, int* done, int* size) { NCCLCHECK(ncclNet->test(request, done, size)); return ncclSuccess; }
^~~~~~~~~~~
include/net.h:29:21: warning: ‘ncclResult_t ncclNetFlush(void*, void*, int)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetFlush(void* recvComm, void* data, int size) { NCCLCHECK(ncclNet->flush(recvComm, data, size)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:28:21: warning: ‘ncclResult_t ncclNetIrecv(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIrecv(void* recvComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->irecv(recvComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:27:21: warning: ‘ncclResult_t ncclNetIsend(void*, void*, int, int, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetIsend(void* sendComm, void* data, int size, int type, void** request) { NCCLCHECK(ncclNet->isend(sendComm, data, size, type, request)); return ncclSuccess; }
^~~~~~~~~~~~
include/net.h:26:21: warning: ‘ncclResult_t ncclNetAccept(void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetAccept(void* listenComm, void** recvComm) { NCCLCHECK(ncclNet->accept(listenComm, recvComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:25:21: warning: ‘ncclResult_t ncclNetConnect(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetConnect(int dev, void* handle, void** sendComm) { NCCLCHECK(ncclNet->connect(dev, handle, sendComm)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:24:21: warning: ‘ncclResult_t ncclNetListen(int, void*, void**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetListen(int dev, void* handle, void** listenComm) { NCCLCHECK(ncclNet->listen(dev, handle, listenComm)); return ncclSuccess; }
^~~~~~~~~~~~~
include/net.h:23:21: warning: ‘ncclResult_t ncclNetPtrSupport(int, int*)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetPtrSupport(int dev, int* supportedTypes) { NCCLCHECK(ncclNet->ptrSupport(dev, supportedTypes)); return ncclSuccess; }
^~~~~~~~~~~~~~~~~
include/net.h:22:21: warning: ‘ncclResult_t ncclNetDevices(int*, int**)’ defined but not used [-Wunused-function]
static ncclResult_t ncclNetDevices(int* ndev, int** scores) { NCCLCHECK(ncclNet->devices(ndev, scores)); return ncclSuccess; }
^~~~~~~~~~~~~~
include/net.h:21:20: warning: ‘const char* ncclNetName()’ defined but not used [-Wunused-function]
static const char* ncclNetName() { return ncclNet->name; }
^~~~~~~~~~~
Compiling collectives/all_reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/all_reduce.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/common_coll.h:40:21: warning: ‘ncclResult_t ArgsCheck(const void*, const void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm*, const char*)’ defined but not used [-Wunused-function]
static ncclResult_t ArgsCheck(const void* sendbuff, const void* recvbuff, size_t count, ncclDataType_t type, ncclRedOp_t op, int root, struct ncclComm* comm, const char* opname) {
^~~~~~~~~
Compiling collectives/all_gather.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/all_gather.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/common_coll.h:40:21: warning: ‘ncclResult_t ArgsCheck(const void*, const void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm*, const char*)’ defined but not used [-Wunused-function]
static ncclResult_t ArgsCheck(const void* sendbuff, const void* recvbuff, size_t count, ncclDataType_t type, ncclRedOp_t op, int root, struct ncclComm* comm, const char* opname) {
^~~~~~~~~
Compiling collectives/broadcast.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/broadcast.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/common_coll.h:40:21: warning: ‘ncclResult_t ArgsCheck(const void*, const void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm*, const char*)’ defined but not used [-Wunused-function]
static ncclResult_t ArgsCheck(const void* sendbuff, const void* recvbuff, size_t count, ncclDataType_t type, ncclRedOp_t op, int root, struct ncclComm* comm, const char* opname) {
^~~~~~~~~
Compiling collectives/reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/reduce.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/common_coll.h:40:21: warning: ‘ncclResult_t ArgsCheck(const void*, const void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm*, const char*)’ defined but not used [-Wunused-function]
static ncclResult_t ArgsCheck(const void* sendbuff, const void* recvbuff, size_t count, ncclDataType_t type, ncclRedOp_t op, int root, struct ncclComm* comm, const char* opname) {
^~~~~~~~~
Compiling collectives/reduce_scatter.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/reduce_scatter.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
include/common_coll.h:40:21: warning: ‘ncclResult_t ArgsCheck(const void*, const void*, size_t, ncclDataType_t, ncclRedOp_t, int, ncclComm*, const char*)’ defined but not used [-Wunused-function]
static ncclResult_t ArgsCheck(const void* sendbuff, const void* recvbuff, size_t count, ncclDataType_t type, ncclRedOp_t op, int root, struct ncclComm* comm, const char* opname) {
^~~~~~~~~
Compiling all_reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/all_reduce_sum.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling broadcast.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/broadcast_sum.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/reduce_sum.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling all_gather.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/all_gather_sum.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling reduce_scatter.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/reduce_scatter_sum.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling all_reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/all_reduce_prod.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling broadcast.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/broadcast_prod.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/reduce_prod.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling all_gather.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/all_gather_prod.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling reduce_scatter.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/reduce_scatter_prod.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling all_reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/all_reduce_min.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling broadcast.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/broadcast_min.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/reduce_min.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling all_gather.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/all_gather_min.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling reduce_scatter.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/reduce_scatter_min.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling all_reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/all_reduce_max.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling broadcast.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/broadcast_max.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling reduce.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/reduce_max.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling all_gather.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/all_gather_max.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling reduce_scatter.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/reduce_scatter_max.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Compiling functions.cu > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/functions.o
ptxas warning : Too big maxrregcount value specified 96, will be ignored
Archiving objects > /worka/work/derick/github/pytorch/build/nccl/obj/collectives/device/colldevice.a
Linking libnccl.so.2.3.7 > /worka/work/derick/github/pytorch/build/nccl/lib/libnccl.so.2.3.7
Archiving libnccl_static.a > /worka/work/derick/github/pytorch/build/nccl/lib/libnccl_static.a
/worka/work/derick/github/pytorch/third_party/nccl/nccl/src
[ 33%] No install step for 'nccl_external'
[ 33%] Completed 'nccl_external'
[ 33%] Built target nccl_external
make: *** [all] Error 2
Traceback (most recent call last):
File "setup.py", line 710, in <module>
build_deps()
File "setup.py", line 282, in build_deps
build_dir='build')
File "/worka/work/derick/github/pytorch/tools/build_pytorch_libs.py", line 259, in build_caffe2
check_call(['make', '-j', str(max_jobs), 'install'], cwd=build_dir, env=my_env)
File "/home/derick/.conda/envs/pytorch1/lib/python3.7/subprocess.py", line 347, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['make', '-j', '36', 'install']' returned non-zero exit status 2.