microsoft / onnxruntime

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
https://onnxruntime.ai
MIT License
14.43k stars 2.9k forks source link

Bug - Not able to build onnxruntime. #6133

Closed abhipn closed 3 years ago

abhipn commented 3 years ago

Describe the bug I am trying to build onnxruntime from source but facing a issue. I tried multiple versions of cmake still the error persists.

System information

To Reproduce

git clone --recursive https://github.com/Microsoft/onnxruntime --branch=v1.6.0
cd onnxruntime
./build.sh --use_cuda --parallel --build_wheel
(onnx) root@user:~/aa/onnxruntime# ./build.sh --use_cuda --parallel --build_wheel
2020-12-14 23:46:51,470 build [DEBUG] - Defaulting to running update, build [and test for native builds].
2020-12-14 23:46:51,470 build [INFO] - Build started
2020-12-14 23:46:51,470 util.run [INFO] - Running subprocess in '/root/aa/onnxruntime'
['git', 'submodule', 'sync', '--recursive']
Synchronizing submodule url for 'cmake/external/FeaturizersLibrary'
Synchronizing submodule url for 'cmake/external/FeaturizersLibrary/src/3rdParty/eigen'
Synchronizing submodule url for 'cmake/external/FeaturizersLibrary/src/3rdParty/re2'
Synchronizing submodule url for 'cmake/external/SafeInt/safeint'
Synchronizing submodule url for 'cmake/external/cub'
Synchronizing submodule url for 'cmake/external/cxxopts'
Synchronizing submodule url for 'cmake/external/date'
Synchronizing submodule url for 'cmake/external/eigen'
Synchronizing submodule url for 'cmake/external/flatbuffers'
Synchronizing submodule url for 'cmake/external/gemmlowp'
Synchronizing submodule url for 'cmake/external/googletest'
Synchronizing submodule url for 'cmake/external/horovod'
Synchronizing submodule url for 'cmake/external/horovod/third_party/HTTPRequest'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/assert'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/config'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/core'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/detail'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/iterator'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/lockfree'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/mpl'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/parameter'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/predef'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/preprocessor'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/static_assert'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/type_traits'
Synchronizing submodule url for 'cmake/external/horovod/third_party/boost/utility'
Synchronizing submodule url for 'cmake/external/horovod/third_party/eigen'
Synchronizing submodule url for 'cmake/external/horovod/third_party/flatbuffers'
Synchronizing submodule url for 'cmake/external/horovod/third_party/gloo'
Synchronizing submodule url for 'cmake/external/horovod/third_party/lbfgs'
Synchronizing submodule url for 'cmake/external/json'
Synchronizing submodule url for 'cmake/external/libprotobuf-mutator'
Synchronizing submodule url for 'cmake/external/mimalloc'
Synchronizing submodule url for 'cmake/external/nsync'
Synchronizing submodule url for 'cmake/external/onnx'
Synchronizing submodule url for 'cmake/external/onnx/third_party/benchmark'
Synchronizing submodule url for 'cmake/external/onnx/third_party/pybind11'
Synchronizing submodule url for 'cmake/external/onnx-tensorrt'
Synchronizing submodule url for 'cmake/external/onnx-tensorrt/third_party/onnx'
Synchronizing submodule url for 'cmake/external/onnx-tensorrt/third_party/onnx/third_party/benchmark'
Synchronizing submodule url for 'cmake/external/onnx-tensorrt/third_party/onnx/third_party/pybind11'
Synchronizing submodule url for 'cmake/external/onnx-tensorrt/third_party/onnx/third_party/pybind11/tools/clang'
Synchronizing submodule url for 'cmake/external/optional-lite'
Synchronizing submodule url for 'cmake/external/protobuf'
Synchronizing submodule url for 'cmake/external/protobuf/third_party/benchmark'
Synchronizing submodule url for 'cmake/external/protobuf/third_party/googletest'
Synchronizing submodule url for 'cmake/external/re2'
Synchronizing submodule url for 'cmake/external/tensorboard'
Synchronizing submodule url for 'cmake/external/tvm'
Synchronizing submodule url for 'cmake/external/tvm/3rdparty/HalideIR'
Synchronizing submodule url for 'cmake/external/tvm/3rdparty/dlpack'
Synchronizing submodule url for 'cmake/external/tvm/3rdparty/dmlc-core'
Synchronizing submodule url for 'cmake/external/tvm/3rdparty/rang'
Synchronizing submodule url for 'cmake/external/wil'
Synchronizing submodule url for 'server/external/spdlog'
2020-12-14 23:46:51,699 util.run [DEBUG] - Subprocess completed. Return code: 0
2020-12-14 23:46:51,699 util.run [INFO] - Running subprocess in '/root/aa/onnxruntime'
['git', 'submodule', 'update', '--init', '--recursive']
2020-12-14 23:46:52,598 util.run [DEBUG] - Subprocess completed. Return code: 0
2020-12-14 23:46:52,599 build [INFO] - Generating CMake build tree
2020-12-14 23:46:52,599 util.run [INFO] - Running subprocess in '/root/aa/onnxruntime/build/Linux/Debug'
['/usr/local/bin/cmake', '/root/aa/onnxruntime/cmake', '-Donnxruntime_RUN_ONNX_TESTS=OFF', '-Donnxruntime_BUILD_WINML_TESTS=ON', '-Donnxruntime_GENERATE_TEST_REPORTS=ON', '-Donnxruntime_DEV_MODE=ON', '-DPYTHON_EXECUTABLE=/root/miniconda3/envs/onnx/bin/python3', '-Donnxruntime_USE_CUDA=ON', '-Donnxruntime_CUDNN_HOME=/usr/local/cuda', '-Donnxruntime_USE_FEATURIZERS=OFF', '-Donnxruntime_CUDA_HOME=/usr/local/cuda', '-Donnxruntime_USE_JEMALLOC=OFF', '-Donnxruntime_USE_MIMALLOC_STL_ALLOCATOR=OFF', '-Donnxruntime_USE_MIMALLOC_ARENA_ALLOCATOR=OFF', '-Donnxruntime_ENABLE_PYTHON=ON', '-Donnxruntime_BUILD_CSHARP=OFF', '-Donnxruntime_BUILD_JAVA=OFF', '-Donnxruntime_BUILD_NODEJS=OFF', '-Donnxruntime_BUILD_SHARED_LIB=OFF', '-Donnxruntime_USE_EIGEN_FOR_BLAS=ON', '-Donnxruntime_USE_OPENBLAS=OFF', '-Donnxruntime_USE_DNNL=OFF', '-Donnxruntime_DNNL_GPU_RUNTIME=', '-Donnxruntime_DNNL_OPENCL_ROOT=', '-Donnxruntime_USE_MKLML=OFF', '-Donnxruntime_USE_NNAPI_BUILTIN=OFF', '-Donnxruntime_USE_RKNPU=OFF', '-Donnxruntime_USE_OPENMP=OFF', '-Donnxruntime_USE_TVM=OFF', '-Donnxruntime_USE_LLVM=OFF', '-Donnxruntime_ENABLE_MICROSOFT_INTERNAL=OFF', '-Donnxruntime_USE_VITISAI=OFF', '-Donnxruntime_USE_NUPHAR=OFF', '-Donnxruntime_USE_TENSORRT=OFF', '-Donnxruntime_TENSORRT_HOME=', '-Donnxruntime_USE_MIGRAPHX=OFF', '-Donnxruntime_MIGRAPHX_HOME=', '-Donnxruntime_CROSS_COMPILING=OFF', '-Donnxruntime_DISABLE_CONTRIB_OPS=OFF', '-Donnxruntime_DISABLE_ML_OPS=OFF', '-Donnxruntime_DISABLE_RTTI=OFF', '-Donnxruntime_DISABLE_EXCEPTIONS=OFF', '-Donnxruntime_DISABLE_ORT_FORMAT_LOAD=OFF', '-Donnxruntime_MINIMAL_BUILD=OFF', '-Donnxruntime_EXTENDED_MINIMAL_BUILD=OFF', '-Donnxruntime_REDUCED_OPS_BUILD=OFF', '-Donnxruntime_MSVC_STATIC_RUNTIME=OFF', '-Donnxruntime_ENABLE_LANGUAGE_INTEROP_OPS=OFF', '-Donnxruntime_USE_DML=OFF', '-Donnxruntime_USE_WINML=OFF', '-Donnxruntime_USE_TELEMETRY=OFF', '-Donnxruntime_ENABLE_LTO=OFF', '-Donnxruntime_USE_ACL=OFF', '-Donnxruntime_USE_ACL_1902=OFF', '-Donnxruntime_USE_ACL_1905=OFF', '-Donnxruntime_USE_ACL_1908=OFF', '-Donnxruntime_USE_ACL_2002=OFF', '-Donnxruntime_USE_ARMNN=OFF', '-Donnxruntime_ARMNN_RELU_USE_CPU=ON', '-Donnxruntime_ARMNN_BN_USE_CPU=ON', '-Donnxruntime_ENABLE_NVTX_PROFILE=OFF', '-Donnxruntime_ENABLE_TRAINING=OFF', '-Donnxruntime_USE_HOROVOD=OFF', '-Donnxruntime_USE_NCCL=ON', '-Donnxruntime_BUILD_BENCHMARKS=OFF', '-Donnxruntime_USE_ROCM=OFF', '-Donnxruntime_ROCM_HOME=', '-Donnxruntime_USE_FULL_PROTOBUF=ON', '-DCUDA_CUDA_LIBRARY=/usr/local/cuda/lib64/stubs', '-Donnxruntime_PYBIND_EXPORT_OPSCHEMA=OFF', '-Donnxruntime_ENABLE_MEMLEAK_CHECKER=ON', '-DCMAKE_BUILD_TYPE=Debug']
-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test onnxruntime_HAVE_BUILTIN_ATOMICS
-- Performing Test onnxruntime_HAVE_BUILTIN_ATOMICS - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
Use gtest from submodule
CMake Deprecation Warning at external/googletest/CMakeLists.txt:4 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at external/googletest/googlemock/CMakeLists.txt:45 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

