mxnet build from source in OpenIndiana OS fails during ninja build

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,