apache / mxnet

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
https://mxnet.apache.org
Apache License 2.0
20.78k stars 6.79k forks source link

mxnet build from source in OpenIndiana OS fails during ninja build #14430

Open brancoliticus opened 5 years ago

brancoliticus commented 5 years ago

Environment info (Required)

----------Python Info---------- ('Version :', '2.7.15') ('Compiler :', 'GCC 6.4.0') ('Build :', ('default', 'Aug 27 2018 20:01:47')) ('Arch :', ('32bit', 'ELF')) ------------Pip Info----------- ('Version :', '10.0.1') ('Directory :', '/usr/lib/python2.7/vendor-packages/pip') ----------MXNet Info----------- No MXNet installed. ----------System Info---------- ('Platform :', 'SunOS-5.11-i86pc-i386-32bit-ELF') ('system :', 'SunOS') ('node :', 'openindiana') ('release :', '5.11') ('version :', 'illumos-ebee07ff4f') ----------Hardware Info---------- ('machine :', 'i86pc') ('processor :', 'i386') ----------Network Test---------- Setting timeout: 10 Timing for MXNet: https://github.com/apache/incubator-mxnet, DNS: 0.0467 sec, LOAD: 0.9530 sec. Timing for PYPI: https://pypi.python.org/pypi/pip, DNS: 0.0300 sec, LOAD: 0.7671 sec. Timing for FashionMNIST: https://apache-mxnet.s3-accelerate.dualstack.amazonaws.com/gluon/dataset/fashion-mnist/train-labels-idx1-ubyte.gz, DNS: 0.0744 sec, LOAD: 1.4693 sec. Timing for Conda: https://repo.continuum.io/pkgs/free/, DNS: 0.0098 sec, LOAD: 0.2497 sec. Timing for Gluon Tutorial(en): http://gluon.mxnet.io, DNS: 0.1066 sec, LOAD: 0.4493 sec. Timing for Gluon Tutorial(cn): https://zh.gluon.ai, DNS: 0.0769 sec, LOAD: 1.0155 sec.


## Build info (Required if built from source)

Compiler (gcc/clang/mingw/visual studio): gcc 8.2

MXNet commit hash:
82504adc63b91f7b7be9075f8110f417944ba413

Build config:
cmake USE_CPP_PACKAGE=1 -DUSE_OPENCV=0 -DUSE_CUDA=0 -DUSE_MKLDNN=0 -DUSE_OPENMP=1 -DMXNET_USE_LAPACK=0 -DMXNET_USE_OPERATOR_TUNING=0 -D CMAKE_C_COMPILER=gcc-8 -D CMAKE_CXX_COMPILER=g++-8 -GNinja .

## Error Message:
##Cmake output on command line:
-- CMAKE_CROSSCOMPILING FALSE
-- CMAKE_HOST_SYSTEM_PROCESSOR i386
-- CMAKE_SYSTEM_PROCESSOR i386
-- CMAKE_SYSTEM_NAME SunOS
-- Determining F16C support
CPU does not support F16C instructions
CMake Warning (dev) at cmake/ChooseBlas.cmake:23 (find_package):
  Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables.
  Run "cmake --help-policy CMP0074" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  CMake variable MKL_ROOT is set to:

    MKL_ROOT-NOTFOUND

  For compatibility, CMake is ignoring the variable.
Call Stack (most recent call first):
  CMakeLists.txt:297 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Could NOT find MKL (missing: MKL_INCLUDE_DIR MKL_RT_LIBRARY) 
-- Found OpenBLAS libraries: /usr/lib/libopenblas.so
-- Found OpenBLAS include: /usr/include/openblas
-- Could NOT find MKL (missing: MKL_INCLUDE_DIR MKL_RT_LIBRARY) 
-- Found OpenBLAS libraries: /usr/lib/libopenblas.so
-- Found OpenBLAS include: /usr/include/openblas
-- Could NOT find Gperftools (missing: GPERFTOOLS_LIBRARIES GPERFTOOLS_INCLUDE_DIR) 
-- Could NOT find Jemalloc (missing: JEMALLOC_LIBRARY JEMALLOC_INCLUDE_DIR) 
-- OpenCV Disabled
-- Found OpenMP_C: -fopenmp  
-- Found OpenMP_CXX: -fopenmp  
USE_LAPACK is ON
-- Could NOT find Jemalloc (missing: JEMALLOC_LIBRARY JEMALLOC_INCLUDE_DIR) 
-- Found OpenMP_C: -fopenmp  
-- Found OpenMP_CXX: -fopenmp  
CMake Warning at CMakeLists.txt:733 (message):
  OpenCV_VERSION_MAJOR: , version 3 with imgcodecs is required for im2rec,
  im2rec will not be available

CMake Warning at example/image-classification/predict-cpp/CMakeLists.txt:3 (message):
  OpenCV version >= 3 should be enabled and found to build image
  classification example, skipping...

-- Configuring done
-- Generating done
-- Build files have been written to: /export/home/branco/mxnet

## Entire Ninja build output:
[1/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o -c src/c_api/c_api_error.cc
[2/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_api_executor.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_api_executor.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_api_executor.cc.o -c src/c_api/c_api_executor.cc
[3/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o -c src/c_api/c_api.cc
In file included from src/c_api/c_api.cc:32:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/base.h:33,
                 from src/c_api/c_api.cc:38:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/c_api/../operator/tensor/./././cast_storage-inl.h:85:3:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/base.h:33,
                 from src/c_api/c_api.cc:38:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/base.h:33,
                 from src/c_api/c_api.cc:38:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/base.h:33,
                 from src/c_api/c_api.cc:38:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[4/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_api_function.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_api_function.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_api_function.cc.o -c src/c_api/c_api_function.cc
In file included from include/mxnet/base.h:28,
                 from src/c_api/c_api_function.cc:26:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[5/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_api_profile.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_api_profile.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_api_profile.cc.o -c src/c_api/c_api_profile.cc
In file included from src/c_api/c_api_profile.cc:35:
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)' at src/c_api/../profiler/profiler.h:881:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::SendStat()' at src/c_api/../profiler/profiler.h:892:57:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:893:28,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::SendStat()' at src/c_api/../profiler/profiler.h:892:57:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileFrame::ProfileFrameStat::ProfileFrameStat(const char*, uint64_t, uint64_t)' at src/c_api/../profiler/profiler.h:951:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; SetExtraInfoFunction = mxnet::profiler::ProfileFrame::SendStat()::<lambda(mxnet::profiler::ProfileFrame::ProfileFrameStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileFrame::SendStat()' at src/c_api/../profiler/profiler.h:962:57,
    inlined from 'virtual void mxnet::profiler::ProfileFrame::stop()' at src/c_api/../profiler/profiler.h:939:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileFrame::ProfileFrameStat; SetExtraInfoFunction = mxnet::profiler::ProfileFrame::SendStat()::<lambda(mxnet::profiler::ProfileFrame::ProfileFrameStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:963:28,
    inlined from 'void mxnet::profiler::ProfileFrame::SendStat()' at src/c_api/../profiler/profiler.h:962:57,
    inlined from 'virtual void mxnet::profiler::ProfileFrame::stop()' at src/c_api/../profiler/profiler.h:939:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileMarker::ProfileMarkerStat::ProfileMarkerStat(const char*, char, bool)' at src/c_api/../profiler/profiler.h:1027:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; Args = {const char*, char, bool}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::<lambda(mxnet::profiler::ProfileMarker::ProfileMarkerStat*)>; Args = {const char*, char, bool}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileMarker::SendStat()' at src/c_api/../profiler/profiler.h:1041:58:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::<lambda(mxnet::profiler::ProfileMarker::ProfileMarkerStat*)>; Args = {const char*, char, bool}]' at src/c_api/../profiler/profiler.h:1042:28,
    inlined from 'virtual void mxnet::profiler::ProfileMarker::SendStat()' at src/c_api/../profiler/profiler.h:1041:58:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/c_api/../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/c_api/../profiler/profiler.h:816:56,
    inlined from 'void mxnet::on_exit_api()' at src/c_api/../profiler/profiler.h:789:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/c_api/../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/c_api/../profiler/profiler.h:816:56,
    inlined from 'void mxnet::on_exit_api()' at src/c_api/../profiler/profiler.h:789:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)' at src/c_api/../profiler/profiler.h:629:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'uint64_t mxnet::profiler::ProfileCounter::operator--()' at src/c_api/../profiler/profiler.h:697:13,
    inlined from 'void mxnet::on_exit_api()' at src/c_api/c_api_profile.cc:148:7:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>' at src/c_api/../profiler/profiler.h:667:83,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'uint64_t mxnet::profiler::ProfileCounter::operator--()' at src/c_api/../profiler/profiler.h:697:13,
    inlined from 'void mxnet::on_exit_api()' at src/c_api/c_api_profile.cc:148:7:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/c_api/../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/c_api/../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileTask::stop()' at src/c_api/../profiler/profiler.h:789:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/c_api/../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/c_api/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/c_api/../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileTask::stop()' at src/c_api/../profiler/profiler.h:789:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)' at src/c_api/../profiler/profiler.h:629:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'void mxnet::on_enter_api(const char*)' at src/c_api/../profiler/profiler.h:690:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>' at src/c_api/../profiler/profiler.h:667:83,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'void mxnet::on_enter_api(const char*)' at src/c_api/../profiler/profiler.h:690:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)' at src/c_api/../profiler/profiler.h:629:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'void mxnet::on_enter_api(const char*)' at src/c_api/../profiler/profiler.h:690:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>' at src/c_api/../profiler/profiler.h:667:83,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'void mxnet::on_enter_api(const char*)' at src/c_api/../profiler/profiler.h:690:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)' at src/c_api/../profiler/profiler.h:629:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'int MXProfileSetCounter(ProfileHandle, uint64_t)' at src/c_api/../profiler/profiler.h:680:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>' at src/c_api/../profiler/profiler.h:667:83,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'int MXProfileSetCounter(ProfileHandle, uint64_t)' at src/c_api/../profiler/profiler.h:680:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)' at src/c_api/../profiler/profiler.h:629:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'uint64_t mxnet::profiler::ProfileCounter::operator+=(int64_t)' at src/c_api/../profiler/profiler.h:697:13,
    inlined from 'int MXProfileAdjustCounter(ProfileHandle, int64_t)' at src/c_api/c_api_profile.cc:553:72:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>' at src/c_api/../profiler/profiler.h:667:83,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'uint64_t mxnet::profiler::ProfileCounter::operator+=(int64_t)' at src/c_api/../profiler/profiler.h:697:13,
    inlined from 'int MXProfileAdjustCounter(ProfileHandle, int64_t)' at src/c_api/c_api_profile.cc:553:72:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::ProfileCounterStat::ProfileCounterStat(const char*, uint64_t)' at src/c_api/../profiler/profiler.h:629:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'uint64_t mxnet::profiler::ProfileCounter::operator+=(int64_t)' at src/c_api/../profiler/profiler.h:690:13,
    inlined from 'int MXProfileAdjustCounter(ProfileHandle, int64_t)' at src/c_api/c_api_profile.cc:553:72:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>' at src/c_api/../profiler/profiler.h:667:83,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileCounter::ProfileCounterStat; SetExtraInfoFunction = mxnet::profiler::ProfileCounter::SendStat(uint64_t)::<lambda(mxnet::profiler::ProfileCounter::ProfileCounterStat*)>; Args = {const char*, long long unsigned int}]' at src/c_api/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileCounter::SendStat(uint64_t)' at src/c_api/../profiler/profiler.h:666:59,
    inlined from 'uint64_t mxnet::profiler::ProfileCounter::operator+=(int64_t)' at src/c_api/../profiler/profiler.h:690:13,
    inlined from 'int MXProfileAdjustCounter(ProfileHandle, int64_t)' at src/c_api/c_api_profile.cc:553:72:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileMarker::ProfileMarker(const char*, mxnet::profiler::ProfileDomain*, mxnet::profiler::ProfileMarker::MarkerScope, bool)' at src/c_api/../profiler/profiler.h:1003:20,
    inlined from 'int MXProfileSetMarker(ProfileHandle, const char*, const char*)' at src/c_api/c_api_profile.cc:568:56:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileMarker::ProfileMarkerStat::ProfileMarkerStat(const char*, char, bool)' at src/c_api/../profiler/profiler.h:1027:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; Args = {const char*, char, bool}]' at src/c_api/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileMarker::ProfileMarkerStat; SetExtraInfoFunction = mxnet::profiler::ProfileMarker::SendStat()::<lambda(mxnet::profiler::ProfileMarker::ProfileMarkerStat*)>; Args = {const char*, char, bool}]' at src/c_api/../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileMarker::SendStat()' at src/c_api/../profiler/profiler.h:1041:58,
    inlined from 'int MXProfileSetMarker(ProfileHandle, const char*, const char*)' at src/c_api/../profiler/profiler.h:1014:13:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileFrame::ProfileFrame(const char*, mxnet::profiler::ProfileDomain*)' at src/c_api/../profiler/profiler.h:921:20,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = mxnet::profiler::ProfileFrame; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame]' at /usr/gcc/8/include/c++/8.2.0/ext/new_allocator.h:136:4,
    inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame; _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr_base.h:543:39,
    inlined from 'std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = mxnet::profiler::ProfileFrame; _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr_base.h:656:4,
    inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr_base.h:1322:35,
    inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<mxnet::profiler::ProfileFrame>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileFrame]' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr.h:360:64,
    inlined from 'int MXProfileCreateFrame(ProfileHandle, const char*, void**)' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr.h:707:39:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTask(const char*, mxnet::profiler::ProfileDomain*)' at src/c_api/../profiler/profiler.h:771:20,
    inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = mxnet::profiler::ProfileTask; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask]' at /usr/gcc/8/include/c++/8.2.0/ext/new_allocator.h:136:4,
    inlined from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask; _Alloc = std::allocator<mxnet::profiler::ProfileTask>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr_base.h:543:39,
    inlined from 'std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = mxnet::profiler::ProfileTask; _Alloc = std::allocator<mxnet::profiler::ProfileTask>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr_base.h:656:4,
    inlined from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<mxnet::profiler::ProfileTask>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2]' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr_base.h:1322:35,
    inlined from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<mxnet::profiler::ProfileTask>; _Args = {const char*&, mxnet::profiler::ProfileDomain*}; _Tp = mxnet::profiler::ProfileTask]' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr.h:360:64,
    inlined from 'int MXProfileCreateTask(ProfileHandle, const char*, void**)' at /usr/gcc/8/include/c++/8.2.0/bits/shared_ptr.h:707:39:
