Skip to content

Migrate "Linux CPU Minimal Build E2E CI Pipeline" to Github Actions #69

Migrate "Linux CPU Minimal Build E2E CI Pipeline" to Github Actions

Migrate "Linux CPU Minimal Build E2E CI Pipeline" to Github Actions #69

Triggered via pull request April 24, 2025 17:41
@snnnsnnn
synchronize #24222
snnn/trigger1
Status Cancelled
Total duration 3m 6s
Artifacts

linux_minimal_build.yml

on: pull_request
1. Build Full ORT and Generate ORT Files
2m 13s
1. Build Full ORT and Generate ORT Files
2. Build Minimal (Exceptions Disabled)
2m 14s
2. Build Minimal (Exceptions Disabled)
4. Build Minimal (Globally Allowed Types)
2m 13s
4. Build Minimal (Globally Allowed Types)
5. Build Extended Minimal
2m 18s
5. Build Extended Minimal
6a. Build Regular (No Optional Features)
2m 12s
6a. Build Regular (No Optional Features)
6b. Build Minimal (No Optional Features)
2m 12s
6b. Build Minimal (No Optional Features)
6c. Build Extended Minimal (No Optional Features)
2m 14s
6c. Build Extended Minimal (No Optional Features)
3a. Build Minimal (Custom Ops)
0s
3a. Build Minimal (Custom Ops)
3b. Build Minimal (Type Reduction)
0s
3b. Build Minimal (Type Reduction)
7. Build Extended Minimal (Android NNAPI)
0s
7. Build Extended Minimal (Android NNAPI)
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 22 warnings
6c. Build Extended Minimal (No Optional Features)
Canceling since a higher priority waiting request for 'Linux CPU Minimal Build E2E-refs/pull/24222/merge' exists
6c. Build Extended Minimal (No Optional Features)
The operation was canceled.
6b. Build Minimal (No Optional Features)
Canceling since a higher priority waiting request for 'Linux CPU Minimal Build E2E-refs/pull/24222/merge' exists
6b. Build Minimal (No Optional Features)
The operation was canceled.
4. Build Minimal (Globally Allowed Types)
Canceling since a higher priority waiting request for 'Linux CPU Minimal Build E2E-refs/pull/24222/merge' exists
4. Build Minimal (Globally Allowed Types)
The operation was canceled.
6a. Build Regular (No Optional Features)
Canceling since a higher priority waiting request for 'Linux CPU Minimal Build E2E-refs/pull/24222/merge' exists
6a. Build Regular (No Optional Features)
The operation was canceled.
1. Build Full ORT and Generate ORT Files
Canceling since a higher priority waiting request for 'Linux CPU Minimal Build E2E-refs/pull/24222/merge' exists
1. Build Full ORT and Generate ORT Files
The operation was canceled.
2. Build Minimal (Exceptions Disabled)
Canceling since a higher priority waiting request for 'Linux CPU Minimal Build E2E-refs/pull/24222/merge' exists
2. Build Minimal (Exceptions Disabled)
The operation was canceled.
5. Build Extended Minimal
Canceling since a higher priority waiting request for 'Linux CPU Minimal Build E2E-refs/pull/24222/merge' exists
5. Build Extended Minimal
The operation was canceled.
6c. Build Extended Minimal (No Optional Features)
stderr: WARNING! Your password will be stored unencrypted in /home/cloudtest/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credential-stores
6c. Build Extended Minimal (No Optional Features)
Error trying to execute nvidia-smi: Unable to locate executable file: nvidia-smi. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.. Assuming no GPU.
6b. Build Minimal (No Optional Features)
Error trying to execute nvidia-smi: Unable to locate executable file: nvidia-smi. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.. Assuming no GPU.
6b. Build Minimal (No Optional Features)
stderr: WARNING! Your password will be stored unencrypted in /home/cloudtest/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credential-stores
4. Build Minimal (Globally Allowed Types)
WARNING: The script isympy is installed in '/home/cloudtest/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
4. Build Minimal (Globally Allowed Types)
WARNING: The scripts f2py and numpy-config are installed in '/home/cloudtest/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
4. Build Minimal (Globally Allowed Types)
WARNING: The scripts py.test and pytest are installed in '/home/cloudtest/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
4. Build Minimal (Globally Allowed Types)
WARNING: The scripts backend-test-tools, check-model and check-node are installed in '/home/cloudtest/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
4. Build Minimal (Globally Allowed Types)
WARNING: The scripts dmypy, mypy, mypyc, stubgen and stubtest are installed in '/home/cloudtest/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
4. Build Minimal (Globally Allowed Types)
Input `enable-type-reduction` is set to true, but type reduction relies on how the config file was generated. When using `globally_allowed_types`, type reduction is NOT automatically applied by this action.
4. Build Minimal (Globally Allowed Types)
2025-04-24 17:43:28,158 build [DEBUG] - Command line arguments: --build_dir /mnt/vss/_work/_temp --cmake_generator Ninja --config Debug --skip_submodule_sync --build_shared_lib --use_vcpkg --use_vcpkg_ms_internal_asset_cache --parallel --use_binskim_compliant_compile_flags --minimal_build --disable_ml_ops --include_ops_by_config /mnt/vss/_work/_temp/.test_data/globally_allowed_types.config 2025-04-24 17:43:28,161 build [INFO] - Build started
4. Build Minimal (Globally Allowed Types)
2025-04-24 17:43:28,174 build [INFO] - Generating CMake build tree
4. Build Minimal (Globally Allowed Types)
2025-04-24 17:43:28,185 build [INFO] - /opt/hostedtoolcache/cmake/3.31.6/linux-x86_64/bin/cmake /mnt/vss/_work/onnxruntime/onnxruntime/cmake -Donnxruntime_ENABLE_EXTERNAL_CUSTOM_OP_SCHEMAS=OFF -Donnxruntime_RUN_ONNX_TESTS=OFF -Donnxruntime_GENERATE_TEST_REPORTS=ON -DPython_EXECUTABLE=/usr/bin/python3 -Donnxruntime_USE_VCPKG=ON -Donnxruntime_USE_MIMALLOC=OFF -Donnxruntime_ENABLE_PYTHON=OFF -Donnxruntime_BUILD_CSHARP=OFF -Donnxruntime_BUILD_JAVA=OFF -Donnxruntime_BUILD_NODEJS=OFF -Donnxruntime_BUILD_OBJC=OFF -Donnxruntime_BUILD_SHARED_LIB=ON -Donnxruntime_BUILD_APPLE_FRAMEWORK=OFF -Donnxruntime_USE_DNNL=OFF -Donnxruntime_USE_NNAPI_BUILTIN=OFF -Donnxruntime_USE_VSINPU=OFF -Donnxruntime_USE_RKNPU=OFF -Donnxruntime_ENABLE_MICROSOFT_INTERNAL=OFF -Donnxruntime_USE_VITISAI=OFF -Donnxruntime_USE_TENSORRT=OFF -Donnxruntime_USE_NV=OFF -Donnxruntime_USE_TENSORRT_BUILTIN_PARSER=ON -Donnxruntime_USE_TENSORRT_INTERFACE=OFF -Donnxruntime_USE_CUDA_INTERFACE=OFF -Donnxruntime_USE_OPENVINO_INTERFACE=OFF -Donnxruntime_USE_VITISAI_INTERFACE=OFF -Donnxruntime_USE_QNN_INTERFACE=OFF -Donnxruntime_USE_MIGRAPHX=OFF -Donnxruntime_DISABLE_CONTRIB_OPS=OFF -Donnxruntime_DISABLE_ML_OPS=ON -Donnxruntime_DISABLE_RTTI=ON -Donnxruntime_DISABLE_EXCEPTIONS=OFF -Donnxruntime_MINIMAL_BUILD=ON -Donnxruntime_EXTENDED_MINIMAL_BUILD=OFF -Donnxruntime_MINIMAL_BUILD_CUSTOM_OPS=OFF -Donnxruntime_REDUCED_OPS_BUILD=ON -Donnxruntime_BUILD_MS_EXPERIMENTAL_OPS=OFF -Donnxruntime_ENABLE_LTO=OFF -Donnxruntime_USE_ACL=OFF -Donnxruntime_USE_ARMNN=OFF -Donnxruntime_ARMNN_RELU_USE_CPU=ON -Donnxruntime_ARMNN_BN_USE_CPU=ON -Donnxruntime_USE_JSEP=OFF -Donnxruntime_USE_WEBGPU=OFF -Donnxruntime_USE_EXTERNAL_DAWN=OFF -Donnxruntime_ENABLE_NVTX_PROFILE=OFF -Donnxruntime_ENABLE_TRAINING=OFF -Donnxruntime_ENABLE_TRAINING_OPS=OFF -Donnxruntime_ENABLE_TRAINING_APIS=OFF -Donnxruntime_ENABLE_CPU_FP16_OPS=OFF -Donnxruntime_USE_NCCL=OFF -Donnxruntime_BUILD_BENCHMARKS=OFF -Donnxruntime_USE_ROCM=OFF -Donnxruntime_GCOV_COVERAGE=OFF -Donnxruntime_ENABLE_MEMORY_PROFILE=OFF -Donnxruntime_ENABLE_CUDA_LINE_NUMBER_INFO=OFF -Donnxruntime_USE_CUDA_NHWC_OPS=OFF -Donnxruntime_BUILD_WEBASSEMBLY_STATIC_LIB=OFF -Donnxruntime_ENABLE_WEBASSEMBLY_EXCEPTION_CATCHING=ON -Donnxruntime_ENABLE_WEBASSEMBLY_API_EXCEPTION_CATCHING=OFF -Donnxruntime_ENABLE_WEBASSEMBLY_EXCEPTION_THROWING=ON -Donnxruntime_WEBASSEMBLY_RUN_TESTS_IN_BROWSER=OFF -Donnxruntime_ENABLE_WEBASSEMBLY_THREADS=OFF -Donnxruntime_ENABLE_WEBASSEMBLY_MEMORY64=OFF -Donnxruntime_ENABLE_WEBASSEMBLY_DEBUG_INFO=OFF -Donnxruntime_ENABLE_WEBASSEMBLY_PROFILING=OFF -Donnxruntime_ENABLE_LAZY_TENSOR=OFF -Donnxruntime_ENABLE_CUDA_PROFILING=OFF -Donnxruntime_ENABLE_ROCM_PROFILING=OFF -Donnxruntime_USE_XNNPACK=OFF -Donnxruntime_USE_WEBNN=OFF -Donnxruntime_USE_CANN=OFF -Donnxruntime_USE_TRITON_KERNEL=OFF -Donnxruntime_DISABLE_FLOAT8_TYPES=OFF -Donnxruntime_DISABLE_SPARSE_TENSORS=OFF -Donnxruntime_DISABLE_OPTIONAL_TYPE=OFF -Donnxruntime_CUDA_MINIMAL=OFF -Donnxruntime_USE_KLEIDIAI=ON -DONNX_MINIMAL_BUILD=ON -DCMAKE_TOOLCHAIN_FILE=/opt/hostedtoolcache/vcpkg/2025.03.19/x64/scripts/buildsystems/vcpkg.cmake -DVCPKG_INSTALL_OPTIONS=--x-feature=tests;--overlay-triplets=/mnt/vss/_work/_temp/binskim_minimal;--x-buildtrees-root=/mnt/vss/_work/_temp;--binarysource=clear\;x-gha,readwrite;--x-asset-sources=x-azurl,https://vcpkg.storage.devpackages.microsoft.io/artifacts/\;x-block-origin -G Ninja -DCMAKE_C_FLAGS=-g -O0 -fstack-clash-protection -fcf-protection -DCMAKE_CXX_FLAGS=-g -O0 -fstack-clash-protection -fcf-protection -DCMAKE_EXE_LINKER_FLAGS_INIT=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -DCMAKE_MODULE_LINKER_FLAGS_INIT=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -DCMAKE_SHARED_LINKER_FLAGS_INIT=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -DCMAKE_BUILD_TYPE=Debug
4. Build Minimal (Globally Allowed Types)
CMake Deprecation Warning at CMakeLists.txt:9 (cmake_policy): The OLD behavior for policy CMP0104 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD.
4. Build Minimal (Globally Allowed Types)
Terrapin tool path provided but not found at 'C:/local/Terrapin/TerrapinRetrievalTool.exe'. Attempting direct download for vcpkg.
6a. Build Regular (No Optional Features)
Error trying to execute nvidia-smi: Unable to locate executable file: nvidia-smi. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.. Assuming no GPU.
6a. Build Regular (No Optional Features)
stderr: WARNING! Your password will be stored unencrypted in /home/cloudtest/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credential-stores
1. Build Full ORT and Generate ORT Files
Terrapin tool path provided but not found at 'C:/local/Terrapin/TerrapinRetrievalTool.exe'. Attempting direct download for vcpkg.
2. Build Minimal (Exceptions Disabled)
stderr: WARNING! Your password will be stored unencrypted in /home/cloudtest/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credential-stores
2. Build Minimal (Exceptions Disabled)
Error trying to execute nvidia-smi: Unable to locate executable file: nvidia-smi. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.. Assuming no GPU.
5. Build Extended Minimal
stderr: WARNING! Your password will be stored unencrypted in /home/cloudtest/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credential-stores
5. Build Extended Minimal
Error trying to execute nvidia-smi: Unable to locate executable file: nvidia-smi. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.. Assuming no GPU.