CMake Deprecation Warning at external/googletest/googletest/CMakeLists.txt:56 (cmake_minimum_required):
  Compatibility with CMake < 2.8.12 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.

-- Found PythonInterp: /root/miniconda3/envs/onnx/bin/python3 (found version "3.7.9") 
-- Found PythonInterp: /root/miniconda3/envs/onnx/bin/python3 (found suitable version "3.7.9", minimum required is "3.5") 
-- Found PythonLibs: /root/miniconda3/envs/onnx/lib/libpython3.7m.so (found suitable version "3.7.9", minimum required is "3.5") 
Use protobuf from submodule
-- 
-- 3.11.3.0
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") 
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS
-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success
# date: USE_SYSTEM_TZ_DB ON
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS OFF
# date: ENABLE_DATE_TESTING OFF
Generated: /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-ml.proto
Generated: /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-operators-ml.proto
Generated: /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-data.proto
-- 
-- ******** Summary ********
--   CMake version         : 3.19.1
--   CMake command         : /usr/local/bin/cmake
--   System                : Linux
--   C++ compiler          : /usr/bin/c++
--   C++ compiler version  : 9.3.0
--   CXX flags             :  -Wnon-virtual-dtor
--   Build type            : Debug
--   Compile definitions   : ENABLE_ORT_FORMAT_LOAD;EIGEN_MPL2_ONLY;USE_EIGEN_FOR_BLAS
--   CMAKE_PREFIX_PATH     : 
--   CMAKE_INSTALL_PREFIX  : /usr/local
--   CMAKE_MODULE_PATH     : /root/aa/onnxruntime/cmake/external
-- 
--   ONNX version          : 1.8.0
--   ONNX NAMESPACE        : onnx
--   ONNX_BUILD_TESTS      : OFF
--   ONNX_BUILD_BENCHMARKS : OFF
--   ONNX_USE_LITE_PROTO   : OFF
--   ONNXIFI_DUMMY_BACKEND : OFF
--   ONNXIFI_ENABLE_EXT    : OFF
-- 
--   Protobuf compiler     : 
--   Protobuf includes     : 
--   Protobuf libraries    : 
--   BUILD_ONNX_PYTHON     : OFF
-- Looking for strtof_l
-- Looking for strtof_l - found
-- Looking for strtoull_l
-- Looking for strtoull_l - found
-- Performing Test HAS_UNUSED_BUT_SET_VARIABLE
-- Performing Test HAS_UNUSED_BUT_SET_VARIABLE - Success
-- Performing Test HAS_UNUSED_PARAMETER
-- Performing Test HAS_UNUSED_PARAMETER - Success
-- Performing Test HAS_UNUSED_VARIABLE
-- Performing Test HAS_UNUSED_VARIABLE - Success
-- Performing Test HAS_CAST_FUNCTION_TYPE
-- Performing Test HAS_CAST_FUNCTION_TYPE - Success
-- Performing Test HAS_PARENTHESES
-- Performing Test HAS_PARENTHESES - Success
-- Performing Test HAS_USELESS_CAST
-- Performing Test HAS_USELESS_CAST - Success
-- Performing Test HAS_NONNULL_COMPARE
-- Performing Test HAS_NONNULL_COMPARE - Success
-- Performing Test HAS_TAUTOLOGICAL_POINTER_COMPARE
-- Performing Test HAS_TAUTOLOGICAL_POINTER_COMPARE - Failed
-- Performing Test HAS_CATCH_VALUE
-- Performing Test HAS_CATCH_VALUE - Success
-- Performing Test HAS_MISSING_BRACES
-- Performing Test HAS_MISSING_BRACES - Success
-- Performing Test HAS_IGNORED_ATTRIBUTES
-- Performing Test HAS_IGNORED_ATTRIBUTES - Success
-- Performing Test HAS_DEPRECATED_COPY
-- Performing Test HAS_DEPRECATED_COPY - Success
-- Performing Test HAS_DEPRECATED_DECLARATIONS
-- Performing Test HAS_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAS_CLASS_MEMACCESS
-- Performing Test HAS_CLASS_MEMACCESS - Success
-- Performing Test HAS_MAYBE_UNINITIALIZED
-- Performing Test HAS_MAYBE_UNINITIALIZED - Success
-- The CUDA compiler identification is NVIDIA 11.1.105
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done
-- Check for working CUDA compiler: /usr/local/cuda/bin/nvcc - skipped
-- Detecting CUDA compile features
-- Detecting CUDA compile features - done
-- CMAKE_CUDA_COMPILER_VERSION: 11.1.105
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Performing Test HAS_AVX512F
-- Performing Test HAS_AVX512F - Success
-- Performing Test COMPILES_AVX512F
-- Performing Test COMPILES_AVX512F - Success
-- Performing Test HAS_AVX512CORE
-- Performing Test HAS_AVX512CORE - Success
-- Performing Test COMPILES_AVX512CORE
-- Performing Test COMPILES_AVX512CORE - Success
-- Found NumPy: /root/miniconda3/envs/onnx/lib/python3.7/site-packages/numpy/core/include (found version "1.19.4") 
-- NumPy ver. 1.19.4 found (include: /root/miniconda3/envs/onnx/lib/python3.7/site-packages/numpy/core/include)
CMake Warning at flake8.cmake:19 (message):
  Could not find 'flake8' to check python scripts.  Please install flake8
  using pip.