src/c_api/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[6/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_api_test.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_api_test.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_api_test.cc.o -c src/c_api/c_api_test.cc
In file included from include/nnvm/base.h:9,
                 from include/nnvm/pass.h:11,
                 from src/c_api/c_api_test.cc:26:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[7/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/common/rtc.cc.o -MF CMakeFiles/mxnet_static.dir/src/common/rtc.cc.o.d -o CMakeFiles/mxnet_static.dir/src/common/rtc.cc.o -c src/common/rtc.cc
[8/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/engine/engine.cc.o -MF CMakeFiles/mxnet_static.dir/src/engine/engine.cc.o.d -o CMakeFiles/mxnet_static.dir/src/engine/engine.cc.o -c src/engine/engine.cc
In file included from include/mxnet/./base.h:28,
                 from include/mxnet/engine.h:34,
                 from src/engine/engine.cc:25:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[9/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_api_ndarray.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_api_ndarray.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_api_ndarray.cc.o -c src/c_api/c_api_ndarray.cc
[10/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_api_symbolic.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_api_symbolic.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_api_symbolic.cc.o -c src/c_api/c_api_symbolic.cc
[11/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/engine/openmp.cc.o -MF CMakeFiles/mxnet_static.dir/src/engine/openmp.cc.o.d -o CMakeFiles/mxnet_static.dir/src/engine/openmp.cc.o -c src/engine/openmp.cc
[12/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/c_api/c_predict_api.cc.o -MF CMakeFiles/mxnet_static.dir/src/c_api/c_predict_api.cc.o.d -o CMakeFiles/mxnet_static.dir/src/c_api/c_predict_api.cc.o -c src/c_api/c_predict_api.cc
[13/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/libinfo.cc.o -MF CMakeFiles/mxnet_static.dir/src/libinfo.cc.o.d -o CMakeFiles/mxnet_static.dir/src/libinfo.cc.o -c src/libinfo.cc
In file included from include/mxnet/libinfo.h:33,
                 from src/libinfo.cc:27:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[14/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/engine/naive_engine.cc.o -MF CMakeFiles/mxnet_static.dir/src/engine/naive_engine.cc.o.d -o CMakeFiles/mxnet_static.dir/src/engine/naive_engine.cc.o -c src/engine/naive_engine.cc
In file included from include/mxnet/./base.h:28,
                 from include/mxnet/engine.h:34,
                 from src/engine/./engine_impl.h:28,
                 from src/engine/naive_engine.cc:28:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from src/engine/naive_engine.cc:29:
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::ProfileEvent::SetCategories(const char*)' at src/engine/../profiler/profiler.h:869:20,
    inlined from 'mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/../profiler/profiler.h:1127:18,
    inlined from 'mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>' at src/engine/naive_engine.cc:129:94,
    inlined from 'static void std::_Function_handler<void(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mxnet::engine::NaiveEngine::Push(mxnet::Engine::OprHandle, mxnet::Context, int, bool)::<lambda(mxnet::RunContext, mxnet::Engine::CallbackOnComplete)>; _ArgTypes = {mxnet::RunContext, mxnet::engine::CallbackOnComplete}]' at /usr/gcc/8/include/c++/8.2.0/bits/std_function.h:297:37:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::ProfileEvent::SetCategories(const char*)' at src/engine/../profiler/profiler.h:869:20,
    inlined from 'mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/../profiler/profiler.h:1127:18,
    inlined from 'virtual void mxnet::engine::NaiveEngine::PushAsync(mxnet::Engine::AsyncFn, mxnet::Context, const std::vector<mxnet::engine::Var*>&, const std::vector<mxnet::engine::Var*>&, mxnet::FnProperty, int, const char*, bool)' at src/engine/naive_engine.cc:167:90:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::ProfileEvent::SetCategories(const char*)' at src/engine/../profiler/profiler.h:869:20,
    inlined from 'mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/../profiler/profiler.h:1127:18,
    inlined from 'virtual void mxnet::engine::NaiveEngine::PushAsync(mxnet::Engine::AsyncFn, mxnet::Context, const std::vector<mxnet::engine::Var*>&, const std::vector<mxnet::engine::Var*>&, mxnet::FnProperty, int, const char*, bool)' at src/engine/naive_engine.cc:167:90:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/../profiler/profiler.h:1166:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::SendStat()' at src/engine/../profiler/profiler.h:1185:52:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/engine/../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/../profiler/profiler.h:789:13:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/engine/../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/../profiler/profiler.h:789:13:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/../profiler/profiler.h:1166:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::SendStat()' at src/engine/../profiler/profiler.h:1185:52,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::stop()' at src/engine/../profiler/profiler.h:861:13,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/../profiler/profiler.h:1145:23:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/engine/../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileTask::stop()' at src/engine/../profiler/profiler.h:789:13:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/engine/../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileTask::stop()' at src/engine/../profiler/profiler.h:789:13:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)' at src/engine/../profiler/profiler.h:881:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::SendStat()' at src/engine/../profiler/profiler.h:892:57:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/../profiler/profiler.h:893:28,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::SendStat()' at src/engine/../profiler/profiler.h:892:57:
src/engine/../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[15/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_perdevice.cc.o -MF CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_perdevice.cc.o.d -o CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_perdevice.cc.o -c src/engine/threaded_engine_perdevice.cc
In file included from src/engine/./threaded_engine.h:43,
                 from src/engine/threaded_engine_perdevice.cc:31:
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::ProfileEvent::SetCategories(const char*)' at src/engine/./../profiler/profiler.h:869:20,
    inlined from 'mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/./../profiler/profiler.h:1127:18,
    inlined from 'void mxnet::engine::ThreadedEngine::ExecuteOprBlock(mxnet::RunContext, mxnet::engine::OprBlock*)' at src/engine/./threaded_engine.h:348:81:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/engine/./../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/engine/./../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/./../profiler/profiler.h:1166:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::SendStat()' at src/engine/./../profiler/profiler.h:1185:52:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/engine/./../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileTask::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/engine/./../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileTask::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)' at src/engine/./../profiler/profiler.h:881:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::SendStat()' at src/engine/./../profiler/profiler.h:892:57:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:893:28,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::SendStat()' at src/engine/./../profiler/profiler.h:892:57:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[16/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/engine/threaded_engine.cc.o -MF CMakeFiles/mxnet_static.dir/src/engine/threaded_engine.cc.o.d -o CMakeFiles/mxnet_static.dir/src/engine/threaded_engine.cc.o -c src/engine/threaded_engine.cc
In file included from include/dmlc/logging.h:16,
                 from src/engine/threaded_engine.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from src/engine/./threaded_engine.h:43,
                 from src/engine/threaded_engine.cc:32:
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/./../profiler/profiler.h:1166:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::SendStat()' at src/engine/./../profiler/profiler.h:1185:52:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/engine/./../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/engine/./../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/./../profiler/profiler.h:1166:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::SendStat()' at src/engine/./../profiler/profiler.h:1185:52,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::stop()' at src/engine/./../profiler/profiler.h:861:13,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:1145:23:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/engine/./../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:789:13,
    inlined from 'static void mxnet::engine::ThreadedEngine::OnCompleteStatic(mxnet::Engine*, void*, const dmlc::Error*)' at src/engine/threaded_engine.cc:491:33:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/engine/./../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:789:13,
    inlined from 'static void mxnet::engine::ThreadedEngine::OnCompleteStatic(mxnet::Engine*, void*, const dmlc::Error*)' at src/engine/threaded_engine.cc:491:33:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[17/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/executor/attach_op_resource_pass.cc.o -MF CMakeFiles/mxnet_static.dir/src/executor/attach_op_resource_pass.cc.o.d -o CMakeFiles/mxnet_static.dir/src/executor/attach_op_resource_pass.cc.o -c src/executor/attach_op_resource_pass.cc
In file included from include/dmlc/logging.h:16,
                 from include/mxnet/resource.h:28,
                 from src/executor/attach_op_resource_pass.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[18/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_pooled.cc.o -MF CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_pooled.cc.o.d -o CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_pooled.cc.o -c src/engine/threaded_engine_pooled.cc
In file included from src/engine/./threaded_engine.h:43,
                 from src/engine/threaded_engine_pooled.cc:31:
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::ProfileEvent::SetCategories(const char*)' at src/engine/./../profiler/profiler.h:869:20,
    inlined from 'mxnet::profiler::ProfileOperator::ProfileOperator(const char*, mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/./../profiler/profiler.h:1127:18,
    inlined from 'void mxnet::engine::ThreadedEngine::ExecuteOprBlock(mxnet::RunContext, mxnet::engine::OprBlock*)' at src/engine/./threaded_engine.h:348:81:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/engine/./../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/engine/./../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileOperator::OprExecStat::OprExecStat(const char*, mxnet::Context::DeviceType, uint32_t, uint64_t, uint64_t, const mxnet::profiler::ProfileOperator::Attributes*)' at src/engine/./../profiler/profiler.h:1166:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileOperator::OprExecStat; SetExtraInfoFunction = mxnet::profiler::ProfileOperator::SendStat()::<lambda(mxnet::profiler::ProfileOperator::OprExecStat*)>; Args = {const char*, mxnet::Context::DeviceType, unsigned int, long long unsigned int, long long unsigned int, mxnet::profiler::ProfileOperator::Attributes*}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileOperator::SendStat()' at src/engine/./../profiler/profiler.h:1185:52:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::ProfileTaskStat::ProfileTaskStat(const char*, uint64_t, uint64_t)' at src/engine/./../profiler/profiler.h:801:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileTask::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>' at src/engine/./../profiler/profiler.h:817:28,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileTask::ProfileTaskStat; SetExtraInfoFunction = mxnet::profiler::ProfileTask::SendStat()::<lambda(mxnet::profiler::ProfileTask::ProfileTaskStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:326:30,
    inlined from 'void mxnet::profiler::ProfileTask::SendStat()' at src/engine/./../profiler/profiler.h:816:56,
    inlined from 'virtual void mxnet::profiler::ProfileTask::stop()' at src/engine/./../profiler/profiler.h:789:13:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'mxnet::profiler::ProfileEvent::ProfileEventStat::ProfileEventStat(const char*, uint64_t, uint64_t)' at src/engine/./../profiler/profiler.h:881:16,
    inlined from 'static std::unique_ptr<typename std::enable_if<std::is_base_of<mxnet::profiler::ProfileStat, StatType>::value, StatType>::type> mxnet::profiler::Profiler::CreateProfileStat(Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:424:38,
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:325:33,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::SendStat()' at src/engine/./../profiler/profiler.h:892:57:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function 'void mxnet::profiler::static_string<string_size>::set(const char*) [with unsigned int string_size = 128]',
    inlined from 'void mxnet::profiler::Profiler::AddNewProfileStat(SetExtraInfoFunction, Args ...) [with StatType = mxnet::profiler::ProfileEvent::ProfileEventStat; SetExtraInfoFunction = mxnet::profiler::ProfileEvent::SendStat()::<lambda(mxnet::profiler::ProfileEvent::ProfileEventStat*)>; Args = {const char*, long long unsigned int, long long unsigned int}]' at src/engine/./../profiler/profiler.h:893:28,
    inlined from 'virtual void mxnet::profiler::ProfileEvent::SendStat()' at src/engine/./../profiler/profiler.h:892:57:
src/engine/./../profiler/profiler.h:65:12: warning: 'char* std::strncpy(char*, const char*, std::size_t)' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation]
     strncpy(&string_[0], s, string_size - 1);
     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[19/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/executor/onnx_to_tensorrt.cc.o -MF CMakeFiles/mxnet_static.dir/src/executor/onnx_to_tensorrt.cc.o.d -o CMakeFiles/mxnet_static.dir/src/executor/onnx_to_tensorrt.cc.o -c src/executor/onnx_to_tensorrt.cc
[20/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/executor/tensorrt_pass.cc.o -MF CMakeFiles/mxnet_static.dir/src/executor/tensorrt_pass.cc.o.d -o CMakeFiles/mxnet_static.dir/src/executor/tensorrt_pass.cc.o -c src/executor/tensorrt_pass.cc
[21/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/executor/trt_graph_executor.cc.o -MF CMakeFiles/mxnet_static.dir/src/executor/trt_graph_executor.cc.o.d -o CMakeFiles/mxnet_static.dir/src/executor/trt_graph_executor.cc.o -c src/executor/trt_graph_executor.cc
[22/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/executor/inplace_addto_detect_pass.cc.o -MF CMakeFiles/mxnet_static.dir/src/executor/inplace_addto_detect_pass.cc.o.d -o CMakeFiles/mxnet_static.dir/src/executor/inplace_addto_detect_pass.cc.o -c src/executor/inplace_addto_detect_pass.cc
[23/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/executor/attach_op_execs_pass.cc.o -MF CMakeFiles/mxnet_static.dir/src/executor/attach_op_execs_pass.cc.o.d -o CMakeFiles/mxnet_static.dir/src/executor/attach_op_execs_pass.cc.o -c src/executor/attach_op_execs_pass.cc
[24/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/executor/infer_graph_attr_pass.cc.o -MF CMakeFiles/mxnet_static.dir/src/executor/infer_graph_attr_pass.cc.o.d -o CMakeFiles/mxnet_static.dir/src/executor/infer_graph_attr_pass.cc.o -c src/executor/infer_graph_attr_pass.cc
In file included from include/nnvm/base.h:9,
                 from include/nnvm/op_attr_types.h:13,
                 from include/mxnet/op_attr_types.h:30,
                 from src/executor/infer_graph_attr_pass.cc:25:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[25/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/initialize.cc.o -MF CMakeFiles/mxnet_static.dir/src/initialize.cc.o.d -o CMakeFiles/mxnet_static.dir/src/initialize.cc.o -c src/initialize.cc
In file included from include/dmlc/logging.h:16,
                 from src/initialize.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[26/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/executor/graph_executor.cc.o -MF CMakeFiles/mxnet_static.dir/src/executor/graph_executor.cc.o.d -o CMakeFiles/mxnet_static.dir/src/executor/graph_executor.cc.o -c src/executor/graph_executor.cc
[27/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/imperative/imperative_utils.cc.o -MF CMakeFiles/mxnet_static.dir/src/imperative/imperative_utils.cc.o.d -o CMakeFiles/mxnet_static.dir/src/imperative/imperative_utils.cc.o -c src/imperative/imperative_utils.cc
[28/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/common/utils.cc.o -MF CMakeFiles/mxnet_static.dir/src/common/utils.cc.o.d -o CMakeFiles/mxnet_static.dir/src/common/utils.cc.o -c src/common/utils.cc
In file included from include/dmlc/logging.h:16,
                 from src/common/./utils.h:28,
                 from src/common/utils.cc:25:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/engine.h:34,
                 from src/common/./utils.h:31,
                 from src/common/utils.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/common/../operator/tensor/cast_storage-inl.h:85:3:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/engine.h:34,
                 from src/common/./utils.h:31,
                 from src/common/utils.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/engine.h:34,
                 from src/common/./utils.h:31,
                 from src/common/utils.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/engine.h:34,
                 from src/common/./utils.h:31,
                 from src/common/utils.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[29/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/image_det_aug_default.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/image_det_aug_default.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/image_det_aug_default.cc.o -c src/io/image_det_aug_default.cc
[30/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/imperative/cached_op.cc.o -MF CMakeFiles/mxnet_static.dir/src/imperative/cached_op.cc.o.d -o CMakeFiles/mxnet_static.dir/src/imperative/cached_op.cc.o -c src/imperative/cached_op.cc
In file included from include/mxnet/operator.h:29,
                 from src/imperative/./imperative_utils.h:19,
                 from src/imperative/cached_op.cc:21:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[31/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/image_aug_default.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/image_aug_default.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/image_aug_default.cc.o -c src/io/image_aug_default.cc
[32/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/imperative/imperative.cc.o -MF CMakeFiles/mxnet_static.dir/src/imperative/imperative.cc.o.d -o CMakeFiles/mxnet_static.dir/src/imperative/imperative.cc.o -c src/imperative/imperative.cc
In file included from include/mxnet/operator.h:29,
                 from src/imperative/./imperative_utils.h:19,
                 from src/imperative/imperative.cc:21:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[33/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/image_io.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/image_io.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/image_io.cc.o -c src/io/image_io.cc
In file included from include/dmlc/parameter.h:21,
                 from src/io/image_io.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[34/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/iter_csv.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/iter_csv.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/iter_csv.cc.o -c src/io/iter_csv.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/io/iter_csv.cc:25:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_csv.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]':
src/io/./iter_prefetcher.h:98:11:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_csv.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_csv.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_csv.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_csv.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/io/./iter_batchloader.h:91:9:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_csv.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_csv.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_csv.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[35/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/io.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/io.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/io.cc.o -c src/io/io.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/io/io.cc:22:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[36/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio.cc.o -c src/io/iter_image_recordio.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/io/iter_image_recordio.cc:25:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]':
src/io/./iter_prefetcher.h:98:11:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/io/./iter_batchloader.h:91:9:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[37/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/iter_image_det_recordio.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/iter_image_det_recordio.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/iter_image_det_recordio.cc.o -c src/io/iter_image_det_recordio.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/io/iter_image_det_recordio.cc:25:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_det_recordio.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]':
src/io/./iter_prefetcher.h:98:11:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_det_recordio.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_det_recordio.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_det_recordio.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_det_recordio.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/io/./iter_batchloader.h:91:9:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_det_recordio.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_det_recordio.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_det_recordio.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[38/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio_2.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio_2.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio_2.cc.o -c src/io/iter_image_recordio_2.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/io/iter_image_recordio_2.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio_2.cc:26:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/io/iter_image_recordio_2.cc:347:11:   required from 'bool mxnet::io::ImageRecordIOParser2<DType>::ParseNext(mxnet::DataBatch*) [with DType = char]'
src/io/iter_image_recordio_2.cc:722:41:   required from 'void mxnet::io::ImageRecordIter2<DType>::Init(const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&) [with DType = char]'
src/io/iter_image_recordio_2.cc:710:18:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio_2.cc:26:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio_2.cc:26:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_image_recordio_2.cc:26:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[39/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/kvstore/kvstore_utils.cc.o -MF CMakeFiles/mxnet_static.dir/src/kvstore/kvstore_utils.cc.o.d -o CMakeFiles/mxnet_static.dir/src/kvstore/kvstore_utils.cc.o -c src/kvstore/kvstore_utils.cc
In file included from include/dmlc/logging.h:16,
                 from src/kvstore/./kvstore_utils.h:27,
                 from src/kvstore/kvstore_utils.cc:25:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[40/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/kvstore/gradient_compression.cc.o -MF CMakeFiles/mxnet_static.dir/src/kvstore/gradient_compression.cc.o.d -o CMakeFiles/mxnet_static.dir/src/kvstore/gradient_compression.cc.o -c src/kvstore/gradient_compression.cc
In file included from include/dmlc/./logging.h:16,
                 from include/dmlc/io.h:14,
                 from include/mxnet/kvstore.h:27,
                 from src/kvstore/kvstore_local.h:28,
                 from src/kvstore/gradient_compression.cc:27:
include/dmlc/././base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/ndarray.h:43,
                 from include/mxnet/../../src/kvstore/gradient_compression.h:32,
                 from include/mxnet/kvstore.h:34,
                 from src/kvstore/kvstore_local.h:28,
                 from src/kvstore/gradient_compression.cc:27:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/kvstore/./comm.h:296:5:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/ndarray.h:43,
                 from include/mxnet/../../src/kvstore/gradient_compression.h:32,
                 from include/mxnet/kvstore.h:34,
                 from src/kvstore/kvstore_local.h:28,
                 from src/kvstore/gradient_compression.cc:27:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/ndarray.h:43,
                 from include/mxnet/../../src/kvstore/gradient_compression.h:32,
                 from include/mxnet/kvstore.h:34,
                 from src/kvstore/kvstore_local.h:28,
                 from src/kvstore/gradient_compression.cc:27:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/ndarray.h:43,
                 from include/mxnet/../../src/kvstore/gradient_compression.h:32,
                 from include/mxnet/kvstore.h:34,
                 from src/kvstore/kvstore_local.h:28,
                 from src/kvstore/gradient_compression.cc:27:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[41/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/iter_mnist.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/iter_mnist.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/iter_mnist.cc.o -c src/io/iter_mnist.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/io/iter_mnist.cc:25:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_mnist.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]':
src/io/./iter_prefetcher.h:98:11:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_mnist.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_mnist.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_mnist.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[42/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/io/iter_libsvm.cc.o -MF CMakeFiles/mxnet_static.dir/src/io/iter_libsvm.cc.o.d -o CMakeFiles/mxnet_static.dir/src/io/iter_libsvm.cc.o -c src/io/iter_libsvm.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/io/iter_libsvm.cc:24:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_libsvm.cc:24:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 2; DType = mshadow::half::half_t]':
src/io/././iter_prefetcher.h:98:11:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_libsvm.cc:24:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_libsvm.cc:24:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_libsvm.cc:24:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_libsvm.cc:24:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/io/./iter_sparse_prefetcher.h:146:5:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_libsvm.cc:24:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_libsvm.cc:24:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/io/iter_libsvm.cc:24:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[43/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/image/resize.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/image/resize.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/image/resize.cc.o -c src/operator/image/resize.cc
[44/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/nnvm/graph_editor.cc.o -MF CMakeFiles/mxnet_static.dir/src/nnvm/graph_editor.cc.o.d -o CMakeFiles/mxnet_static.dir/src/nnvm/graph_editor.cc.o -c src/nnvm/graph_editor.cc
In file included from include/nnvm/base.h:9,
                 from include/nnvm/symbolic.h:18,
                 from src/nnvm/graph_editor.cc:26:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[45/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/nnvm/gradient.cc.o -MF CMakeFiles/mxnet_static.dir/src/nnvm/gradient.cc.o.d -o CMakeFiles/mxnet_static.dir/src/nnvm/gradient.cc.o -c src/nnvm/gradient.cc
In file included from include/nnvm/base.h:9,
                 from include/nnvm/pass.h:11,
                 from src/nnvm/gradient.cc:26:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[46/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/nnvm/legacy_json_util.cc.o -MF CMakeFiles/mxnet_static.dir/src/nnvm/legacy_json_util.cc.o.d -o CMakeFiles/mxnet_static.dir/src/nnvm/legacy_json_util.cc.o -c src/nnvm/legacy_json_util.cc
[47/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/nnvm/plan_memory.cc.o -MF CMakeFiles/mxnet_static.dir/src/nnvm/plan_memory.cc.o.d -o CMakeFiles/mxnet_static.dir/src/nnvm/plan_memory.cc.o -c src/nnvm/plan_memory.cc
In file included from include/nnvm/base.h:9,
                 from include/nnvm/graph.h:15,
                 from src/nnvm/plan_memory.cc:25:
include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[48/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/nnvm/tvm_bridge.cc.o -MF CMakeFiles/mxnet_static.dir/src/nnvm/tvm_bridge.cc.o.d -o CMakeFiles/mxnet_static.dir/src/nnvm/tvm_bridge.cc.o -c src/nnvm/tvm_bridge.cc
In file included from include/dmlc/logging.h:16,
                 from 3rdparty/tvm/include/tvm/runtime/packed_func.h:9,
                 from src/nnvm/tvm_bridge.cc:37:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[49/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/nnvm/legacy_op_util.cc.o -MF CMakeFiles/mxnet_static.dir/src/nnvm/legacy_op_util.cc.o.d -o CMakeFiles/mxnet_static.dir/src/nnvm/legacy_op_util.cc.o -c src/nnvm/legacy_op_util.cc
[50/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/c_lapack_api.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/c_lapack_api.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/c_lapack_api.cc.o -c src/operator/c_lapack_api.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/c_lapack_api.h:68,
                 from src/operator/c_lapack_api.cc:20:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[51/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/ndarray/ndarray.cc.o -MF CMakeFiles/mxnet_static.dir/src/ndarray/ndarray.cc.o.d -o CMakeFiles/mxnet_static.dir/src/ndarray/ndarray.cc.o -c src/ndarray/ndarray.cc
In file included from include/dmlc/./logging.h:16,
                 from include/dmlc/io.h:14,
                 from src/ndarray/ndarray.cc:25:
include/dmlc/././base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/base.h:33,
                 from src/ndarray/ndarray.cc:29:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/ndarray/../operator/tensor/./././cast_storage-inl.h:85:3:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/base.h:33,
                 from src/ndarray/ndarray.cc:29:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/base.h:33,
                 from src/ndarray/ndarray.cc:29:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/base.h:33,
                 from src/ndarray/ndarray.cc:29:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[52/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/batch_norm_v1.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/batch_norm_v1.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/batch_norm_v1.cc.o -c src/operator/batch_norm_v1.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/batch_norm_v1-inl.h:29,
                 from src/operator/batch_norm_v1.cc:27:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[53/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/bilinear_sampler.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/bilinear_sampler.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/bilinear_sampler.cc.o -c src/operator/bilinear_sampler.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/./bilinear_sampler-inl.h:29,
                 from src/operator/bilinear_sampler.cc:27:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[54/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/kvstore/kvstore.cc.o -MF CMakeFiles/mxnet_static.dir/src/kvstore/kvstore.cc.o.d -o CMakeFiles/mxnet_static.dir/src/kvstore/kvstore.cc.o -c src/kvstore/kvstore.cc
In file included from include/dmlc/./logging.h:16,
                 from include/dmlc/io.h:14,
                 from include/mxnet/kvstore.h:27,
                 from src/kvstore/kvstore.cc:25:
include/dmlc/././base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/ndarray.h:43,
                 from include/mxnet/../../src/kvstore/gradient_compression.h:32,
                 from include/mxnet/kvstore.h:34,
                 from src/kvstore/kvstore.cc:25:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/kvstore/././comm.h:296:5:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/ndarray.h:43,
                 from include/mxnet/../../src/kvstore/gradient_compression.h:32,
                 from include/mxnet/kvstore.h:34,
                 from src/kvstore/kvstore.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/ndarray.h:43,
                 from include/mxnet/../../src/kvstore/gradient_compression.h:32,
                 from include/mxnet/kvstore.h:34,
                 from src/kvstore/kvstore.cc:25:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/ndarray.h:43,
                 from include/mxnet/../../src/kvstore/gradient_compression.h:32,
                 from include/mxnet/kvstore.h:34,
                 from src/kvstore/kvstore.cc:25:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[55/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/bilinear_resize.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/bilinear_resize.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/bilinear_resize.cc.o -c src/operator/contrib/bilinear_resize.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/contrib/bilinear_resize-inl.h:28,
                 from src/operator/contrib/bilinear_resize.cc:25:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/operator.h:38,
                 from src/operator/contrib/bilinear_resize-inl.h:30,
                 from src/operator/contrib/bilinear_resize.cc:25:
src/operator/contrib/bilinear_resize-inl.h: In function 'void mxnet::op::BilinearSampleOpBackward(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)':
src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:864:21: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef float DType;                          \
                     ^~~~~
src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:870:22: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef double DType;                         \
                      ^~~~~
src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:876:37: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef mshadow::half::half_t DType;          \
                                     ^~~~~
src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:882:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef uint8_t DType;                        \
                       ^~~~~
src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:888:22: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef int8_t DType;                         \
                      ^~~~~
src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:894:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef int32_t DType;                        \
                       ^~~~~
src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:900:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef int64_t DType;                        \
                       ^~~~~
[56/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/adamw.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/adamw.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/adamw.cc.o -c src/operator/contrib/adamw.cc
In file included from include/dmlc/parameter.h:21,
                 from src/operator/contrib/./adamw-inl.h:28,
                 from src/operator/contrib/adamw.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[57/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/ndarray/ndarray_function.cc.o -MF CMakeFiles/mxnet_static.dir/src/ndarray/ndarray_function.cc.o.d -o CMakeFiles/mxnet_static.dir/src/ndarray/ndarray_function.cc.o -c src/ndarray/ndarray_function.cc
In file included from include/dmlc/logging.h:16,
                 from src/ndarray/./ndarray_function.h:28,
                 from src/ndarray/ndarray_function.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from src/ndarray/./ndarray_function.h:29,
                 from src/ndarray/ndarray_function.cc:26:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/ndarray/../operator/tensor/././cast_storage-inl.h:85:3:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from src/ndarray/./ndarray_function.h:29,
                 from src/ndarray/ndarray_function.cc:26:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from src/ndarray/./ndarray_function.h:29,
                 from src/ndarray/ndarray_function.cc:26:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from src/ndarray/./ndarray_function.h:29,
                 from src/ndarray/ndarray_function.cc:26:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from src/ndarray/./../operator/tensor/.././operator_common.h:43,
                 from src/ndarray/./../operator/tensor/../elemwise_op_common.h:38,
                 from src/ndarray/./../operator/tensor/init_op.h:38,
                 from src/ndarray/./ndarray_function.h:35,
                 from src/ndarray/ndarray_function.cc:26:
src/ndarray/./../operator/tensor/.././../common/utils.h: In instantiation of 'void mxnet::common::ParallelCopy(DType*, const DType*, mxnet::index_t) [with DType = mshadow::half::half_t; mxnet::index_t = long long int]':
src/ndarray/ndarray_function.cc:39:3:   required from here
src/ndarray/./../operator/tensor/.././../common/utils.h:733:16: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     std::memcpy(dst, src, sizeof(DType) * size);
     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from src/ndarray/./ndarray_function.h:29,
                 from src/ndarray/ndarray_function.cc:26:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[58/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/adaptive_avg_pooling.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/adaptive_avg_pooling.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/adaptive_avg_pooling.cc.o -c src/operator/contrib/adaptive_avg_pooling.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/contrib/adaptive_avg_pooling-inl.h:28,
                 from src/operator/contrib/adaptive_avg_pooling.cc:25:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/operator.h:38,
                 from src/operator/contrib/adaptive_avg_pooling-inl.h:30,
                 from src/operator/contrib/adaptive_avg_pooling.cc:25:
src/operator/contrib/adaptive_avg_pooling-inl.h: In function 'void mxnet::op::AdaptiveAvgPoolOpBackward(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::TBlob>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::TBlob>&)':
src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:864:21: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef float DType;                          \
                     ^~~~~
src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:870:22: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef double DType;                         \
                      ^~~~~
src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:876:37: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef mshadow::half::half_t DType;          \
                                     ^~~~~
src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:882:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef uint8_t DType;                        \
                       ^~~~~
src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:888:22: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef int8_t DType;                         \
                      ^~~~~
src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:894:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef int32_t DType;                        \
                       ^~~~~
src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs]
     MSHADOW_TYPE_SWITCH(inputs[0].type_flag_, DType, {
                                               ^~~~~
include/mshadow/./base.h:900:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH'
       typedef int64_t DType;                        \
                       ^~~~~
[59/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/boolean_mask.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/boolean_mask.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/boolean_mask.cc.o -c src/operator/contrib/boolean_mask.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/contrib/./boolean_mask-inl.h:27,
                 from src/operator/contrib/boolean_mask.cc:24:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
src/operator/contrib/boolean_mask.cc: In instantiation of 'static void mxnet::op::BooleanMaskForwardCPUKernel::Map(int, DType*, const DType*, const int32_t*, std::size_t) [with DType = mshadow::half::half_t; int32_t = int; std::size_t = unsigned int]':
src/operator/contrib/./../../common/../operator/mxnet_op.h:553:16:   required from 'static bool mxnet::op::mxnet_op::Kernel<OP, mshadow::cpu>::Launch(mshadow::Stream<mshadow::cpu>*, std::size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, int*, unsigned int}; OP = mxnet::op::BooleanMaskForwardCPUKernel; std::size_t = unsigned int]'
src/operator/contrib/boolean_mask.cc:143:3:   required from here
src/operator/contrib/boolean_mask.cc:88:18: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       std::memcpy(out + prev * col_size, data + i * col_size, col_size * sizeof(DType));
       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/operator.h:38,
                 from src/operator/contrib/./boolean_mask-inl.h:29,
                 from src/operator/contrib/boolean_mask.cc:24:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
src/operator/contrib/boolean_mask.cc: In instantiation of 'static void mxnet::op::BooleanMaskBackwardCPUKernel::Map(int, DType*, const DType*, const int32_t*, std::size_t) [with DType = mshadow::half::half_t; int32_t = int; std::size_t = unsigned int]':
src/operator/contrib/./../../common/../operator/mxnet_op.h:553:16:   required from 'static bool mxnet::op::mxnet_op::Kernel<OP, mshadow::cpu>::Launch(mshadow::Stream<mshadow::cpu>*, std::size_t, Args ...) [with Args = {mshadow::half::half_t*, mshadow::half::half_t*, int*, unsigned int}; OP = mxnet::op::BooleanMaskBackwardCPUKernel; std::size_t = unsigned int]'
src/operator/contrib/boolean_mask.cc:166:3:   required from here
src/operator/contrib/boolean_mask.cc:104:18: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       std::memcpy(igrad + i * col_size, ograd + prev * col_size, col_size * sizeof(DType));
       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/operator.h:38,
                 from src/operator/contrib/./boolean_mask-inl.h:29,
                 from src/operator/contrib/boolean_mask.cc:24:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
[60/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o -c src/operator/contrib/deformable_convolution.cc
FAILED: CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o 
/usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o -c src/operator/contrib/deformable_convolution.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_gemm_axis(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = float]':
src/operator/contrib/./../linalg_impl.h:95:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(1); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:105:1: note: in expansion of macro 'LINALG_CPU_GEMM_AXIS'
 LINALG_CPU_GEMM_AXIS(sgemm, float)
 ^~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:95:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(1); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:105:1: note: in expansion of macro 'LINALG_CPU_GEMM_AXIS'
 LINALG_CPU_GEMM_AXIS(sgemm, float)
 ^~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_gemm_axis(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = double]':
src/operator/contrib/./../linalg_impl.h:95:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(1); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:106:1: note: in expansion of macro 'LINALG_CPU_GEMM_AXIS'
 LINALG_CPU_GEMM_AXIS(dgemm, double)
 ^~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:95:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(1); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:106:1: note: in expansion of macro 'LINALG_CPU_GEMM_AXIS'
 LINALG_CPU_GEMM_AXIS(dgemm, double)
 ^~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_gemm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = float]':
src/operator/contrib/./../linalg_impl.h:83:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:151:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM'
 LINALG_XPU_BATCH_GEMM(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:83:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:151:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM'
 LINALG_XPU_BATCH_GEMM(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_gemm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = double]':
src/operator/contrib/./../linalg_impl.h:83:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:152:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM'
 LINALG_XPU_BATCH_GEMM(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:83:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:152:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM'
 LINALG_XPU_BATCH_GEMM(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_gemm(const mshadow::Tensor<xpu, 4, DType>&, const mshadow::Tensor<xpu, 4, DType>&, const mshadow::Tensor<xpu, 4, DType>&, DType, DType, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = float]':
src/operator/contrib/./../linalg_impl.h:115:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:154:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM_AXIS'
 LINALG_XPU_BATCH_GEMM_AXIS(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:115:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:154:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM_AXIS'
 LINALG_XPU_BATCH_GEMM_AXIS(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_gemm(const mshadow::Tensor<xpu, 4, DType>&, const mshadow::Tensor<xpu, 4, DType>&, const mshadow::Tensor<xpu, 4, DType>&, DType, DType, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = double]':
src/operator/contrib/./../linalg_impl.h:115:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:155:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM_AXIS'
 LINALG_XPU_BATCH_GEMM_AXIS(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:115:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:155:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM_AXIS'
 LINALG_XPU_BATCH_GEMM_AXIS(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_trsm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, bool, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = float]':
src/operator/contrib/./../linalg_impl.h:524:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:550:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRSM'
 LINALG_XPU_BATCH_TRSM(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:524:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:550:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRSM'
 LINALG_XPU_BATCH_TRSM(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_trsm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, bool, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = double]':
src/operator/contrib/./../linalg_impl.h:524:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:551:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRSM'
 LINALG_XPU_BATCH_TRSM(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:524:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:551:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRSM'
 LINALG_XPU_BATCH_TRSM(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_trmm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, bool, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = float]':
src/operator/contrib/./../linalg_impl.h:627:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:635:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRMM'
 LINALG_XPU_BATCH_TRMM(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:627:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:635:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRMM'
 LINALG_XPU_BATCH_TRMM(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_trmm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, bool, bool, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = double]':
src/operator/contrib/./../linalg_impl.h:627:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:636:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRMM'
 LINALG_XPU_BATCH_TRMM(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:627:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:636:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRMM'
 LINALG_XPU_BATCH_TRMM(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_potrf(const mshadow::Tensor<Device, 3, DType>&, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = float]':
src/operator/contrib/./../linalg_impl.h:696:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:700:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRF'
 LINALG_CPU_BATCH_POTRF(float)
 ^~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:696:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:700:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRF'
 LINALG_CPU_BATCH_POTRF(float)
 ^~~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_potrf(const mshadow::Tensor<Device, 3, DType>&, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = double]':
src/operator/contrib/./../linalg_impl.h:696:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:701:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRF'
 LINALG_CPU_BATCH_POTRF(double)
 ^~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:696:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:701:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRF'
 LINALG_CPU_BATCH_POTRF(double)
 ^~~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_potri(const mshadow::Tensor<Device, 3, DType>&, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = float]':
src/operator/contrib/./../linalg_impl.h:794:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:798:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRI'
 LINALG_CPU_BATCH_POTRI(float)
 ^~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:794:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:798:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRI'
 LINALG_CPU_BATCH_POTRI(float)
 ^~~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_potri(const mshadow::Tensor<Device, 3, DType>&, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = double]':
src/operator/contrib/./../linalg_impl.h:794:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:799:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRI'
 LINALG_CPU_BATCH_POTRI(double)
 ^~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:794:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:799:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRI'
 LINALG_CPU_BATCH_POTRI(double)
 ^~~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_syrk(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = float]':
src/operator/contrib/./../linalg_impl.h:910:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:917:1: note: in expansion of macro 'LINALG_XPU_BATCH_SYRK'
 LINALG_XPU_BATCH_SYRK(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:910:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:917:1: note: in expansion of macro 'LINALG_XPU_BATCH_SYRK'
 LINALG_XPU_BATCH_SYRK(cpu, float)
 ^~~~~~~~~~~~~~~~~~~~~
src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_syrk(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, mshadow::Stream<Device>*) [with xpu = mshadow::cpu; DType = double]':
src/operator/contrib/./../linalg_impl.h:910:8: error: reference to 'index_t' is ambiguous
   for (index_t i = 0; i < A.size(0); ++i) { \
        ^~~~~~~
src/operator/contrib/./../linalg_impl.h:918:1: note: in expansion of macro 'LINALG_XPU_BATCH_SYRK'
 LINALG_XPU_BATCH_SYRK(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
include/mshadow/./base.h:288:17: note: candidates are: 'typedef int64_t mshadow::index_t'
 typedef int64_t index_t;
                 ^~~~~~~
In file included from /usr/include/pthread.h:36,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr-default.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/i386-pc-solaris2.11/bits/gthr.h:148,
                 from /usr/gcc/8/include/c++/8.2.0/ext/atomicity.h:35,
                 from /usr/gcc/8/include/c++/8.2.0/bits/basic_string.h:39,
                 from /usr/gcc/8/include/c++/8.2.0/string:52,
                 from include/mxnet/io.h:29,
                 from src/operator/contrib/./deformable_convolution-inl.h:32,
                 from src/operator/contrib/deformable_convolution.cc:28:
/usr/include/sys/types.h:128:16: note:                 'typedef short int index_t'
 typedef short  index_t;
                ^~~~~~~
In file included from src/operator/contrib/./../linalg.h:194,
                 from src/operator/contrib/./deformable_convolution-inl.h:47,
                 from src/operator/contrib/deformable_convolution.cc:28:
src/operator/contrib/./../linalg_impl.h:910:23: error: 'i' was not declared in this scope
   for (index_t i = 0; i < A.size(0); ++i) { \
                       ^
src/operator/contrib/./../linalg_impl.h:918:1: note: in expansion of macro 'LINALG_XPU_BATCH_SYRK'
 LINALG_XPU_BATCH_SYRK(cpu, double)
 ^~~~~~~~~~~~~~~~~~~~~
[61/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/count_sketch.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/count_sketch.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/count_sketch.cc.o -c src/operator/contrib/count_sketch.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/contrib/./count_sketch-inl.h:28,
                 from src/operator/contrib/count_sketch.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[62/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/fft.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/fft.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/fft.cc.o -c src/operator/contrib/fft.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/contrib/./fft-inl.h:28,
                 from src/operator/contrib/fft.cc:26:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[63/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_psroi_pooling.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_psroi_pooling.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_psroi_pooling.cc.o -c src/operator/contrib/deformable_psroi_pooling.cc
In file included from include/dmlc/logging.h:16,
                 from src/operator/contrib/./deformable_psroi_pooling-inl.h:30,
                 from src/operator/contrib/deformable_psroi_pooling.cc:27:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[64/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/bounding_box.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/bounding_box.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/bounding_box.cc.o -c src/operator/contrib/bounding_box.cc
In file included from include/dmlc/registry.h:12,
                 from include/mxnet/operator_util.h:37,
                 from src/operator/contrib/./bounding_box-inl.h:27,
                 from src/operator/contrib/bounding_box.cc:27:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
[65/277] /usr/bin/g++-8  -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -Iinclude -Isrc -I3rdparty/mshadow -I3rdparty/cub -I3rdparty/tvm/nnvm/include -I3rdparty/tvm/include -I3rdparty/dmlc-core/include -I3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -MD -MT CMakeFiles/mxnet_static.dir/src/operator/contrib/dgl_graph.cc.o -MF CMakeFiles/mxnet_static.dir/src/operator/contrib/dgl_graph.cc.o.d -o CMakeFiles/mxnet_static.dir/src/operator/contrib/dgl_graph.cc.o -c src/operator/contrib/dgl_graph.cc
In file included from include/dmlc/data.h:13,
                 from include/mxnet/io.h:32,
                 from src/operator/contrib/dgl_graph.cc:20:
include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit
 #pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")
                                                                 ^
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/dgl_graph.cc:20:
include/mshadow/./tensor_cpu-inl.h: In instantiation of 'void mshadow::Copy(mshadow::Tensor<mshadow::cpu, dim, DType>, const mshadow::Tensor<mshadow::cpu, dim, DType>&, mshadow::Stream<mshadow::cpu>*) [with int dim = 1; DType = mshadow::half::half_t]':
src/operator/contrib/.././../common/../operator/mxnet_op.h:438:3:   required from 'void mxnet::op::mxnet_op::copy(mshadow::Stream<Device>*, const mxnet::TBlob&, const mxnet::TBlob&) [with xpu = mshadow::cpu]'
src/operator/contrib/./dgl_graph-inl.h:61:17:   required from 'void mxnet::op::DGLAdjacencyForwardEx(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector<mxnet::NDArray>&, const std::vector<mxnet::OpReqType>&, const std::vector<mxnet::NDArray>&) [with xpu = mshadow::cpu]'
src/operator/contrib/dgl_graph.cc:1417:68:   required from here
include/mshadow/./tensor_cpu-inl.h:133:11: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
     memcpy(_dst.dptr_, _src.dptr_, sizeof(DType) * _dst.shape_.Size());
     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/dgl_graph.cc:20:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
In file included from include/mshadow/tensor.h:1056,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/dgl_graph.cc:20:
include/mshadow/./tensor_cpu-inl.h:138:13: warning: 'void* std::memcpy(void*, const void*, std::size_t)' writing to an object of type 'class mshadow::half::half_t' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
       memcpy(dst[y].dptr_, src[y].dptr_, sizeof(DType) * dst.size(1));
       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mshadow/./base.h:278,
                 from include/mshadow/tensor.h:16,
                 from include/mxnet/./base.h:33,
                 from include/mxnet/io.h:34,
                 from src/operator/contrib/dgl_graph.cc:20:
include/mshadow/././half.h:94:26: note: 'class mshadow::half::half_t' declared here
 class MSHADOW_ALIGNED(2) half_t {
                          ^~~~~~
ninja: build stopped: subcommand failed.
brancoliticus commented 5 years ago

I redid the build by generating make files instead of ninja build files. In the compiler output there are two types of errors repeated and then a final error when the build stops. Below is the output of the make process:

[ 0%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api.cc.o In file included from /export/home/branco/mxnet/src/c_api/c_api.cc:32:0: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 0%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_error.cc.o [ 1%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_executor.cc.o [ 1%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_function.cc.o In file included from /export/home/branco/mxnet/include/mxnet/base.h:28:0, from /export/home/branco/mxnet/src/c_api/c_api_function.cc:26: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 2%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_ndarray.cc.o [ 2%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_profile.cc.o [ 2%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_symbolic.cc.o [ 3%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_api_test.cc.o In file included from /export/home/branco/mxnet/include/nnvm/base.h:9:0, from /export/home/branco/mxnet/include/nnvm/pass.h:11, from /export/home/branco/mxnet/src/c_api/c_api_test.cc:26: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 3%] Building CXX object CMakeFiles/mxnet_static.dir/src/c_api/c_predict_api.cc.o [ 3%] Building CXX object CMakeFiles/mxnet_static.dir/src/common/rtc.cc.o [ 4%] Building CXX object CMakeFiles/mxnet_static.dir/src/common/utils.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/common/./utils.h:28, from /export/home/branco/mxnet/src/common/utils.cc:25: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 4%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/engine.cc.o In file included from /export/home/branco/mxnet/include/mxnet/./base.h:28:0, from /export/home/branco/mxnet/include/mxnet/engine.h:34, from /export/home/branco/mxnet/src/engine/engine.cc:25: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 4%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/naive_engine.cc.o In file included from /export/home/branco/mxnet/include/mxnet/./base.h:28:0, from /export/home/branco/mxnet/include/mxnet/engine.h:34, from /export/home/branco/mxnet/src/engine/./engine_impl.h:28, from /export/home/branco/mxnet/src/engine/naive_engine.cc:28: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 5%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/openmp.cc.o [ 5%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/engine/threaded_engine.cc:26: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 6%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_perdevice.cc.o [ 6%] Building CXX object CMakeFiles/mxnet_static.dir/src/engine/threaded_engine_pooled.cc.o [ 6%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/attach_op_execs_pass.cc.o [ 7%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/attach_op_resource_pass.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/include/mxnet/resource.h:28, from /export/home/branco/mxnet/src/executor/attach_op_resource_pass.cc:26: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 7%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/graph_executor.cc.o [ 7%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/infer_graph_attr_pass.cc.o In file included from /export/home/branco/mxnet/include/nnvm/base.h:9:0, from /export/home/branco/mxnet/include/nnvm/op_attr_types.h:13, from /export/home/branco/mxnet/include/mxnet/op_attr_types.h:30, from /export/home/branco/mxnet/src/executor/infer_graph_attr_pass.cc:25: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 8%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/inplace_addto_detect_pass.cc.o [ 8%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/onnx_to_tensorrt.cc.o [ 8%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/tensorrt_pass.cc.o [ 9%] Building CXX object CMakeFiles/mxnet_static.dir/src/executor/trt_graph_executor.cc.o [ 9%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/cached_op.cc.o In file included from /export/home/branco/mxnet/include/mxnet/operator.h:29:0, from /export/home/branco/mxnet/src/imperative/./imperative_utils.h:19, from /export/home/branco/mxnet/src/imperative/cached_op.cc:21: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 10%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/imperative.cc.o In file included from /export/home/branco/mxnet/include/mxnet/operator.h:29:0, from /export/home/branco/mxnet/src/imperative/./imperative_utils.h:19, from /export/home/branco/mxnet/src/imperative/imperative.cc:21: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 10%] Building CXX object CMakeFiles/mxnet_static.dir/src/imperative/imperative_utils.cc.o [ 10%] Building CXX object CMakeFiles/mxnet_static.dir/src/initialize.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/initialize.cc:26: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 11%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_aug_default.cc.o [ 11%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_det_aug_default.cc.o [ 11%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/image_io.cc.o In file included from /export/home/branco/mxnet/include/dmlc/parameter.h:21:0, from /export/home/branco/mxnet/src/io/image_io.cc:26: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 12%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/io.cc.o In file included from /export/home/branco/mxnet/include/dmlc/data.h:13:0, from /export/home/branco/mxnet/include/mxnet/io.h:32, from /export/home/branco/mxnet/src/io/io.cc:22: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 12%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_csv.cc.o In file included from /export/home/branco/mxnet/include/dmlc/data.h:13:0, from /export/home/branco/mxnet/include/mxnet/io.h:32, from /export/home/branco/mxnet/src/io/iter_csv.cc:25: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 12%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_det_recordio.cc.o In file included from /export/home/branco/mxnet/include/dmlc/data.h:13:0, from /export/home/branco/mxnet/include/mxnet/io.h:32, from /export/home/branco/mxnet/src/io/iter_image_det_recordio.cc:25: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 13%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio.cc.o In file included from /export/home/branco/mxnet/include/dmlc/data.h:13:0, from /export/home/branco/mxnet/include/mxnet/io.h:32, from /export/home/branco/mxnet/src/io/iter_image_recordio.cc:25: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 13%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_image_recordio_2.cc.o In file included from /export/home/branco/mxnet/include/dmlc/data.h:13:0, from /export/home/branco/mxnet/include/mxnet/io.h:32, from /export/home/branco/mxnet/src/io/iter_image_recordio_2.cc:26: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 13%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_libsvm.cc.o In file included from /export/home/branco/mxnet/include/dmlc/data.h:13:0, from /export/home/branco/mxnet/include/mxnet/io.h:32, from /export/home/branco/mxnet/src/io/iter_libsvm.cc:24: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 14%] Building CXX object CMakeFiles/mxnet_static.dir/src/io/iter_mnist.cc.o In file included from /export/home/branco/mxnet/include/dmlc/data.h:13:0, from /export/home/branco/mxnet/include/mxnet/io.h:32, from /export/home/branco/mxnet/src/io/iter_mnist.cc:25: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 14%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/gradient_compression.cc.o In file included from /export/home/branco/mxnet/include/dmlc/./logging.h:16:0, from /export/home/branco/mxnet/include/dmlc/io.h:14, from /export/home/branco/mxnet/include/mxnet/kvstore.h:27, from /export/home/branco/mxnet/src/kvstore/kvstore_local.h:28, from /export/home/branco/mxnet/src/kvstore/gradient_compression.cc:27: /export/home/branco/mxnet/include/dmlc/././base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 15%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/kvstore.cc.o In file included from /export/home/branco/mxnet/include/dmlc/./logging.h:16:0, from /export/home/branco/mxnet/include/dmlc/io.h:14, from /export/home/branco/mxnet/include/mxnet/kvstore.h:27, from /export/home/branco/mxnet/src/kvstore/kvstore.cc:25: /export/home/branco/mxnet/include/dmlc/././base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 15%] Building CXX object CMakeFiles/mxnet_static.dir/src/kvstore/kvstore_utils.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/kvstore/./kvstore_utils.h:27, from /export/home/branco/mxnet/src/kvstore/kvstore_utils.cc:25: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 15%] Building CXX object CMakeFiles/mxnet_static.dir/src/libinfo.cc.o In file included from /export/home/branco/mxnet/include/mxnet/libinfo.h:33:0, from /export/home/branco/mxnet/src/libinfo.cc:27: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 16%] Building CXX object CMakeFiles/mxnet_static.dir/src/ndarray/ndarray.cc.o In file included from /export/home/branco/mxnet/include/dmlc/./logging.h:16:0, from /export/home/branco/mxnet/include/dmlc/io.h:14, from /export/home/branco/mxnet/src/ndarray/ndarray.cc:25: /export/home/branco/mxnet/include/dmlc/././base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 16%] Building CXX object CMakeFiles/mxnet_static.dir/src/ndarray/ndarray_function.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/ndarray/./ndarray_function.h:28, from /export/home/branco/mxnet/src/ndarray/ndarray_function.cc:26: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 16%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/gradient.cc.o In file included from /export/home/branco/mxnet/include/nnvm/base.h:9:0, from /export/home/branco/mxnet/include/nnvm/pass.h:11, from /export/home/branco/mxnet/src/nnvm/gradient.cc:26: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 17%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/graph_editor.cc.o In file included from /export/home/branco/mxnet/include/nnvm/base.h:9:0, from /export/home/branco/mxnet/include/nnvm/symbolic.h:18, from /export/home/branco/mxnet/src/nnvm/graph_editor.cc:26: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 17%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/legacy_json_util.cc.o [ 17%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/legacy_op_util.cc.o [ 18%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/plan_memory.cc.o In file included from /export/home/branco/mxnet/include/nnvm/base.h:9:0, from /export/home/branco/mxnet/include/nnvm/graph.h:15, from /export/home/branco/mxnet/src/nnvm/plan_memory.cc:25: /export/home/branco/mxnet/include/dmlc/base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 18%] Building CXX object CMakeFiles/mxnet_static.dir/src/nnvm/tvm_bridge.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/3rdparty/tvm/include/tvm/runtime/packed_func.h:9, from /export/home/branco/mxnet/src/nnvm/tvm_bridge.cc:37: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 19%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/batch_norm_v1.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/operator/batch_norm_v1-inl.h:29, from /export/home/branco/mxnet/src/operator/batch_norm_v1.cc:27: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 19%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/bilinear_sampler.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/operator/./bilinear_sampler-inl.h:29, from /export/home/branco/mxnet/src/operator/bilinear_sampler.cc:27: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 19%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/c_lapack_api.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/operator/c_lapack_api.h:68, from /export/home/branco/mxnet/src/operator/c_lapack_api.cc:20: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 20%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/adamw.cc.o In file included from /export/home/branco/mxnet/include/dmlc/parameter.h:21:0, from /export/home/branco/mxnet/src/operator/contrib/./adamw-inl.h:28, from /export/home/branco/mxnet/src/operator/contrib/adamw.cc:26: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 20%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/adaptive_avg_pooling.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:28, from /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling.cc:25: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/operator.h:38, from /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:30, from /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling.cc:25: /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h: In function 'void mxnet::op::AdaptiveAvgPoolOpBackward(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)': /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:864:21: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef float DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:870:22: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef double DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:876:37: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef mshadow::half::half_t DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:882:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef uint8_t DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:888:22: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef int8_t DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:894:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef int32_t DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/adaptive_avg_pooling-inl.h:110:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:900:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef int64_t DType; \ ^~~~~ [ 20%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/bilinear_resize.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:28, from /export/home/branco/mxnet/src/operator/contrib/bilinear_resize.cc:25: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/operator.h:38, from /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:30, from /export/home/branco/mxnet/src/operator/contrib/bilinear_resize.cc:25: /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h: In function 'void mxnet::op::BilinearSampleOpBackward(const nnvm::NodeAttrs&, const mxnet::OpContext&, const std::vector&, const std::vector&, const std::vector&)': /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:864:21: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef float DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:870:22: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef double DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:876:37: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef mshadow::half::half_t DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:882:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef uint8_t DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:888:22: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef int8_t DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:894:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef int32_t DType; \ ^~~~~ /export/home/branco/mxnet/src/operator/contrib/bilinear_resize-inl.h:119:47: warning: typedef 'DType' locally defined but not used [-Wunused-local-typedefs] MSHADOW_TYPE_SWITCH(inputs[0].typeflag, DType, { ^ /export/home/branco/mxnet/include/mshadow/./base.h:900:23: note: in definition of macro 'MSHADOW_TYPE_SWITCH' typedef int64_t DType; \ ^~~~~ [ 21%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/boolean_mask.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/operator/contrib/./boolean_mask-inl.h:27, from /export/home/branco/mxnet/src/operator/contrib/boolean_mask.cc:24: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 21%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/bounding_box.cc.o In file included from /export/home/branco/mxnet/include/dmlc/registry.h:12:0, from /export/home/branco/mxnet/include/mxnet/operator_util.h:37, from /export/home/branco/mxnet/src/operator/contrib/./bounding_box-inl.h:27, from /export/home/branco/mxnet/src/operator/contrib/bounding_box.cc:27: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 21%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/count_sketch.cc.o In file included from /export/home/branco/mxnet/include/dmlc/logging.h:16:0, from /export/home/branco/mxnet/src/operator/contrib/./count_sketch-inl.h:28, from /export/home/branco/mxnet/src/operator/contrib/count_sketch.cc:26: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

[ 22%] Building CXX object CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o In file included from /export/home/branco/mxnet/include/dmlc/data.h:13:0, from /export/home/branco/mxnet/include/mxnet/io.h:32, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/dmlc/./base.h:197:65: note: #pragma message: Warning: FILE OFFSET BITS defined to be 32 bit

pragma message("Warning: FILE OFFSET BITS defined to be 32 bit")

                                                             ^

In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_gemm_axis(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = float]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:95:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(1); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:105:1: note: in expansion of macro 'LINALG_CPU_GEMM_AXIS' LINALG_CPU_GEMM_AXIS(sgemm, float) ^~~~~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:95:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(1); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:105:1: note: in expansion of macro 'LINALG_CPU_GEMM_AXIS' LINALG_CPU_GEMM_AXIS(sgemm, float) ^~~~~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_gemm_axis(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = double]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:95:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(1); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:106:1: note: in expansion of macro 'LINALG_CPU_GEMM_AXIS' LINALG_CPU_GEMM_AXIS(dgemm, double) ^~~~~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:95:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(1); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:106:1: note: in expansion of macro 'LINALG_CPU_GEMM_AXIS' LINALG_CPU_GEMM_AXIS(dgemm, double) ^~~~~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_gemm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = float]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:83:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:151:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM' LINALG_XPU_BATCH_GEMM(cpu, float) ^~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:83:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:151:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM' LINALG_XPU_BATCH_GEMM(cpu, float) ^~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_gemm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = double]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:83:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:152:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM' LINALG_XPU_BATCH_GEMM(cpu, double) ^~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:83:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:152:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM' LINALG_XPU_BATCH_GEMM(cpu, double) ^~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_gemm(const mshadow::Tensor<xpu, 4, DType>&, const mshadow::Tensor<xpu, 4, DType>&, const mshadow::Tensor<xpu, 4, DType>&, DType, DType, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = float]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:115:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:154:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM_AXIS' LINALG_XPU_BATCH_GEMM_AXIS(cpu, float) ^~~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:115:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:154:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM_AXIS' LINALG_XPU_BATCH_GEMM_AXIS(cpu, float) ^~~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_gemm(const mshadow::Tensor<xpu, 4, DType>&, const mshadow::Tensor<xpu, 4, DType>&, const mshadow::Tensor<xpu, 4, DType>&, DType, DType, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = double]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:115:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:155:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM_AXIS' LINALG_XPU_BATCH_GEMM_AXIS(cpu, double) ^~~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:115:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:155:1: note: in expansion of macro 'LINALG_XPU_BATCH_GEMM_AXIS' LINALG_XPU_BATCH_GEMM_AXIS(cpu, double) ^~~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_trsm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, bool, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = float]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:524:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:550:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRSM' LINALG_XPU_BATCH_TRSM(cpu, float) ^~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:524:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:550:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRSM' LINALG_XPU_BATCH_TRSM(cpu, float) ^~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_trsm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, bool, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = double]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:524:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:551:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRSM' LINALG_XPU_BATCH_TRSM(cpu, double) ^~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:524:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:551:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRSM' LINALG_XPU_BATCH_TRSM(cpu, double) ^~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_trmm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, bool, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = float]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:627:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:635:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRMM' LINALG_XPU_BATCH_TRMM(cpu, float) ^~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:627:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:635:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRMM' LINALG_XPU_BATCH_TRMM(cpu, float) ^~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_trmm(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, bool, bool, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = double]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:627:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:636:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRMM' LINALG_XPU_BATCH_TRMM(cpu, double) ^~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:627:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:636:1: note: in expansion of macro 'LINALG_XPU_BATCH_TRMM' LINALG_XPU_BATCH_TRMM(cpu, double) ^~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_potrf(const mshadow::Tensor<Device, 3, DType>&, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = float]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:696:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:700:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRF' LINALG_CPU_BATCH_POTRF(float) ^~~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:696:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:700:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRF' LINALG_CPU_BATCH_POTRF(float) ^~~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_potrf(const mshadow::Tensor<Device, 3, DType>&, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = double]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:696:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:701:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRF' LINALG_CPU_BATCH_POTRF(double) ^~~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:696:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:701:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRF' LINALG_CPU_BATCH_POTRF(double) ^~~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_potri(const mshadow::Tensor<Device, 3, DType>&, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = float]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:794:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:798:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRI' LINALG_CPU_BATCH_POTRI(float) ^~~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:794:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:798:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRI' LINALG_CPU_BATCH_POTRI(float) ^~~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_potri(const mshadow::Tensor<Device, 3, DType>&, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = double]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:794:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:799:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRI' LINALG_CPU_BATCH_POTRI(double) ^~~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:794:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:799:1: note: in expansion of macro 'LINALG_CPU_BATCH_POTRI' LINALG_CPU_BATCH_POTRI(double) ^~~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_syrk(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = float]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:910:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:917:1: note: in expansion of macro 'LINALG_XPU_BATCH_SYRK' LINALG_XPU_BATCH_SYRK(cpu, float) ^~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:910:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:917:1: note: in expansion of macro 'LINALG_XPU_BATCH_SYRK' LINALG_XPU_BATCH_SYRK(cpu, float) ^~~~~ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h: In function 'void linalg_batch_syrk(const mshadow::Tensor<Device, 3, DType>&, const mshadow::Tensor<Device, 3, DType>&, DType, DType, bool, mshadow::Stream) [with xpu = mshadow::cpu; DType = double]': /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:910:8: error: reference to 'index_t' is ambiguous for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:918:1: note: in expansion of macro 'LINALG_XPU_BATCH_SYRK' LINALG_XPU_BATCH_SYRK(cpu, double) ^~~~~ In file included from /usr/include/pthread.h:36:0, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr-default.h:35, from /usr/gcc/6/include/c++/6.4.0/i386-pc-solaris2.11/bits/gthr.h:148, from /usr/gcc/6/include/c++/6.4.0/ext/atomicity.h:35, from /usr/gcc/6/include/c++/6.4.0/bits/basic_string.h:39, from /usr/gcc/6/include/c++/6.4.0/string:52, from /export/home/branco/mxnet/include/mxnet/io.h:29, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /usr/include/sys/types.h:128:16: note: candidates are: typedef short int index_t typedef short index_t; ^~~ In file included from /export/home/branco/mxnet/include/mshadow/tensor.h:16:0, from /export/home/branco/mxnet/include/mxnet/./base.h:33, from /export/home/branco/mxnet/include/mxnet/io.h:34, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:32, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/include/mshadow/./base.h:288:17: note: typedef int64_t mshadow::index_t typedef int64_t index_t; ^~~ In file included from /export/home/branco/mxnet/src/operator/contrib/./../linalg.h:194:0, from /export/home/branco/mxnet/src/operator/contrib/./deformable_convolution-inl.h:47, from /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc:28: /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:910:23: error: 'i' was not declared in this scope for (index_t i = 0; i < A.size(0); ++i) { \ ^ /export/home/branco/mxnet/src/operator/contrib/./../linalg_impl.h:918:1: note: in expansion of macro 'LINALG_XPU_BATCH_SYRK' LINALG_XPU_BATCH_SYRK(cpu, double) ^~~~~ Error code 1 The following command caused the error: /usr/bin/g++ -DDMLC_USE_CXX11 -DDMLC_USE_CXX11=1 -DMSHADOW_IN_CXX11 -DMSHADOW_USE_CBLAS=1 -DMSHADOW_USE_CUDA=0 -DMSHADOW_USE_F16C=0 -DMSHADOW_USE_MKL=0 -DMSHADOW_USE_SSE=1 -DMXNET_USE_BLAS_OPEN=1 -DMXNET_USE_LAPACK=1 -DMXNET_USE_NCCL=0 -DMXNET_USE_OPENCV=0 -DMXNET_USE_OPENMP=1 -DMXNET_USE_OPERATOR_TUNING=1 -DNDEBUG=1 -I/export/home/branco/mxnet/include -I/export/home/branco/mxnet/src -I/export/home/branco/mxnet/3rdparty/mshadow -I/export/home/branco/mxnet/3rdparty/cub -I/export/home/branco/mxnet/3rdparty/tvm/nnvm/include -I/export/home/branco/mxnet/3rdparty/tvm/include -I/export/home/branco/mxnet/3rdparty/dmlc-core/include -I/export/home/branco/mxnet/3rdparty/dlpack/include -isystem /usr/include/openblas -Wall -Wno-unknown-pragmas -Wno-sign-compare -O3 -msse2 -std=c++11 -fopenmp -std=c++0x -fPIC -o CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o -c /export/home/branco/mxnet/src/operator/contrib/deformable_convolution.cc make: Fatal error: Command failed for target `CMakeFiles/mxnet_static.dir/src/operator/contrib/deformable_convolution.cc.o' Current working directory /export/home/branco/mxnet Error code 1 The following command caused the error: make -f CMakeFiles/mxnet_static.dir/build.make CMakeFiles/mxnet_static.dir/build make: Fatal error: Command failed for target CMakeFiles/mxnet_static.dir/all' Current working directory /export/home/branco/mxnet *** Error code 1 The following command caused the error: make -f CMakeFiles/Makefile2 all make: Fatal error: Command failed for targetall'

andrewfayres commented 5 years ago

@mxnet-label-bot add [Build, Installation]