Skip to content

[Build] Linux i686 32 bit support #23823

Closed
@lmmx

Description

@lmmx

Describe the issue

Do you support builds for 32 bit i686 architecture Linux? I came via the ort Rust project which says I should build from source, but am getting errors from MLAS. I initially got past a few by disabling AVX2 but they are continuing. I can see that the --x86 flag (in the script at tools/ci_build/build.py) is marked as being just for Windows x86). I assume it is possible to build this for Linux x86 and I just am doing it wrong.

I am running the build from CI with maturin-action like this (on a Rust/Python PyO3 cdylib project):

  linux:
    needs: [check-commit]
    runs-on: ${{ matrix.platform.runner }}
    strategy:
      fail-fast: false
      matrix:
        platform:
          - runner: ubuntu-22.04
            target: x86
            before: |
              yum install \
                openssl-devel.i686 \
                pkg-config \
                glibc-devel.i686 \
                libstdc++-devel.i686 \
                gcc-toolset-14-libstdc++-devel.i686 \
                -y && \
              ln -s /usr/bin/gcc /usr/local/bin/i686-linux-gnu-gcc && \
              git clone https://github.com/microsoft/onnxruntime.git && \
              pushd onnxruntime && \
              git submodule update --init --recursive && \
              export PATH=/opt/python/cp38-cp38/bin:$PATH && \
              python -m pip install flatbuffers pysnooper && \
              sed -i '/def main():/i import pysnooper\n\n@pysnooper.snoop(depth=3)' tools/ci_build/build.py && \
              ./build.sh --config RelWithDebInfo \
                     --build_shared_lib \
                     --parallel \
                     --skip_submodule_sync \
                     --allow_running_as_root \
                     --skip_tests \
                     --cmake_extra_defines CMAKE_C_FLAGS=-m32 \
                     --cmake_extra_defines CMAKE_CXX_FLAGS=-m32 \
                     --cmake_extra_defines CMAKE_ASM_FLAGS=-m32 \
                     --cmake_extra_defines CMAKE_EXE_LINKER_FLAGS=-m32 \
                     --cmake_extra_defines CMAKE_SHARED_LINKER_FLAGS=-m32 \
                     --cmake_extra_defines CMAKE_VERBOSE_MAKEFILE=ON \
                     --cmake_extra_defines onnxruntime_USE_AVX2=OFF \
                     --cmake_extra_defines onnxruntime_BUILD_UNIT_TESTS=OFF && \
              file build/Linux/RelWithDebInfo/libonnxruntime.so && \
              popd
            dockeropts: >
              --env LIBRARY_PATH=$PWD/onnxruntime/build/Linux/RelWithDebInfo:/usr/lib
              --env PKG_CONFIG_ALLOW_CROSS=1
              --env PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib64/pkgconfig
              --env OPENSSL_DIR=/usr
              --env ORT_LIB_LOCATION=$PWD/onnxruntime/build/Linux/RelWithDebInfo
              --env ORT_LIB_PROFILE=RelWithDebInfo
              --env ORT_STRATEGY=system
              --env ORT_PREFER_DYNAMIC_LINK=1
            skip: false
            features: ""
            manylinux: "2_28"
            # x86 would require dynamic ORT loading and building ONNX runtime from source is
            # required to achieve that, so for now we cannot support x86 (32-bit)
            # https://ort.pyke.io/setup/linking#runtime-loading-with-load-dynamic
            # see: https://github.com/pykeio/ort/issues/245#issuecomment-2253729331

The build error culminates in:

Urgency

No response

Target platform

i686-linux-unknown-gnu