Call Stack (most recent call first):
  CMakeLists.txt:1501 (include)

-- Configuring done
CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0104 is not set: CMAKE_CUDA_ARCHITECTURES now detected for NVCC,
  empty CUDA_ARCHITECTURES not allowed.  Run "cmake --help-policy CMP0104"
  for policy details.  Use the cmake_policy command to set the policy and
  suppress this warning.

  CUDA_ARCHITECTURES is empty for target "onnxruntime_test_cuda_add_lib".
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0104 is not set: CMAKE_CUDA_ARCHITECTURES now detected for NVCC,
  empty CUDA_ARCHITECTURES not allowed.  Run "cmake --help-policy CMP0104"
  for policy details.  Use the cmake_policy command to set the policy and
  suppress this warning.

  CUDA_ARCHITECTURES is empty for target "onnxruntime_test_cuda_add_lib".
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0104 is not set: CMAKE_CUDA_ARCHITECTURES now detected for NVCC,
  empty CUDA_ARCHITECTURES not allowed.  Run "cmake --help-policy CMP0104"
  for policy details.  Use the cmake_policy command to set the policy and
  suppress this warning.

  CUDA_ARCHITECTURES is empty for target "onnxruntime_providers_cuda".
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in CMakeLists.txt:
  Policy CMP0104 is not set: CMAKE_CUDA_ARCHITECTURES now detected for NVCC,
  empty CUDA_ARCHITECTURES not allowed.  Run "cmake --help-policy CMP0104"
  for policy details.  Use the cmake_policy command to set the policy and
  suppress this warning.

  CUDA_ARCHITECTURES is empty for target "onnxruntime_providers_cuda".
