Skip to content

[ENH] Add SIMD for maxscore #19462

[ENH] Add SIMD for maxscore

[ENH] Add SIMD for maxscore #19462

Triggered via pull request April 24, 2026 05:29
Status Failure
Total duration 7m 4s
Artifacts 4

pr.yml

on: pull_request
Detect changes and determine tests
9s
Detect changes and determine tests
Build Docker images (warm sticky disk)
2m 19s
Build Docker images (warm sticky disk)
Matrix: Rust feature tests / test
Warn if Helm chart was updated without version bump
0s
Warn if Helm chart was updated without version bump
Delete Helm chart comment if not changed
7s
Delete Helm chart comment if not changed
Python vulnerability scan  /  bandit-scan
45s
Python vulnerability scan / bandit-scan
JavaScript client tests  /  test
5m 20s
JavaScript client tests / test
Go tests  /  cluster-test
6m 13s
Go tests / cluster-test
Check Spanner migrations  /  check-migrations
3m 18s
Check Spanner migrations / check-migrations
Matrix: Python tests / test-cluster-rust-frontend
Waiting for pending jobs
Matrix: Python tests / test-python-cli
Waiting for pending jobs
Matrix: Python tests / test-rust-bindings-stress
Waiting for pending jobs
Matrix: Python tests / test-rust-bindings
Waiting for pending jobs
Matrix: Python tests / test-rust-single-node-integration
Waiting for pending jobs
Matrix: Python tests / test-rust-thin-client
Waiting for pending jobs
Matrix: Python tests / test-windows-smoke
Waiting for pending jobs
Matrix: Rust tests / test-benches
Waiting for pending jobs
Matrix: Rust tests / test-integration
Waiting for pending jobs
Matrix: Rust tests / test
Waiting for pending jobs
Rust tests  /  can-build-release
Rust tests / can-build-release
Rust tests  /  test-long
Rust tests / test-long
Rust tests  /  test-mcmr-integration
Rust tests / test-mcmr-integration
Rust tests  /  test-storage-gcs
Rust tests / test-storage-gcs
Python tests  /  merge-cluster-logs
Python tests / merge-cluster-logs
all-required-pr-checks-passed
6s
all-required-pr-checks-passed
Notify Slack on Test Failure
0s
Notify Slack on Test Failure
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 21 warnings
Build Docker images (warm sticky disk)
buildx bake failed with: ERROR: target rust-log-service: failed to solve: process "/bin/sh -c if [ \"$ENABLE_AVX512\" = \"1\" ]; then export CXXFLAGS=\"-mavx512f -mavx512dq -mavx512bw -mavx512vl\" && export CFLAGS=\"-mavx512f -mavx512dq -mavx512bw -mavx512vl\" && export RUSTFLAGS=\"${RUSTFLAGS} -C target-feature=+avx,+fma\" && echo \"Building with AVX512 optimizations for hnswlib and AVX for Rust\"; else echo \"Building without AVX512 optimizations\"; fi && build_target=$( [ \"${ADDRESS_SANITIZER}\" = \"1\" ] && echo '--target x86_64-unknown-linux-gnu' || echo '' ) && release_flag=$( [ \"$RELEASE_MODE\" = \"1\" ] && echo '--release' || echo '' ) && cargo build ${build_target} --workspace $(printf -- '--exclude %s ' $EXCLUDED_PACKAGES) ${release_flag} && if [ -n \"$LOG_SERVICE_CARGO_FEATURES\" ]; then cargo build ${build_target} -p chroma-log-service --bin log_service --features \"$LOG_SERVICE_CARGO_FEATURES\" ${release_flag}; fi && build_dir=$( [ \"$RELEASE_MODE\" = \"1\" ] && echo release || echo debug ) && build_dir=$( [ \"${ADDRESS_SANITIZER}\" = \"1\" ] && echo \"x86_64-unknown-linux-gnu/${build_dir}\" || echo \"${build_dir}\" ) && for bin in chroma garbage_collector_service chroma-load log_service heap_tender_service query_service compaction_service sysdb_service spanner_migration; do mv \"target/${build_dir}/${bin}\" \"./${bin}\"; done" did not complete successfully: exit code: 101
Lint
Process completed with exit code 101.
Lint
Process completed with exit code 1.
JavaScript client tests / test
Process completed with exit code 1.
Go tests / cluster-test
Cleanup failed: Failed to unmount sticky disk: Failed to unmount /var/lib/buildkit after 3 attempts: Command failed: sudo umount "/var/lib/buildkit" umount: /var/lib/buildkit: target is busy.
Go tests / cluster-test
buildx bake failed with: ERROR: target rust-log-service: failed to solve: process "/bin/sh -c if [ \"$ENABLE_AVX512\" = \"1\" ]; then export CXXFLAGS=\"-mavx512f -mavx512dq -mavx512bw -mavx512vl\" && export CFLAGS=\"-mavx512f -mavx512dq -mavx512bw -mavx512vl\" && export RUSTFLAGS=\"${RUSTFLAGS} -C target-feature=+avx,+fma\" && echo \"Building with AVX512 optimizations for hnswlib and AVX for Rust\"; else echo \"Building without AVX512 optimizations\"; fi && build_target=$( [ \"${ADDRESS_SANITIZER}\" = \"1\" ] && echo '--target x86_64-unknown-linux-gnu' || echo '' ) && release_flag=$( [ \"$RELEASE_MODE\" = \"1\" ] && echo '--release' || echo '' ) && cargo build ${build_target} --workspace $(printf -- '--exclude %s ' $EXCLUDED_PACKAGES) ${release_flag} && if [ -n \"$LOG_SERVICE_CARGO_FEATURES\" ]; then cargo build ${build_target} -p chroma-log-service --bin log_service --features \"$LOG_SERVICE_CARGO_FEATURES\" ${release_flag}; fi && build_dir=$( [ \"$RELEASE_MODE\" = \"1\" ] && echo release || echo debug ) && build_dir=$( [ \"${ADDRESS_SANITIZER}\" = \"1\" ] && echo \"x86_64-unknown-linux-gnu/${build_dir}\" || echo \"${build_dir}\" ) && for bin in chroma garbage_collector_service chroma-load log_service heap_tender_service query_service compaction_service sysdb_service spanner_migration; do mv \"target/${build_dir}/${bin}\" \"./${bin}\"; done" did not complete successfully: exit code: 101
all-required-pr-checks-passed
Process completed with exit code 1.
Detect changes and determine tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, dorny/paths-filter@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Delete Helm chart comment if not changed
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: marocchino/sticky-pull-request-comment@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python vulnerability scan / bandit-scan
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4, astral-sh/setup-uv@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Docker images (warm sticky disk)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, docker/bake-action@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Docker images (warm sticky disk)
Skipping sticky disk commit due to previous step failures
Build Docker images (warm sticky disk)
- Step: unknown (failed)
Build Docker images (warm sticky disk)
Found 3 failed/cancelled steps in previous workflow steps
Check Spanner migrations / check-migrations
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, arduino/setup-protoc@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust feature tests / test (blacksmith-8vcpu-ubuntu-2404)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, arduino/setup-protoc@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-python@v5, arduino/setup-protoc@v3, astral-sh/setup-uv@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
JavaScript client tests / test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, arduino/setup-protoc@v3, pnpm/action-setup@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Go tests / cluster-test
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5, actions/upload-artifact@v4, docker/bake-action@v5, docker/login-action@v2.1.0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Go tests / cluster-test
Skipping sticky disk commit due to previous step failures
Go tests / cluster-test
- Step: unknown (failed)
Go tests / cluster-test
Found 5 failed/cancelled steps in previous workflow steps
Go tests / cluster-test
Expose ID not found in state, skipping sticky disk commit
Go tests / cluster-test
Unmount failed, retrying (2/3)...
Go tests / cluster-test
Unmount failed, retrying (1/3)...
Go tests / cluster-test
⚠ /var/lib/buildkit/history.db: Integrity check failed: Command failed: sudo systemd-run --scope --quiet -p MemoryMax=512M -p RuntimeMaxSec=6s bbolt check "/var/lib/buildkit/history.db" 2>&1
Go tests / cluster-test
⚠ /var/lib/buildkit/cache.db: Integrity check failed: Command failed: sudo systemd-run --scope --quiet -p MemoryMax=512M -p RuntimeMaxSec=6s bbolt check "/var/lib/buildkit/cache.db" 2>&1
Go tests / cluster-test
Blacksmith builder setup skipped or failed, checking for existing configured builder

Artifacts

Produced during runtime
Name Size Digest
bandit-artifact Expired
7.04 KB
sha256:bae4f4a77a95344b53f38acbcc27f533a48da8f93b1938290aa4cf10ec862bc3
chroma-core~chroma~3O6X9F+10.dockerbuild Expired
79.3 KB
sha256:c073524bd1535be65f9c50e5a3b3de2f4b3d790e7aef6c9322d7ca50b8500284
chroma-core~chroma~4AQEA7+10.dockerbuild Expired
102 KB
sha256:b2a0d5b1c3b3c6b65be56f33e33b906bde4d86a0807cf9722cd0b0e9fb757b1a
go-cluster-test Expired
5.98 KB
sha256:922671b552ca66b304165a8f54b549448b48a47bd86111300f4faab1b4394ef6