Build script

         yum install \
            openssl-devel.i686 \
            pkg-config \
            glibc-devel.i686 \
            libstdc++-devel.i686 \
            gcc-toolset-14-libstdc++-devel.i686 \
            -y && \
          ln -s /usr/bin/gcc /usr/local/bin/i686-linux-gnu-gcc && \
          git clone https://github.com/microsoft/onnxruntime.git && \
          pushd onnxruntime && \
          git submodule update --init --recursive && \
          export PATH=/opt/python/cp38-cp38/bin:$PATH && \
          python -m pip install flatbuffers pysnooper && \
          sed -i '/def main():/i import pysnooper\n\n@pysnooper.snoop(depth=3)' tools/ci_build/build.py && \
          ./build.sh --config RelWithDebInfo \
                 --build_shared_lib \
                 --parallel \
                 --skip_submodule_sync \
                 --allow_running_as_root \
                 --skip_tests \
                 --cmake_extra_defines CMAKE_C_FLAGS=-m32 \
                 --cmake_extra_defines CMAKE_CXX_FLAGS=-m32 \
                 --cmake_extra_defines CMAKE_ASM_FLAGS=-m32 \
                 --cmake_extra_defines CMAKE_EXE_LINKER_FLAGS=-m32 \
                 --cmake_extra_defines CMAKE_SHARED_LINKER_FLAGS=-m32 \
                 --cmake_extra_defines CMAKE_VERBOSE_MAKEFILE=ON \
                 --cmake_extra_defines onnxruntime_USE_AVX2=OFF \
                 --cmake_extra_defines onnxruntime_BUILD_UNIT_TESTS=OFF && \
          file build/Linux/RelWithDebInfo/libonnxruntime.so && \
          popd