This warning is for project developers.  Use -Wno-dev to suppress it.

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

    CUDA_CUDA_LIBRARY
    onnxruntime_BUILD_WINML_TESTS
    onnxruntime_CUDA_HOME
    onnxruntime_DNNL_GPU_RUNTIME
    onnxruntime_DNNL_OPENCL_ROOT
    onnxruntime_MIGRAPHX_HOME
    onnxruntime_ROCM_HOME
    onnxruntime_TENSORRT_HOME

-- Build files have been written to: /root/aa/onnxruntime/build/Linux/Debug
2020-12-14 23:46:57,054 util.run [DEBUG] - Subprocess completed. Return code: 0
2020-12-14 23:46:57,054 build [INFO] - Building targets for Debug configuration
2020-12-14 23:46:57,055 util.run [INFO] - Running subprocess in '/root/aa/onnxruntime'
['/usr/local/bin/cmake', '--build', '/root/aa/onnxruntime/build/Linux/Debug', '--config', 'Debug', '--', '-j22']
Scanning dependencies of target flatbuffers
Scanning dependencies of target onnxruntime_test_cuda_add_lib
[  0%] Generating cpp/platform/posix/src/per_thread_waiter.c
[  0%] Generating cpp/internal/counter.c
Scanning dependencies of target pybind11
[  0%] Generating cpp/internal/cv.c
Scanning dependencies of target gtest
Scanning dependencies of target custom_op_library
[  0%] Generating cpp/internal/debug.c
[  0%] Generating cpp/internal/mu.c
[  0%] Generating cpp/internal/common.c
[  0%] Generating cpp/internal/dll.c
Scanning dependencies of target re2
[  0%] Generating cpp/internal/mu_wait.c
Scanning dependencies of target onnxruntime_mlas
[  0%] Generating cpp/internal/note.c
[  0%] Generating cpp/internal/once.c
[  0%] Generating cpp/internal/time_internal.c
[  1%] Generating cpp/internal/sem_wait.c
Scanning dependencies of target libprotobuf
[  1%] Generating cpp/platform/c++11/src/nsync_panic.cc
[  1%] Generating cpp/internal/wait.c
[  1%] Creating directories for 'pybind11'
[  1%] Building CUDA object CMakeFiles/onnxruntime_test_cuda_add_lib.dir/root/aa/onnxruntime/onnxruntime/test/shared_lib/cuda_add.cu.o
[  1%] Building CXX object CMakeFiles/custom_op_library.dir/root/aa/onnxruntime/onnxruntime/test/testdata/custom_op_library/custom_op_library.cc.o
[  1%] Generating cpp/platform/c++11/src/time_rep_timespec.cc
[  1%] Generating cpp/platform/c++11/src/yield.cc
nvcc warning : The 'compute_35', 'compute_37', 'compute_50', 'sm_35', 'sm_37' and 'sm_50' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
[  1%] Generating cpp/platform/linux/src/nsync_semaphore_futex.c
[  1%] Building CXX object external/flatbuffers/CMakeFiles/flatbuffers.dir/src/idl_parser.cpp.o
[  1%] Building CXX object external/flatbuffers/CMakeFiles/flatbuffers.dir/src/idl_gen_text.cpp.o
[  1%] Building CXX object external/flatbuffers/CMakeFiles/flatbuffers.dir/src/reflection.cpp.o
[  1%] Building CXX object external/flatbuffers/CMakeFiles/flatbuffers.dir/src/util.cpp.o
[  2%] Building CXX object external/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
Scanning dependencies of target nsync_cpp
[  2%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/bitstate.cc.o
[  2%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/filtered_re2.cc.o
[  2%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/dfa.cc.o
[  2%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/onepass.cc.o
[  2%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/nfa.cc.o
[  2%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/parse.cc.o
[  2%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o
[  2%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/perl_groups.cc.o
[  3%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/compile.cc.o
[  3%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/prefilter.cc.o
[  3%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o
[  3%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/common.c.o
[  3%] Performing download step (git clone) for 'pybind11'
[  4%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/platform.cpp.o
Cloning into 'pybind11'...
[  4%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.o
[  4%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/prog.cc.o
[  4%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/counter.c.o
[  4%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/re2.cc.o
[  4%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/cv.c.o
[  5%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/regexp.cc.o
[  5%] Linking CXX shared library libcustom_op_library.so
[  5%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/set.cc.o
[  6%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/debug.c.o
[  6%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.o
[  6%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/simplify.cc.o
Note: switching to 'v2.4.0'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 00a0aa9 v2.4.0 release
[  6%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/stringpiece.cc.o
[  6%] Built target custom_op_library
[  6%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/tostring.cc.o
Submodule 'tools/clang' (https://github.com/wjakob/clang-cindex-python3) registered for path 'tools/clang'
Cloning into '/root/aa/onnxruntime/build/Linux/Debug/pybind11/src/pybind11/tools/clang'...
[  6%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o
[  6%] Building CXX object external/re2/CMakeFiles/re2.dir/re2/unicode_groups.cc.o
[  6%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/dll.c.o
[  6%] Building CXX object external/re2/CMakeFiles/re2.dir/util/rune.cc.o
[  6%] Building CXX object external/re2/CMakeFiles/re2.dir/util/strutil.cc.o
[  6%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/threading.cpp.o
[  6%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/sgemm.cpp.o
[  6%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/mu.c.o
[  6%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/qgemm.cpp.o
[  6%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.o
[  6%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.o
Submodule path 'tools/clang': checked out '6a00cbc4a9b8e68b71caf7f774b3f9c753ae84d5'
[  6%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o
[  6%] Performing update step for 'pybind11'
[  6%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.o
[  6%] No patch step for 'pybind11'
[  6%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.o
[  6%] No configure step for 'pybind11'
[  6%] No build step for 'pybind11'
[  6%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.o
[  6%] No install step for 'pybind11'
[  7%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.o
[  7%] Completed 'pybind11'
[  7%] Built target pybind11
[  7%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/mu_wait.c.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/note.c.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/once.c.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/sem_wait.c.o
[  7%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/convolve.cpp.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/time_internal.c.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/internal/wait.c.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/platform/linux/src/nsync_semaphore_futex.c.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/platform/posix/src/per_thread_waiter.c.o
[  7%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/platform/c++11/src/yield.cc.o
[  8%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/platform/c++11/src/time_rep_timespec.cc.o
[  8%] Building CXX object external/nsync/CMakeFiles/nsync_cpp.dir/cpp/platform/c++11/src/nsync_panic.cc.o
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o
[  8%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/pooling.cpp.o
[  8%] Linking CXX static library libre2.a
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o
[  8%] Built target re2
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.o
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.o
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.o
[  8%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.o
[  8%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/transpose.cpp.o
[  8%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/reorder.cpp.o
[  8%] Linking CXX static library libnsync_cpp.a
[  8%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/snchwc.cpp.o
[  8%] Built target nsync_cpp
[  8%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/activate.cpp.o
[  8%] Linking CUDA static library libonnxruntime_test_cuda_add_lib.a
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.o
[  9%] Built target onnxruntime_test_cuda_add_lib
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.o
[  9%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/logistic.cpp.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.o
[  9%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/tanh.cpp.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.o
[  9%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.o
[ 10%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.o
[ 12%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/erf.cpp.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.o
[ 12%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/compute.cpp.o
[ 12%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/quantize.cpp.o
[ 12%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/qladd.cpp.o
[ 12%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/qlmul.cpp.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.o
[ 12%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/qpostprocessor.cpp.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.o
[ 12%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/qlgavgpool.cpp.o
[ 12%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.o
[ 12%] Linking CXX static library ../../../lib/libgtestd.a
[ 12%] Built target gtest
Scanning dependencies of target gmock
[ 12%] Building CXX object external/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
[ 12%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/dgemm.cpp.o
[ 13%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.o
[ 13%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.o
[ 13%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/DgemmKernelSse2.S.o
[ 13%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SgemmKernelSse2.S.o
[ 13%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.o
[ 13%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SgemmTransposePackB16x4Sse2.S.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SconvKernelSse2.S.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SpoolKernelSse2.S.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/DgemmKernelAvx.S.o
[ 14%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SgemmKernelAvx.S.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SgemmKernelM1Avx.S.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SgemmKernelM1TransposeBAvx.S.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SgemmTransposePackB16x4Avx.S.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SconvKernelAvx.S.o
[ 14%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SpoolKernelAvx.S.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SoftmaxKernelAvx.S.o
[ 14%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.o
[ 14%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/intrinsics/avx/min_max_elements.cpp.o
[ 14%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemmU8S8KernelAvx2.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemvU8S8KernelAvx2.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemmU8U8KernelAvx2.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemmU8S8KernelAvxVnni.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemvU8S8KernelAvxVnni.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/DgemmKernelFma3.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SgemmKernelFma3.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SconvKernelFma3.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/TransKernelFma3.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/LogisticKernelFma3.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/TanhKernelFma3.S.o
[ 15%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/ErfKernelFma3.S.o
[ 16%] Building CXX object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/intrinsics/avx2/qladd_avx2.cpp.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/DgemmKernelAvx512F.S.o
[ 16%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SgemmKernelAvx512F.S.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SconvKernelAvx512F.S.o
[ 16%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/SpoolKernelAvx512F.S.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/TransKernelAvx512F.S.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemmU8S8KernelAvx512Core.S.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemvU8S8KernelAvx512Core.S.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemmU8S8KernelAvx512Vnni.S.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemvU8S8KernelAvx512Vnni.S.o
[ 16%] Building ASM object CMakeFiles/onnxruntime_mlas.dir/root/aa/onnxruntime/onnxruntime/core/mlas/lib/x86_64/QgemmU8U8KernelAvx512Core.S.o
[ 16%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.o
[ 16%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.o
[ 16%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.o
[ 16%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.o
[ 17%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.o
[ 17%] Linking CXX static library libonnxruntime_mlas.a
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.o
[ 18%] Built target onnxruntime_mlas
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.o
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.o
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.o
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.o
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info_test_helper.cc.o
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.o
[ 18%] Linking CXX static library ../../../lib/libgmockd.a
[ 18%] Built target gmock
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.o
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.o
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.o
[ 18%] Linking CXX static library libflatbuffers.a
[ 18%] Built target flatbuffers
[ 18%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.o
[ 19%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.o
[ 19%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.o
[ 19%] Linking CXX static library libprotobufd.a
[ 19%] Built target libprotobuf
Scanning dependencies of target libprotoc
[ 19%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.o
[ 19%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.o
[ 19%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.o
[ 19%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.o
[ 19%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.o
[ 19%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.o
[ 20%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o
[ 21%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.o
[ 23%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.o
[ 24%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.o
[ 25%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o
[ 26%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o
[ 27%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.o
[ 27%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.o
[ 27%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.o
[ 27%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.o
[ 27%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.o
[ 27%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.o
[ 27%] Building CXX object external/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.o
[ 27%] Linking CXX static library libprotocd.a
[ 27%] Built target libprotoc
Scanning dependencies of target protoc
[ 28%] Building CXX object external/protobuf/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.o
[ 28%] Linking CXX executable protoc
[ 28%] Built target protoc
Scanning dependencies of target gen_onnx_proto
[ 28%] Running gen_proto.py on onnx/onnx.in.proto
Processing /root/aa/onnxruntime/cmake/external/onnx/onnx/onnx.in.proto
Writing /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-ml.proto
Writing /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-ml.proto3
generating /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx_pb.py
[ 28%] Running C++ protocol buffer compiler on /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-ml.proto
[ 28%] Built target gen_onnx_proto
[ 28%] Running gen_proto.py on onnx/onnx-operators.in.proto
[ 28%] Running gen_proto.py on onnx/onnx-data.in.proto
Processing /root/aa/onnxruntime/cmake/external/onnx/onnx/onnx-data.in.proto
Writing /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-data.proto
Writing /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-data.proto3
Processing /root/aa/onnxruntime/cmake/external/onnx/onnx/onnx-operators.in.proto
Writing /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-operators-ml.proto
generating /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx_data_pb.py
Writing /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-operators-ml.proto3
generating /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx_operators_pb.py
[ 28%] Running C++ protocol buffer compiler on /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-data.proto
[ 28%] Running C++ protocol buffer compiler on /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-operators-ml.proto
Scanning dependencies of target onnx_proto
[ 28%] Building CXX object external/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx-ml.pb.cc.o
[ 28%] Building CXX object external/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx-operators-ml.pb.cc.o
[ 28%] Building CXX object external/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx-data.pb.cc.o
[ 29%] Linking CXX static library libonnx_proto.a
[ 29%] Built target onnx_proto
Scanning dependencies of target onnxruntime_common
[ 29%] Running cpp protocol buffer (full) compiler on /root/aa/onnxruntime/onnxruntime/test/proto/tml.proto
Scanning dependencies of target onnxruntime_util
Scanning dependencies of target onnxruntime_optimizer
Scanning dependencies of target onnxruntime_graph
Scanning dependencies of target onnx
Scanning dependencies of target onnxruntime_test_utils
Scanning dependencies of target onnxruntime_flatbuffers
Scanning dependencies of target onnxruntime_session
Scanning dependencies of target onnxruntime_framework
Scanning dependencies of target onnxruntime_providers_cuda
[ 29%] Building CXX object CMakeFiles/onnxruntime_flatbuffers.dir/root/aa/onnxruntime/onnxruntime/core/flatbuffers/flatbuffers_utils.cc.o
Scanning dependencies of target onnx_test_data_proto
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/cpuid_info.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/denormal.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/logging/capture.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/logging/logging.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/logging/sinks/ostream_sink.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/path.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/profiler.cc.o
[ 29%] Building CXX object CMakeFiles/onnx_test_data_proto.dir/tml.pb.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/status.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/str_helper.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/common/threadpool.cc.o
[ 29%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/checker.cc.o
[ 29%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/common/assertions.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/contrib_ops/attn_lstm_schema_defs.cc.o
[ 29%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/common/interned_strings.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/IOBinding.cc.o
[ 29%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/compare_ortvalue.cc.o
[ 30%] Building CXX object CMakeFiles/onnxruntime_util.dir/root/aa/onnxruntime/onnxruntime/core/profile/profile.cc.o
[ 30%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/platform/env.cc.o
[ 30%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/attention_fusion.cc.o
[ 30%] Building CXX object CMakeFiles/onnxruntime_util.dir/root/aa/onnxruntime/onnxruntime/core/util/gemmlowp_common.cc.o
[ 31%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/allocation_planner.cc.o
[ 31%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/bias_gelu_fusion.cc.o
[ 31%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/platform/env_time.cc.o
[ 31%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/platform/path_lib.cc.o
[ 31%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/platform/posix/env.cc.o
[ 31%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/platform/posix/env_time.cc.o
[ 31%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/common/ir_pb_converter.cc.o
[ 31%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/platform/posix/ort_mutex.cc.o
[ 31%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/platform/posix/stacktrace.cc.o
[ 32%] Building CXX object CMakeFiles/onnxruntime_providers_cuda.dir/root/aa/onnxruntime/onnxruntime/core/providers/cuda/activation/activations.cc.o
[ 32%] Building CXX object CMakeFiles/onnxruntime_common.dir/root/aa/onnxruntime/onnxruntime/core/platform/telemetry.cc.o
In file included from /root/aa/onnxruntime/onnxruntime/core/providers/cuda/cuda_common.h:5,
                 from /root/aa/onnxruntime/onnxruntime/core/providers/cuda/activation/activations.h:6,
                 from /root/aa/onnxruntime/onnxruntime/core/providers/cuda/activation/activations.cc:4:
/root/aa/onnxruntime/onnxruntime/core/providers/cuda/cuda_pch.h:16:10: fatal error: cudnn.h: No such file or directory
   16 | #include <cudnn.h>
      |          ^~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/onnxruntime_providers_cuda.dir/build.make:82: CMakeFiles/onnxruntime_providers_cuda.dir/root/aa/onnxruntime/onnxruntime/core/providers/cuda/activation/activations.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1417: CMakeFiles/onnxruntime_providers_cuda.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 32%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/bias_softmax_fusion.cc.o
[ 32%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/cast_elimination.cc.o
[ 32%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/common_subexpression_elimination.cc.o
[ 32%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/computation_reduction.cc.o
[ 32%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/constant_folding.cc.o
[ 32%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/conv_activation_fusion.cc.o
In file included from /root/aa/onnxruntime/cmake/external/onnx/onnx/defs/shape_inference.h:4,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/defs/schema.h:24,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/checker.h:7,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/checker.cc:1:
/root/aa/onnxruntime/cmake/external/onnx/onnx/proto_utils.h: In instantiation of ‘bool onnx::ParseProtoFromBytes(Proto*, const char*, size_t) [with Proto = onnx::ModelProto; size_t = long unsigned int]’:
/root/aa/onnxruntime/cmake/external/onnx/onnx/checker.cc:890:61:   required from here
/root/aa/onnxruntime/cmake/external/onnx/onnx/proto_utils.h:34:34: warning: ‘void google::protobuf::io::CodedInputStream::SetTotalBytesLimit(int, int)’ is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations]
   34 |   coded_stream.SetTotalBytesLimit((2048LL << 20) - 1, 512LL << 20);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-ml.pb.h:23,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/onnx_pb.h:50,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/onnx-operators_pb.h:6,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/defs/attr_proto_util.h:6,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/defs/function.h:11,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/checker.h:6,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/checker.cc:1:
/root/aa/onnxruntime/cmake/external/protobuf/src/google/protobuf/io/coded_stream.h:397:8: note: declared here
  397 |   void SetTotalBytesLimit(int total_bytes_limit, int) {
      |        ^~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/conv_add_fusion.cc.o
[ 32%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/conv_bn_fusion.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/conv_mul_fusion.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/contrib_ops/contrib_defs.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_util.dir/root/aa/onnxruntime/onnxruntime/core/util/math_cpu.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_util.dir/root/aa/onnxruntime/onnxruntime/core/util/qmath.cc.o
[ 34%] Linking CXX static library libonnxruntime_flatbuffers.a
[ 34%] Linking CXX static library libonnxruntime_common.a
[ 34%] Built target onnxruntime_flatbuffers
[ 34%] Building CXX object CMakeFiles/onnxruntime_util.dir/root/aa/onnxruntime/onnxruntime/core/util/thread_utils.cc.o
[ 34%] Built target onnxruntime_common
[ 34%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/contrib_ops/nchwc_schema_defs.cc.o
[ 34%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/common/model_helpers.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/dropout_elimination.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/dynamic_quantize_matmul_fusion.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/embed_layer_norm_fusion.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/expand_elimination.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/abi_session_options.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/fast_gelu_fusion.cc.o
[ 34%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/common/status.cc.o
[ 34%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/attr_proto_util.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/free_dim_override_transformer.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/gelu_approximation.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/gelu_fusion.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/gemm_activation_fusion.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/graph_transformer.cc.o
[ 34%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/default_providers.cc.o
[ 35%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/graph_transformer_mgr.cc.o
[ 35%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/controlflow/defs.cc.o
[ 35%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/graph_transformer_utils.cc.o
[ 35%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/allocator.cc.o
[ 35%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/identity_elimination.cc.o
[ 36%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/contrib_ops/nhwc_schema_defs.cc.o
[ 36%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/contrib_ops/quantization_defs.cc.o
[ 37%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/controlflow/old.cc.o
[ 37%] Linking CXX static library libonnx_test_data_proto.a
[ 37%] Built target onnx_test_data_proto
[ 37%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/data_type_utils.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/initializer.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/insert_cast_transformer.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/layer_norm_fusion.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/file_util.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/matmul_add_fusion.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/matmul_integer_to_float.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/matmul_scale_fusion.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/matmul_transpose_fusion.cc.o
[ 37%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/function.cc.o
[ 37%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/generator/defs.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/contrib_ops/range_schema_defs.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/nchwc_transformer.cc.o
[ 37%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/nhwc_transformer.cc.o
[ 38%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/optimizer_execution_frame.cc.o
[ 38%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/relu_clip_fusion.cc.o
[ 38%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/reshape_fusion.cc.o
[ 38%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/scoped_env_vars.cc.o
[ 38%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/custom_ops.cc.o
[ 38%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/rule_based_graph_transformer.cc.o
[ 38%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/function.cc.o
[ 38%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/generator/old.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/temp_dir.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/allocatormgr.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/graph.cc.o
[ 39%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/logical/defs.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/shape_to_initializer.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/test_allocator.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/skip_layer_norm_fusion.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/bfc_arena.cc.o
[ 39%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/logical/old.cc.o
[ 39%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/math/defs.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/slice_elimination.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/transformer_memcpy.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/unsqueeze_elimination.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_optimizer.dir/root/aa/onnxruntime/onnxruntime/core/optimizer/utils.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/test_environment.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/test_random_seed.cc.o
[ 39%] Building CXX object CMakeFiles/onnxruntime_test_utils.dir/root/aa/onnxruntime/onnxruntime/test/util/test_utils.cc.o
[ 39%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/math/old.cc.o
[ 39%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/nn/defs.cc.o
[ 39%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/nn/old.cc.o
[ 39%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/object_detection/defs.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/object_detection/old.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/quantization/defs.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/callback.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/customregistry.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/data_transfer.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/graph_flatbuffers_utils.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/data_transfer_manager.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/quantization/old.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/reduction/defs.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/default_cpu_allocator_c_api.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/device_allocator.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/reduction/old.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/rnn/defs.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/rnn/old.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/schema.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/sequence/defs.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor/defs.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/data_types.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor/old.cc.o
[ 40%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor/utils.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/debug_node_inputs_outputs_utils.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/empty.cc.o
[ 40%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/endian_utils.cc.o
[ 41%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor_proto_util.cc.o
[ 41%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor_util.cc.o
[ 41%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/traditionalml/defs.cc.o
[ 41%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/traditionalml/old.cc.o
[ 42%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/error_code.cc.o
[ 42%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/ex_lib_loader.cc.o
[ 42%] Linking CXX static library libonnxruntime_optimizer.a
[ 42%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/defs/training/defs.cc.o
[ 42%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/onnxifi_utils.cc.o
[ 42%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/graph_utils.cc.o
[ 42%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/optimizer/optimize.cc.o
[ 42%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/execution_frame.cc.o
[ 42%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/execution_provider.cc.o
[ 42%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/optimizer/pass.cc.o
[ 42%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/optimizer/pass_manager.cc.o
[ 42%] Built target onnxruntime_optimizer
[ 42%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/optimizer/pass_registry.cc.o
[ 42%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/shape_inference/implementation.cc.o
[ 42%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/environment.cc.o
[ 43%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/version_converter/convert.cc.o
[ 43%] Building CXX object external/onnx/CMakeFiles/onnx.dir/onnx/version_converter/helper.cc.o
[ 43%] Linking CXX static library libonnxruntime_test_utils.a
[ 43%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/inference_session.cc.o
[ 43%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/graph_viewer.cc.o
[ 43%] Built target onnxruntime_test_utils
[ 43%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/model.cc.o
[ 43%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/op.cc.o
[ 43%] Building CXX object CMakeFiles/onnxruntime_graph.dir/root/aa/onnxruntime/onnxruntime/core/graph/schema_registry.cc.o
[ 43%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/inference_session_utils.cc.o
[ 43%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/feeds_fetches_manager.cc.o
[ 43%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/func_kernel.cc.o
In file included from /root/aa/onnxruntime/cmake/external/onnx/onnx/defs/shape_inference.h:4,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/defs/schema.h:24,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/shape_inference/implementation.h:4,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/shape_inference/implementation.cc:1:
/root/aa/onnxruntime/cmake/external/onnx/onnx/proto_utils.h: In instantiation of ‘bool onnx::ParseProtoFromBytes(Proto*, const char*, size_t) [with Proto = onnx::ModelProto; size_t = long unsigned int]’:
/root/aa/onnxruntime/cmake/external/onnx/onnx/shape_inference/implementation.cc:407:61:   required from here
/root/aa/onnxruntime/cmake/external/onnx/onnx/proto_utils.h:34:34: warning: ‘void google::protobuf::io::CodedInputStream::SetTotalBytesLimit(int, int)’ is deprecated: Please use the single parameter version of SetTotalBytesLimit(). The second parameter is ignored. [-Wdeprecated-declarations]
   34 |   coded_stream.SetTotalBytesLimit((2048LL << 20) - 1, 512LL << 20);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /root/aa/onnxruntime/build/Linux/Debug/external/onnx/onnx/onnx-ml.pb.h:23,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/onnx_pb.h:50,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/onnx-operators_pb.h:6,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/defs/attr_proto_util.h:6,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/defs/function.h:11,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/shape_inference/implementation.h:3,
                 from /root/aa/onnxruntime/cmake/external/onnx/onnx/shape_inference/implementation.cc:1:
/root/aa/onnxruntime/cmake/external/protobuf/src/google/protobuf/io/coded_stream.h:397:8: note: declared here
  397 |   void SetTotalBytesLimit(int total_bytes_limit, int) {
      |        ^~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/fuse_nodes_funcs.cc.o
[ 43%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/graph_partitioner.cc.o
[ 43%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/onnxruntime_c_api.cc.o
[ 45%] Building CXX object CMakeFiles/onnxruntime_session.dir/root/aa/onnxruntime/onnxruntime/core/session/ort_env.cc.o
[ 45%] Linking CXX static library libonnxruntime_util.a
[ 45%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/kernel_def_builder.cc.o
[ 45%] Built target onnxruntime_util
[ 45%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/kernel_registry.cc.o
[ 45%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/kernel_registry_manager.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/memcpy.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/mimalloc_arena.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/mldata_type_utils.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/murmurhash3.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/node_index_info.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/onnxruntime_map_type_info.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/onnxruntime_sequence_type_info.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/onnxruntime_typeinfo.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/op_kernel.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/op_kernel_info.cc.o
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/op_node_proto_helper.cc.o
[ 46%] Linking CXX static library libonnxruntime_graph.a
[ 46%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/ort_value_pattern_planner.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/ort_value_tensor_slicer.cc.o
[ 47%] Built target onnxruntime_graph
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/parallel_executor.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/provider_bridge_ort.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/random_generator.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/random_seed.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/run_options.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/sequential_executor.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/session_options.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/session_state.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/session_state_utils.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/simple_tensor_allocator.cc.o
[ 47%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/sparse_tensor.cc.o
[ 48%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/tensor.cc.o
[ 48%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/tensor_allocator.cc.o
[ 48%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/tensor_external_data_info.cc.o
[ 48%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/tensor_shape.cc.o
[ 48%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/tensor_type_and_shape.cc.o
[ 48%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/tensorprotoutils.cc.o
[ 48%] Building CXX object CMakeFiles/onnxruntime_framework.dir/root/aa/onnxruntime/onnxruntime/core/framework/utils.cc.o
[ 48%] Linking CXX static library libonnx.a
[ 48%] Linking CXX static library libonnxruntime_session.a
[ 48%] Linking CXX static library libonnxruntime_framework.a
[ 48%] Built target onnx
[ 48%] Built target onnxruntime_session
[ 48%] Built target onnxruntime_framework
make: *** [Makefile:182: all] Error 2
Traceback (most recent call last):
  File "/root/aa/onnxruntime/tools/ci_build/build.py", line 2088, in <module>
    sys.exit(main())
  File "/root/aa/onnxruntime/tools/ci_build/build.py", line 2023, in main
    build_targets(args, cmake_path, build_dir, configs, num_parallel_jobs, args.target)
  File "/root/aa/onnxruntime/tools/ci_build/build.py", line 1060, in build_targets
    run_subprocess(cmd_args, env=env)
  File "/root/aa/onnxruntime/tools/ci_build/build.py", line 523, in run_subprocess
    return run(*args, cwd=cwd, capture_stdout=capture_stdout, shell=shell, env=my_env)
  File "/root/aa/onnxruntime/tools/python/util/run.py", line 42, in run
    env=env, shell=shell)
  File "/root/miniconda3/envs/onnx/lib/python3.7/subprocess.py", line 512, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/usr/local/bin/cmake', '--build', '/root/aa/onnxruntime/build/Linux/Debug', '--config', 'Debug', '--', '-j22']' returned non-zero exit status 2.
snnn commented 3 years ago

We need more logs to know the reason.

abhipn commented 3 years ago

@snnn I am not very familiar with logs, if you can provide any specific files you require from build directory I can attach those. In the meantime I have attached entire traceback of build execution.

abhipn commented 3 years ago

I think, I don't have cudnn installed. That could be the reason behind the build failure.