[onnxruntime] build error on x64-linux
- Dominant language
- CMake
- Stars
- 27.5k
- Forks
- 7.7k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 321
Description
Package: onnxruntime:x64-linux@1.23.2#1
**Host Environment**
- Host: x64-linux
- Compiler: GNU 16.1.1
- CMake Version: 4.3.2
- vcpkg-tool version: 2026-04-08-e0612b42ce44e55a0e630f2ee9d3c533a63d8bc1
vcpkg-scripts version: d015e31e90 2026-05-25 (26 hours ago)
**To Reproduce**
`vcpkg install onnxruntime`
**Failure logs**
```
CMake Warning at ports/onnxruntime/portfile.cmake:2 (message):
The port requires 'onnx' port build with CMake option
ONNX_DISABLE_STATIC_REGISTRATION=ON
Call Stack (most recent call first):
scripts/ports.cmake:206 (include)
-- Using cached microsoft-onnxruntime-v1.23.2.tar.gz
-- Cleaning sources at /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/gabo/md/vcpkg/downloads/microsoft-onnxruntime-v1.23.2.tar.gz
-- Applying patch fix-cmake.patch
-- Applying patch fix-cmake-cuda.patch
-- Applying patch fix-missing-cstdint.patch
-- Applying patch fix-cmake-mlas.patch
-- Using source at /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean
-- Using protoc: /home/gabo/md/vcpkg/installed/x64-linux/tools/protobuf/protoc
-- Using flatc: /home/gabo/md/vcpkg/installed/x64-linux/tools/flatbuffers/flatc
-- Using python3: /home/gabo/.pyenv/shims/python3
-- Configuring x64-linux
-- Building x64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
Command failed: /usr/bin/cmake --build . --config Debug --target install -- -v -j17
Working Directory: /home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg
See logs for more information:
/home/gabo/md/vcpkg/buildtrees/onnxruntime/install-x64-linux-dbg-out.log
Call Stack (most recent call first):
installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
ports/onnxruntime/portfile.cmake:139 (vcpkg_cmake_install)
scripts/ports.cmake:206 (include)
```
/home/gabo/md/vcpkg/buildtrees/onnxruntime/install-x64-linux-dbg-out.log
```
Change Dir: '/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg'
Run Build Command(s): /usr/bin/ninja -v -v -j17 install
[0/2] /usr/bin/cmake -P /home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg/CMakeFiles/VerifyGlobs.cmake
[1/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/check_intel.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/check_intel.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/check_intel.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/check_intel.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/check_intel.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/check_intel.cc.o.ddi.i
[2/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env_time.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env_time.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env_time.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env_time.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env_time.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env_time.cc.o.ddi.i
[3/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_uarch.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_uarch.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_uarch.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_uarch.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_uarch.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_uarch.cc.o.ddi.i
[4/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/helper.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/helper.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/helper.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/helper.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/helper.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/helper.cc.o.ddi.i
[5/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_info_vendor.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_info_vendor.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_info_vendor.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_info_vendor.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_info_vendor.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/cpuid_info_vendor.cc.o.ddi.i
[6/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler_common.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler_common.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler_common.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler_common.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler_common.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler_common.cc.o.ddi.i
[7/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/status.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/status.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/status.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/status.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/status.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/status.cc.o.ddi.i
[8/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/posix/env_time.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/posix/env_time.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/posix/env_time.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/posix/env_time.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/posix/env_time.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/posix/env_time.cc.o.ddi.i
[9/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/semver.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/semver.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/semver.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/semver.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/semver.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/semver.cc.o.ddi.i
[10/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/platform/env.cc.o.ddi.i
[11/621] /usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -I/home/gabo/md/vcpkg/installed/x64-linux/include/eigen3 -isystem /home/gabo/md/vcpkg/installed/x64-linux/include -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -E -x c++ /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler.cc -MT CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler.cc.o.ddi -MD -MF CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler.cc.o.ddi.d -fmodules-ts -fdeps-file=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler.cc.o.ddi -fdeps-target=CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler.cc.o -fdeps-format=p1689r5 -o CMakeFiles/onnxruntime_common.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/common/profiler.cc.o.ddi.i
...
Skipped 4345 lines
...
FAILED: [code=1] CMakeFiles/onnxruntime_graph.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/graph/contrib_ops/quantization_defs.cc.o
/usr/bin/c++ -DCPUINFO_SUPPORTED_PLATFORM=1 -DDEBUG_NODE_INPUTS_OUTPUTS -DEIGEN_MPL2_ONLY -DEIGEN_USE_THREADS -DENABLE_CPU_FP16_TRAINING_OPS -DHAS_STRING_VIEW=1 -DONLY_C_LOCALE=0 -DONNX_ML=1 -DONNX_NAMESPACE=onnx -DORT_ENABLE_STREAM -DPLATFORM_POSIX -D_GNU_SOURCE -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/session -I/home/gabo/md/vcpkg/installed/x64-linux/include -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/x64-linux-dbg -I/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime -fPIC -ffunction-sections -fdata-sections -DCPUINFO_SUPPORTED -g -std=gnu++17 -fPIC -Wall -Wextra -Wno-deprecated-copy -Wno-nonnull-compare -Wno-deprecated-literal-operator -Wno-interference-size -Wno-parentheses -Wno-deprecated-declarations -MD -MT CMakeFiles/onnxruntime_graph.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/graph/contrib_ops/quantization_defs.cc.o -MF CMakeFiles/onnxruntime_graph.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/graph/contrib_ops/quantization_defs.cc.o.d -o CMakeFiles/onnxruntime_graph.dir/home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/graph/contrib_ops/quantization_defs.cc.o -c /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/graph/contrib_ops/quantization_defs.cc
In file included from /home/gabo/md/vcpkg/installed/x64-linux/include/absl/numeric/int128.h:41,
from /home/gabo/md/vcpkg/installed/x64-linux/include/absl/strings/internal/str_format/arg.h:36,
from /home/gabo/md/vcpkg/installed/x64-linux/include/absl/strings/str_format.h:83,
from /home/gabo/md/vcpkg/installed/x64-linux/include/absl/crc/crc32c.h:32,
from /home/gabo/md/vcpkg/installed/x64-linux/include/absl/crc/internal/crc_cord_state.h:23,
from /home/gabo/md/vcpkg/installed/x64-linux/include/absl/strings/cord.h:80,
from /home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/io/coded_stream.h:113,
from /home/gabo/md/vcpkg/installed/x64-linux/include/onnx/onnx-ml.pb.h:20,
from /home/gabo/md/vcpkg/installed/x64-linux/include/onnx/onnx_pb.h:51,
from /home/gabo/md/vcpkg/installed/x64-linux/include/onnx/defs/data_type_utils.h:13,
from /home/gabo/md/vcpkg/installed/x64-linux/include/onnx/defs/schema.h:25,
from /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/include/onnxruntime/core/graph/onnx_protobuf.h:22,
from /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/graph/contrib_ops/quantization_defs.h:7,
from /home/gabo/md/vcpkg/buildtrees/onnxruntime/src/v1.23.2-0dacaac064.clean/onnxruntime/core/graph/contrib_ops/quantization_defs.cc:8:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/types/compare.h:60:12: error: ‘partial_ordering’ has not been declared in ‘std’
60 | using std::partial_ordering;
| ^~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/types/compare.h:61:12: error: ‘strong_ordering’ has not been declared in ‘std’
61 | using std::strong_ordering;
| ^~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/types/compare.h:62:12: error: ‘weak_ordering’ has not been declared in ‘std’
62 | using std::weak_ordering;
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/types/compare.h:456:56: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
456 | constexpr bool compare_result_as_less_than(const absl::weak_ordering r) {
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/types/compare.h:471:17: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
471 | constexpr absl::weak_ordering compare_result_as_ordering(const Int c) {
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/types/compare.h:476:17: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
476 | constexpr absl::weak_ordering compare_result_as_ordering(
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/types/compare.h:486:17: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
486 | constexpr absl::weak_ordering do_three_way_comparison(const Compare& compare,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/types/compare.h:495:17: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
495 | constexpr absl::weak_ordering do_three_way_comparison(const Compare& compare,
| ^~~~~~~~~~~~~
In file included from /home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:66,
from /home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/extension_set.h:36,
from /home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/descriptor.h:56,
from /home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/generated_message_reflection.h:26,
from /home/gabo/md/vcpkg/installed/x64-linux/include/onnx/onnx-ml.pb.h:26:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:104:64: error: ‘weak_ordering’ is not a member of ‘absl’
104 | std::is_convertible, absl::weak_ordering>;
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:104:77: error: template argument 2 is invalid
104 | std::is_convertible, absl::weak_ordering>;
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:120:9: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
120 | absl::weak_ordering operator()(absl::string_view lhs,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:125:9: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
125 | absl::weak_ordering operator()(const absl::Cord &lhs,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:129:9: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
129 | absl::weak_ordering operator()(const absl::Cord &lhs,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:133:9: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
133 | absl::weak_ordering operator()(absl::string_view lhs,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:152:9: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
152 | absl::weak_ordering operator()(absl::string_view lhs,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:157:9: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
157 | absl::weak_ordering operator()(const absl::Cord &lhs,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:161:9: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
161 | absl::weak_ordering operator()(const absl::Cord &lhs,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:165:9: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type
165 | absl::weak_ordering operator()(absl::string_view lhs,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:251:53: error: ‘weak_ordering’ is not a member of ‘absl’ [-Wtemplate-body]
251 | absl::weak_ordering>::value,
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:251:66: error: template argument 2 is invalid [-Wtemplate-body]
251 | absl::weak_ordering>::value,
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:252:30: error: template argument 1 is invalid [-Wtemplate-body]
252 | int> = 0>
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:253:11: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type [-Wtemplate-body]
253 | absl::weak_ordering operator()(const T &lhs, const U &rhs) const {
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In function ‘constexpr bool absl::lts_20260107::container_internal::compare_has_valid_result_type()’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:344:57: error: ‘weak_ordering’ is not a member of ‘absl’ [-Wtemplate-body]
344 | std::is_convertible::value;
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:344:70: error: template argument 2 is invalid [-Wtemplate-body]
344 | std::is_convertible::value;
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: At global scope:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:392:29: error: ‘btree_is_key_compare_to’ does not name a type [-Wtemplate-body]
392 | using is_key_compare_to = btree_is_key_compare_to;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:790:27: error: ‘btree_is_key_compare_to’ was not declared in this scope; did you mean ‘is_key_compare_to’? [-Wtemplate-body]
790 | SearchResult::value>
| ^~~~~~~~~~~~~~~~~~~~~~~
| is_key_compare_to
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:790:68: error: wrong number of template arguments (3, should be 2) [-Wtemplate-body]
790 | SearchResult::value>
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:466:8: note: provided for ‘template struct absl::lts_20260107::container_internal::SearchResult’
466 | struct SearchResult {
| ^~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:790:76: error: expected initializer before ‘>’ token [-Wtemplate-body]
790 | SearchResult::value>
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:797:27: error: ‘btree_is_key_compare_to’ was not declared in this scope; did you mean ‘is_key_compare_to’? [-Wtemplate-body]
797 | SearchResult::value>
| ^~~~~~~~~~~~~~~~~~~~~~~
| is_key_compare_to
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:797:68: error: wrong number of template arguments (3, should be 2) [-Wtemplate-body]
797 | SearchResult::value>
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:466:8: note: provided for ‘template struct absl::lts_20260107::container_internal::SearchResult’
466 | struct SearchResult {
| ^~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:797:76: error: expected initializer before ‘>’ token [-Wtemplate-body]
797 | SearchResult::value>
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In member function ‘absl::lts_20260107::container_internal::SearchResult absl::lts_20260107::container_internal::btree_node::linear_search_impl(const K&, size_type, size_type, const Compare&, std::true_type) const’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:825:19: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type [-Wtemplate-body]
825 | const absl::weak_ordering c = comp(key(s), k);
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:826:11: error: ‘c’ was not declared in this scope [-Wtemplate-body]
826 | if (c == 0) {
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In member function ‘absl::lts_20260107::container_internal::SearchResult absl::lts_20260107::container_internal::btree_node::binary_search_impl(const K&, size_type, size_type, const CompareTo&, std::true_type) const’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:863:21: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type [-Wtemplate-body]
863 | const absl::weak_ordering c = comp(key(mid), k);
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:864:13: error: ‘c’ was not declared in this scope [-Wtemplate-body]
864 | if (c < 0) {
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:880:21: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type [-Wtemplate-body]
880 | const absl::weak_ordering c = comp(key(mid), k);
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:881:13: error: ‘c’ was not declared in this scope [-Wtemplate-body]
881 | if (c < 0) {
| ^
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In lambda function:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:906:19: error: ‘weak_ordering’ in namespace ‘absl’ does not name a type [-Wtemplate-body]
906 | const absl::weak_ordering cmp =
| ^~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:908:14: error: ‘cmp’ was not declared in this scope; did you mean ‘comp’? [-Wtemplate-body]
908 | return cmp < 0 ? -1 : cmp > 0 ? 1 : 0;
| ^~~
| comp
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In instantiation of ‘struct absl::lts_20260107::container_internal::common_params, std::allocator >, 256, false, true, absl::lts_20260107::container_internal::map_slot_policy >’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:885:8: required from ‘struct absl::lts_20260107::container_internal::map_params_impl’
885 | struct map_params_impl
| ^~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:1337:9: required from ‘class absl::lts_20260107::container_internal::btree >’
1337 | using is_key_compare_to = typename Params::is_key_compare_to;
| ^~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:40:9: required from ‘class absl::lts_20260107::container_internal::btree_container > >’
40 | using params_type = typename Tree::params_type;
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:282:7: required from ‘class absl::lts_20260107::container_internal::btree_set_container > >’
282 | class btree_set_container : public btree_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:448:7: required from ‘class absl::lts_20260107::container_internal::btree_map_container > >’
448 | class btree_map_container : public btree_set_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:118:28: required from ‘class absl::lts_20260107::btree_map’
118 | class ABSL_ATTRIBUTE_OWNER btree_map
| ^~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/extension_set.h:943:55: required from here
943 | return ABSL_PREDICT_FALSE(is_large()) ? map_.large->size() : flat_size_;
| ^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: in ‘constexpr’ expansion of ‘absl::lts_20260107::container_internal::compare_has_valid_result_type, int>()’
380 | absl::conditional_t(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: error: ‘constexpr’ call flows off the end of the function
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: note: in template argument for type ‘bool’
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20260107::container_internal::btree >’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:40:9: required from ‘class absl::lts_20260107::container_internal::btree_container > >’
40 | using params_type = typename Tree::params_type;
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:282:7: required from ‘class absl::lts_20260107::container_internal::btree_set_container > >’
282 | class btree_set_container : public btree_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:448:7: required from ‘class absl::lts_20260107::container_internal::btree_map_container > >’
448 | class btree_map_container : public btree_set_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:118:28: required from ‘class absl::lts_20260107::btree_map’
118 | class ABSL_ATTRIBUTE_OWNER btree_map
| ^~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/extension_set.h:943:55: required from here
943 | return ABSL_PREDICT_FALSE(is_large()) ? map_.large->size() : flat_size_;
| ^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:1337:9: error: no type named ‘is_key_compare_to’ in ‘struct absl::lts_20260107::container_internal::map_params_impl’
1337 | using is_key_compare_to = typename Params::is_key_compare_to;
| ^~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20260107::container_internal::btree_node >’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:1338:9: required from ‘class absl::lts_20260107::container_internal::btree >’
1338 | using field_type = typename node_type::field_type;
| ^~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:40:9: required from ‘class absl::lts_20260107::container_internal::btree_container > >’
40 | using params_type = typename Tree::params_type;
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:282:7: required from ‘class absl::lts_20260107::container_internal::btree_set_container > >’
282 | class btree_set_container : public btree_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:448:7: required from ‘class absl::lts_20260107::container_internal::btree_map_container > >’
448 | class btree_map_container : public btree_set_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:118:28: required from ‘class absl::lts_20260107::btree_map’
118 | class ABSL_ATTRIBUTE_OWNER btree_map
| ^~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/extension_set.h:943:55: required from here
943 | return ABSL_PREDICT_FALSE(is_large()) ? map_.large->size() : flat_size_;
| ^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:494:9: error: no type named ‘is_key_compare_to’ in ‘struct absl::lts_20260107::container_internal::map_params_impl’
494 | using is_key_compare_to = typename Params::is_key_compare_to;
| ^~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:776:53: error: no type named ‘is_key_compare_to’ in ‘struct absl::lts_20260107::container_internal::map_params_impl’
776 | SearchResult lower_bound(
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In instantiation of ‘class absl::lts_20260107::container_internal::btree >’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:40:9: required from ‘class absl::lts_20260107::container_internal::btree_container > >’
40 | using params_type = typename Tree::params_type;
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:282:7: required from ‘class absl::lts_20260107::container_internal::btree_set_container > >’
282 | class btree_set_container : public btree_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:448:7: required from ‘class absl::lts_20260107::container_internal::btree_map_container > >’
448 | class btree_map_container : public btree_set_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:118:28: required from ‘class absl::lts_20260107::btree_map’
118 | class ABSL_ATTRIBUTE_OWNER btree_map
| ^~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/extension_set.h:943:55: required from here
943 | return ABSL_PREDICT_FALSE(is_large()) ? map_.large->size() : flat_size_;
| ^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:1771:52: error: no type named ‘is_key_compare_to’ in ‘struct absl::lts_20260107::container_internal::map_params_impl’
1771 | SearchResult internal_locate(
| ^~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:1776:52: error: no type named ‘is_key_compare_to’ in ‘struct absl::lts_20260107::container_internal::map_params_impl’
1776 | SearchResult internal_lower_bound(
| ^~~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h: In instantiation of ‘constexpr const bool absl::lts_20260107::container_internal::common_params, std::allocator >, 256, false, true, absl::lts_20260107::container_internal::map_slot_policy >::kIsKeyCompareStringAdapted’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:388:53: required from ‘constexpr const bool absl::lts_20260107::container_internal::common_params, std::allocator >, 256, false, true, absl::lts_20260107::container_internal::map_slot_policy >::kIsKeyCompareTransparent’
388 | IsTransparent::value || kIsKeyCompareStringAdapted;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:48:9: required from ‘class absl::lts_20260107::container_internal::btree_container > >’
48 | using key_arg =
| ^~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:282:7: required from ‘class absl::lts_20260107::container_internal::btree_set_container > >’
282 | class btree_set_container : public btree_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:448:7: required from ‘class absl::lts_20260107::container_internal::btree_map_container > >’
448 | class btree_map_container : public btree_set_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:118:28: required from ‘class absl::lts_20260107::btree_map’
118 | class ABSL_ATTRIBUTE_OWNER btree_map
| ^~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/extension_set.h:943:55: required from here
943 | return ABSL_PREDICT_FALSE(is_large()) ? map_.large->size() : flat_size_;
| ^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: in ‘constexpr’ expansion of ‘absl::lts_20260107::container_internal::compare_has_valid_result_type, int>()’
380 | absl::conditional_t(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: error: ‘constexpr’ call flows off the end of the function
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: note: in template argument for type ‘bool’
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: in ‘constexpr’ expansion of ‘absl::lts_20260107::container_internal::compare_has_valid_result_type, int>()’
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: error: ‘constexpr’ call flows off the end of the function
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree.h:380:71: note: in template argument for type ‘bool’
In file included from /home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:67:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h: In instantiation of ‘class absl::lts_20260107::container_internal::btree_set_container > >’:
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:448:7: required from ‘class absl::lts_20260107::container_internal::btree_map_container > >’
448 | class btree_map_container : public btree_set_container {
| ^~~~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:118:28: required from ‘class absl::lts_20260107::btree_map’
118 | class ABSL_ATTRIBUTE_OWNER btree_map
| ^~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/extension_set.h:943:55: required from here
943 | return ABSL_PREDICT_FALSE(is_large()) ? map_.large->size() : flat_size_;
| ^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/internal/btree_container.h:286:9: error: no type named ‘is_key_compare_to’ in ‘using absl::lts_20260107::container_internal::btree_set_container > >::params_type = using absl::lts_20260107::container_internal::btree >::params_type = struct absl::lts_20260107::container_internal::map_params_impl’ {aka ‘struct absl::lts_20260107::container_internal::map_params_impl’}
286 | using is_key_compare_to = typename params_type::is_key_compare_to;
| ^~~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h: In instantiation of ‘class absl::lts_20260107::btree_map’:
/home/gabo/md/vcpkg/installed/x64-linux/include/google/protobuf/extension_set.h:943:55: required from here
943 | return ABSL_PREDICT_FALSE(is_large()) ? map_.large->size() : flat_size_;
| ^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:296:15: error: ‘insert_or_assign’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
296 | using Base::insert_or_assign;
| ^~~~~~~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:354:15: error: ‘try_emplace’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
354 | using Base::try_emplace;
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:421:15: error: ‘at’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
421 | using Base::at;
| ^~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:432:15: error: ‘contains’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
432 | using Base::contains;
| ^~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:444:15: error: ‘count’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
444 | using Base::count;
| ^~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:450:15: error: ‘equal_range’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
450 | using Base::equal_range;
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:461:15: error: ‘find’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
461 | using Base::find;
| ^~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:473:15: error: ‘lower_bound’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
473 | using Base::lower_bound;
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:485:15: error: ‘upper_bound’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
485 | using Base::upper_bound;
| ^~~~~~~~~~~
/home/gabo/md/vcpkg/installed/x64-linux/include/absl/container/btree_map.h:502:24: error: ‘operator[]’ has not been declared in ‘using absl::lts_20260107::btree_map::Base = class absl::lts_20260107::container_internal::btree_map_container > >’
502 | using Base::operator[];
| ^
ninja: build stopped: subcommand failed.
```
Contributor guide
Research direction
Start by reproducing `vcpkg install onnxruntime` on x64-linux and inspect the full `install-x64-linux-dbg-out.log`, since the excerpt stops before the compiler diagnostic. Read `ports/onnxruntime/portfile.cmake` and the applied patches, including `fix-cmake.patch` and `fix-cmake-mlas.patch`; done means the onnxruntime port builds and installs successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, cpp
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100