Error / output

  gmake[2]: *** [CMakeFiles/onnxruntime_mlas.dir/build.make:585: CMakeFiles/onnxruntime_mlas.dir/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/x86_64/DgemmKernelSse2.S.o] Error 1
  gmake[2]: *** Waiting for unfinished jobs....
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/build.make _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/depend
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_depends "Unix Makefiles" /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/cmake /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/crc /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/DependInfo.cmake "--color="
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/build.make _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/build
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o -MF CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o.d -o CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/crc/internal/cpu_detect.cc
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp: In function ‘bool MlasGemmQuantTryGemvKernel(const uint8_t*, const uint8_t*, size_t, int32_t*, size_t, size_t, bool, bool) [with KernelType = MLAS_GEMM_U8S8_KERNEL_AVX2; uint8_t = unsigned char; size_t = unsigned int; int32_t = int]’:
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp:143:27: error: ‘struct MLAS_PLATFORM’ has no member named ‘GemvU8S8Kernel’
    143 |         GetMlasPlatform().GemvU8S8Kernel(A, B, C, CountK, CountN, ldb);
        |                           ^~~~~~~~~~~~~~
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp: In function ‘size_t MlasGemmQuantKernel(const typename KernelType::PackedAType*, const typename KernelType::PackedBType*, int32_t*, size_t, size_t, size_t, size_t, const int32_t*, const int32_t*, const int32_t*, bool) [with KernelType = MLAS_GEMM_U8S8_KERNEL_AVX2; size_t = unsigned int; typename KernelType::PackedAType = unsigned char; typename KernelType::PackedBType = unsigned char; int32_t = int]’:
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp:215:30: error: ‘struct MLAS_PLATFORM’ has no member named ‘GemmU8S8Kernel’; did you mean ‘GemmFloatKernel’?
    215 |     return GetMlasPlatform().GemmU8S8Kernel(A, B, C, PackedCountK, CountM, CountN, ldc,
        |                              ^~~~~~~~~~~~~~
        |                              GemmFloatKernel
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp: In function ‘size_t MlasGemmQuantKernel(const typename KernelType::PackedAType*, const typename KernelType::PackedBType*, int32_t*, size_t, size_t, size_t, size_t, const int32_t*, const int32_t*, const int32_t*, bool) [with KernelType = MLAS_GEMM_U8U8_KERNEL_AVX2; size_t = unsigned int; typename KernelType::PackedAType = short int; typename KernelType::PackedBType = unsigned char; int32_t = int]’:
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp:297:30: error: ‘struct MLAS_PLATFORM’ has no member named ‘GemmU8U8Kernel’; did you mean ‘GemmFloatKernel’?
    297 |     return GetMlasPlatform().GemmU8U8Kernel(A, B, C, PackedCountK, CountM, CountN, ldc,
        |                              ^~~~~~~~~~~~~~
        |                              GemmFloatKernel
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp: In function ‘size_t MlasGemmQuantKernel(const typename KernelType::PackedAType*, const typename KernelType::PackedBType*, int32_t*, size_t, size_t, size_t, size_t, const int32_t*, const int32_t*, const int32_t*, bool) [with KernelType = MLAS_GEMM_U8U8_KERNEL_AVX2VNNI; size_t = unsigned int; typename KernelType::PackedAType = unsigned char; typename KernelType::PackedBType = unsigned char; int32_t = int]’:
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp:371:12: error: ‘MlasGemmU8U8KernelAvx2Vnni’ was not declared in this scope; did you mean ‘MlasGemmU8U8DispatchAvx2Vnni’?
    371 |     return MlasGemmU8U8KernelAvx2Vnni(A, B, C, PackedCountK, CountM, CountN, ldc, RowSumBuffer, ColumnSumBuffer, ZeroPointB, ZeroMode);
        |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
        |            MlasGemmU8U8DispatchAvx2Vnni
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp: In function ‘size_t MlasGemmQuantKernel(const typename KernelType::PackedAType*, const typename KernelType::PackedBType*, int32_t*, size_t, size_t, size_t, size_t, const int32_t*, const int32_t*, const int32_t*, bool) [with KernelType = MLAS_GEMM_S8S8_KERNEL_AVX2; size_t = unsigned int; typename KernelType::PackedAType = unsigned char; typename KernelType::PackedBType = unsigned char; int32_t = int]’:
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp:444:30: error: ‘struct MLAS_PLATFORM’ has no member named ‘GemmS8S8Kernel’; did you mean ‘GemmFloatKernel’?
    444 |     return GetMlasPlatform().GemmS8S8Kernel(A, B, C, PackedCountK, CountM, CountN, ldc, RowSumBuffer, ColumnSumBuffer, ZeroPointB, ZeroMode);
        |                              ^~~~~~~~~~~~~~
        |                              GemmFloatKernel
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp: In function ‘size_t MlasGemmQuantKernel(const typename KernelType::PackedAType*, const typename KernelType::PackedBType*, int32_t*, size_t, size_t, size_t, size_t, const int32_t*, const int32_t*, const int32_t*, bool) [with KernelType = MLAS_GEMM_S8U8_KERNEL_AVX2; size_t = unsigned int; typename KernelType::PackedAType = unsigned char; typename KernelType::PackedBType = unsigned char; int32_t = int]’:
  /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp:517:30: error: ‘struct MLAS_PLATFORM’ has no member named ‘GemmS8U8Kernel’; did you mean ‘GemmFloatKernel’?
    517 |     return GetMlasPlatform().GemmS8U8Kernel(A, B, C, PackedCountK, CountM, CountN, ldc, RowSumBuffer, ColumnSumBuffer, ZeroPointB, ZeroMode);
        |                              ^~~~~~~~~~~~~~
        |                              GemmFloatKernel
  [ 26%] Linking CXX static library libabsl_crc_cpu_detect.a
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -P CMakeFiles/absl_crc_cpu_detect.dir/cmake_clean_target.cmake
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/absl_crc_cpu_detect.dir/link.txt --verbose=1
  /opt/rh/gcc-toolset-14/root/usr/bin/ar qc libabsl_crc_cpu_detect.a CMakeFiles/absl_crc_cpu_detect.dir/internal/cpu_detect.cc.o
  /opt/rh/gcc-toolset-14/root/usr/bin/ranlib libabsl_crc_cpu_detect.a
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Linking CXX static library libprotobuf.a
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/protobuf-build && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -P CMakeFiles/libprotobuf.dir/cmake_clean_target.cmake
  [ 26%] Built target absl_crc_cpu_detect
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/log/CMakeFiles/absl_log_internal_conditions.dir/build.make _deps/abseil_cpp-build/absl/log/CMakeFiles/absl_log_internal_conditions.dir/depend
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_depends "Unix Makefiles" /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/cmake /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/log /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/log /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/log/CMakeFiles/absl_log_internal_conditions.dir/DependInfo.cmake "--color="
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/protobuf-build && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/libprotobuf.dir/link.txt --verbose=1
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/log/CMakeFiles/absl_log_internal_conditions.dir/build.make _deps/abseil_cpp-build/absl/log/CMakeFiles/absl_log_internal_conditions.dir/build
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  /opt/rh/gcc-toolset-14/root/usr/bin/ar qc libprotobuf.a CMakeFiles/libprotobuf.dir/src/google/protobuf/any_lite.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/arena.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/arenastring.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/arenaz_sampler.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/extension_set.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_enum_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_tctable_lite.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/generated_message_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/implicit_weak_message.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/inlined_string_field.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/coded_stream.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/io_win32.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/strtod.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/io/zero_copy_stream.cc.o CMakeFile
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/log && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/log/CMakeFiles/absl_log_internal_conditions.dir/internal/conditions.cc.o -MF CMakeFiles/absl_log_internal_conditions.dir/internal/conditions.cc.o.d -o CMakeFiles/absl_log_internal_conditions.dir/internal/conditions.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/log/internal/conditions.c
  gmake[2]: *** [CMakeFiles/onnxruntime_mlas.dir/build.make:558: CMakeFiles/onnxruntime_mlas.dir/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/onnxruntime/core/mlas/lib/qgemm_kernel_avx2.cpp.o] Error 1
  [ 26%] Linking CXX static library libabsl_log_internal_conditions.a
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/log && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -P CMakeFiles/absl_log_internal_conditions.dir/cmake_clean_target.cmake
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/log && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/absl_log_internal_conditions.dir/link.txt --verbose=1
  /opt/rh/gcc-toolset-14/root/usr/bin/ar qc libabsl_log_internal_conditions.a CMakeFiles/absl_log_internal_conditions.dir/internal/conditions.cc.o
  /opt/rh/gcc-toolset-14/root/usr/bin/ranlib libabsl_log_internal_conditions.a
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Built target absl_log_internal_conditions
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/base/CMakeFiles/absl_malloc_internal.dir/build.make _deps/abseil_cpp-build/absl/base/CMakeFiles/absl_malloc_internal.dir/depend
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_stacktrace.dir/build.make _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_stacktrace.dir/depend
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_depends "Unix Makefiles" /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/cmake /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/base /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/base /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/base/CMakeFiles/absl_malloc_internal.dir/DependInfo.cmake "--color="
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_depends "Unix Makefiles" /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/cmake /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/debugging /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_stacktrace.dir/DependInfo.cmake "--color="
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/base/CMakeFiles/absl_malloc_internal.dir/build.make _deps/abseil_cpp-build/absl/base/CMakeFiles/absl_malloc_internal.dir/build
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_stacktrace.dir/build.make _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_stacktrace.dir/build
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/base && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o -MF CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o.d -o CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/base/internal/low_level_alloc.cc
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o -MF CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o.d -o CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/debugging/stacktrace.cc
  pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/type.pb.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/unknown_field_set.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/delimited_message_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_comparator.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/field_mask_util.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/datapiece.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/default_value_objectwriter.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/error_listener.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/field_mask_utility.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_escaping.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_objectwriter.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/json_stream_parser.cc.o CMakeFiles/libprotobuf.dir/src/google/protobuf/util/internal/object_writer.
  /opt/rh/gcc-toolset-14/root/usr/bin/ranlib libprotobuf.a
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Built target libprotobuf
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_demangle_internal.dir/build.make _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_demangle_internal.dir/depend
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_depends "Unix Makefiles" /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/cmake /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/debugging /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_demangle_internal.dir/DependInfo.cmake "--color="
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_demangle_internal.dir/build.make _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_demangle_internal.dir/build
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_demangle_internal.dir/internal/demangle.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/debugging/CMakeFiles/absl_demangle_internal.dir/internal/demangle.cc.o -MF CMakeFiles/absl_demangle_internal.dir/internal/demangle.cc.o.d -o CMakeFiles/absl_demangle_internal.dir/internal/demangle.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/debugging/internal/demangle.cc
  [ 26%] Linking CXX static library libabsl_stacktrace.a
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -P CMakeFiles/absl_stacktrace.dir/cmake_clean_target.cmake
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/absl_stacktrace.dir/link.txt --verbose=1
  /opt/rh/gcc-toolset-14/root/usr/bin/ar qc libabsl_stacktrace.a CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o
  /opt/rh/gcc-toolset-14/root/usr/bin/ranlib libabsl_stacktrace.a
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Built target absl_stacktrace
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/build.make _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/depend
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_depends "Unix Makefiles" /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/cmake /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/DependInfo.cmake "--color="
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/build.make _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/build
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/ascii.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/ascii.cc.o -MF CMakeFiles/absl_strings.dir/ascii.cc.o.d -o CMakeFiles/absl_strings.dir/ascii.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/ascii.cc
  [ 26%] Linking CXX static library libabsl_malloc_internal.a
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/base && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -P CMakeFiles/absl_malloc_internal.dir/cmake_clean_target.cmake
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/base && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/absl_malloc_internal.dir/link.txt --verbose=1
  /opt/rh/gcc-toolset-14/root/usr/bin/ar qc libabsl_malloc_internal.a CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o
  /opt/rh/gcc-toolset-14/root/usr/bin/ranlib libabsl_malloc_internal.a
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Built target absl_malloc_internal
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/charconv.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/charconv.cc.o -MF CMakeFiles/absl_strings.dir/charconv.cc.o.d -o CMakeFiles/absl_strings.dir/charconv.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/charconv.cc
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/build.make _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/depend
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_depends "Unix Makefiles" /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/cmake /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/crc /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/DependInfo.cmake "--color="
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  /usr/bin/gmake  -f _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/build.make _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/build
  gmake[2]: Entering directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o -MF CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o.d -o CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/crc/internal/crc.cc
  gmake[1]: *** [CMakeFiles/Makefile2:2250: CMakeFiles/onnxruntime_mlas.dir/all] Error 2
  gmake[1]: *** Waiting for unfinished jobs....
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/escaping.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/escaping.cc.o -MF CMakeFiles/absl_strings.dir/escaping.cc.o.d -o CMakeFiles/absl_strings.dir/escaping.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/escaping.cc
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/crc/CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o -MF CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o.d -o CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/crc/internal/crc_x86_arm_com
  [ 26%] Linking CXX static library libabsl_demangle_internal.a
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -P CMakeFiles/absl_demangle_internal.dir/cmake_clean_target.cmake
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/debugging && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/absl_demangle_internal.dir/link.txt --verbose=1
  /opt/rh/gcc-toolset-14/root/usr/bin/ar qc libabsl_demangle_internal.a CMakeFiles/absl_demangle_internal.dir/internal/demangle.cc.o
  /opt/rh/gcc-toolset-14/root/usr/bin/ranlib libabsl_demangle_internal.a
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Built target absl_demangle_internal
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_bigint.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_bigint.cc.o -MF CMakeFiles/absl_strings.dir/internal/charconv_bigint.cc.o.d -o CMakeFiles/absl_strings.dir/internal/charconv_bigint.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/internal/charconv_bigint.cc
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_parse.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_parse.cc.o -MF CMakeFiles/absl_strings.dir/internal/charconv_parse.cc.o.d -o CMakeFiles/absl_strings.dir/internal/charconv_parse.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/internal/charconv_parse.cc
  [ 26%] Linking CXX static library libabsl_crc_internal.a
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -P CMakeFiles/absl_crc_internal.dir/cmake_clean_target.cmake
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/crc && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/absl_crc_internal.dir/link.txt --verbose=1
  /opt/rh/gcc-toolset-14/root/usr/bin/ar qc libabsl_crc_internal.a CMakeFiles/absl_crc_internal.dir/internal/crc.cc.o CMakeFiles/absl_crc_internal.dir/internal/crc_x86_arm_combined.cc.o
  /opt/rh/gcc-toolset-14/root/usr/bin/ranlib libabsl_crc_internal.a
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 26%] Built target absl_crc_internal
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/damerau_levenshtein_distance.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/damerau_levenshtein_distance.cc.o -MF CMakeFiles/absl_strings.dir/internal/damerau_levenshtein_distance.cc.o.d -o CMakeFiles/absl_strings.dir/internal/damerau_levenshtein_distance.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/int
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/memutil.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/memutil.cc.o -MF CMakeFiles/absl_strings.dir/internal/memutil.cc.o.d -o CMakeFiles/absl_strings.dir/internal/memutil.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/internal/memutil.cc
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/stringify_sink.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/internal/stringify_sink.cc.o -MF CMakeFiles/absl_strings.dir/internal/stringify_sink.cc.o.d -o CMakeFiles/absl_strings.dir/internal/stringify_sink.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/internal/stringify_sink.cc
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/match.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/match.cc.o -MF CMakeFiles/absl_strings.dir/match.cc.o.d -o CMakeFiles/absl_strings.dir/match.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/match.cc
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/numbers.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/numbers.cc.o -MF CMakeFiles/absl_strings.dir/numbers.cc.o.d -o CMakeFiles/absl_strings.dir/numbers.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/numbers.cc
  [ 26%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/str_cat.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/str_cat.cc.o -MF CMakeFiles/absl_strings.dir/str_cat.cc.o.d -o CMakeFiles/absl_strings.dir/str_cat.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/str_cat.cc
  [ 27%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/str_replace.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/str_replace.cc.o -MF CMakeFiles/absl_strings.dir/str_replace.cc.o.d -o CMakeFiles/absl_strings.dir/str_replace.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/str_replace.cc
  [ 27%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/str_split.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/str_split.cc.o -MF CMakeFiles/absl_strings.dir/str_split.cc.o.d -o CMakeFiles/absl_strings.dir/str_split.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/str_split.cc
  [ 27%] Building CXX object _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/substitute.cc.o
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/rh/gcc-toolset-14/root/usr/bin/c++ -DEIGEN_MPL2_ONLY -D_GNU_SOURCE -I/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src -m32 -ffunction-sections -fdata-sections -O2 -g -DNDEBUG -std=gnu++17 -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wformat-security -Wmissing-declarations -Wnon-virtual-dtor -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -DNOMINMAX -MD -MT _deps/abseil_cpp-build/absl/strings/CMakeFiles/absl_strings.dir/substitute.cc.o -MF CMakeFiles/absl_strings.dir/substitute.cc.o.d -o CMakeFiles/absl_strings.dir/substitute.cc.o -c /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-src/absl/strings/substitute.cc
  [ 27%] Linking CXX static library libabsl_strings.a
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -P CMakeFiles/absl_strings.dir/cmake_clean_target.cmake
  cd /home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo/_deps/abseil_cpp-build/absl/strings && /opt/_internal/pipx/venvs/cmake/lib/python3.12/site-packages/cmake/data/bin/cmake -E cmake_link_script CMakeFiles/absl_strings.dir/link.txt --verbose=1
  /opt/rh/gcc-toolset-14/root/usr/bin/ar qc libabsl_strings.a CMakeFiles/absl_strings.dir/ascii.cc.o CMakeFiles/absl_strings.dir/charconv.cc.o CMakeFiles/absl_strings.dir/escaping.cc.o CMakeFiles/absl_strings.dir/internal/charconv_bigint.cc.o CMakeFiles/absl_strings.dir/internal/charconv_parse.cc.o CMakeFiles/absl_strings.dir/internal/damerau_levenshtein_distance.cc.o CMakeFiles/absl_strings.dir/internal/memutil.cc.o CMakeFiles/absl_strings.dir/internal/stringify_sink.cc.o CMakeFiles/absl_strings.dir/match.cc.o CMakeFiles/absl_strings.dir/numbers.cc.o CMakeFiles/absl_strings.dir/str_cat.cc.o CMakeFiles/absl_strings.dir/str_replace.cc.o CMakeFiles/absl_strings.dir/str_split.cc.o CMakeFiles/absl_strings.dir/substitute.cc.o
  /opt/rh/gcc-toolset-14/root/usr/bin/ranlib libabsl_strings.a
  gmake[2]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  [ 27%] Built target absl_strings
  gmake[1]: Leaving directory '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo'
  gmake: *** [Makefile:149: all] Error 2
          17:02:36.219488 line       906     return run(*args, cwd=cwd, capture_stdout=capture_stdout, shell=shell, env=my_env)
          17:05:31.156796 exception  906     return run(*args, cwd=cwd, capture_stdout=capture_stdout, shell=shell, env=my_env)
          Exception:..... subprocess.CalledProcessError: Command '['/usr/l...', '--', '-j4']' returned non-zero exit status 2.
          Call ended by exception
      17:05:31.157181 exception 2006         run_subprocess(cmd_args, env=env)
      Exception:..... subprocess.CalledProcessError: Command '['/usr/l...', '--', '-j4']' returned non-zero exit status 2.
      Call ended by exception
  17:05:31.157633 exception 3210         build_targets(args, cmake_path, build_dir, configs, num_parallel_jobs, args.target)
  Exception:..... subprocess.CalledProcessError: Command '['/usr/l...', '--', '-j4']' returned non-zero exit status 2.
  Call ended by exception
  Elapsed time: 00:03:11.778342
  Namespace(acl_home=None, acl_libs=None, allow_running_as_root=True, android=False, android_abi='arm64-v8a', android_api=27, android_cpp_shared=False, android_ndk_path='', android_run_emulator=False, android_sdk_path='', apple_deploy_target=None, apple_sysroot='', arm=False, arm64=False, arm64ec=False, armnn_bn=False, armnn_home=None, armnn_libs=None, armnn_relu=False, build=False, build_apple_framework=False, build_csharp=False, build_dir='/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux', build_java=False, build_micro_benchmarks=False, build_nodejs=False, build_nuget=False, build_objc=False, build_shared_lib=True, build_wasm=False, build_wasm_static_lib=False, build_wheel=False, buildasx=False, cann_home=None, clean=False, cmake_extra_defines=[['CMAKE_C_FLAGS=-m32'], ['CMAKE_CXX_FLAGS=-m32'], ['CMAKE_ASM_FLAGS=-m32'], ['CMAKE_EXE_LINKER_FLAGS=-m32'], ['CMAKE_SHARED_LINKER_FLAGS=-m32'], ['CMAKE_VERBOSE_MAKEFILE=ON'], ['onnxruntime_USE_AVX2=OFF'], ['onnxruntime_BUILD_UNIT_TESTS=OFF']
  Traceback (most recent call last):
    File "/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/tools/ci_build/build.py", line 3315, in <module>
      sys.exit(main())
    File "/opt/python/cp38-cp38/lib/python3.8/site-packages/pysnooper/tracer.py", line 319, in simple_wrapper
      return function(*args, **kwargs)
    File "/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/tools/ci_build/build.py", line 3210, in main
      build_targets(args, cmake_path, build_dir, configs, num_parallel_jobs, args.target)
    File "/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/tools/ci_build/build.py", line 2006, in build_targets
      run_subprocess(cmd_args, env=env)
    File "/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/tools/ci_build/build.py", line 906, in run_subprocess
      return run(*args, cwd=cwd, capture_stdout=capture_stdout, shell=shell, env=my_env)
    File "/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/tools/python/util/run.py", line 50, in run
      completed_process = subprocess.run(
    File "/opt/python/cp38-cp38/lib/python3.8/subprocess.py", line 516, in run
      raise CalledProcessError(retcode, process.args,
  subprocess.CalledProcessError: Command '['/usr/local/bin/cmake', '--build', '/home/runner/work/polars-fastembed/polars-fastembed/onnxruntime/build/Linux/RelWithDebInfo', '--config', 'RelWithDebInfo', '--', '-j4']' returned non-zero exit status 2.
Install sccache
💥 maturin failed

Visual Studio Version

No response

GCC / Compiler Version

gcc-toolset-14-libstdc++-devel i686 version 14.2.1-7.1.el8_10 (appstream repo)

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildbuild issues; typically submitted using templateplatform:mobileissues related to ONNX Runtime mobile; typically submitted using template

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions