Skip to content

perf(hash): memcpy loads, overlap tails, 4-lane stripes for mh (#211) #809

perf(hash): memcpy loads, overlap tails, 4-lane stripes for mh (#211)

perf(hash): memcpy loads, overlap tails, 4-lane stripes for mh (#211) #809

Triggered via push July 3, 2026 07:57
Status Success
Total duration 44m 13s
Artifacts 2

main.yml

on: push
Matrix: benchmark
Matrix: test-gcc
Matrix: test-bcr
Matrix: test-clang
Fit to window
Zoom out
Zoom in

Annotations

77 warnings
trunk
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pre-commit
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-python@v5, pre-commit-ci/lite-action@v1.0.2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
benchmark (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4, bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
benchmark (ubuntu-latest)
Failed to restore: Cache service responded with 400
benchmark (macos-26)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4, bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
benchmark (macos-26)
Failed to restore: Cache service responded with 400
test-gcc (ubuntu-latest, gcc, 14, asan) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-gcc (ubuntu-latest, gcc, 14, asan) / test
Failed to restore: Cache service responded with 400
test-gcc (ubuntu-latest, gcc, 13, opt) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-gcc (ubuntu-latest, gcc, 13, opt) / test
Failed to restore: Cache service responded with 400
test-gcc (ubuntu-latest, gcc, 14, opt) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-gcc (ubuntu-latest, gcc, 14, opt) / test
Failed to restore: Cache service responded with 400
test-gcc (ubuntu-latest, gcc, 14, cpp23) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-gcc (ubuntu-latest, gcc, 14, cpp23) / test
Failed to restore: Cache service responded with 400
test-bcr (ubuntu-latest, clang, 13, 20.1.8, opt, 8.7.0) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (ubuntu-latest, clang, 13, 20.1.8, opt, 8.7.0) / test
Failed to restore: Cache service responded with 400
test-bcr (macos-26, native, 13, 20.1.8, opt, 7.2.1) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (macos-26, native, 13, 20.1.8, opt, 7.2.1) / test
Failed to restore: Cache service responded with 400
test-bcr (macos-26, clang, 13, 20.1.8, opt, 9.0.2) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (macos-26, clang, 13, 20.1.8, opt, 9.0.2) / test
Failed to restore: Cache service responded with 400
test-bcr (macos-26, native, 13, 20.1.8, opt, 8.7.0) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (macos-26, native, 13, 20.1.8, opt, 8.7.0) / test
Failed to restore: Cache service responded with 400
test-bcr (macos-26, clang, 13, 20.1.8, opt, 9.1.1) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (macos-26, clang, 13, 20.1.8, opt, 9.1.1) / test
Failed to restore: Cache service responded with 400
test-bcr (ubuntu-latest, gcc, 13, 20.1.8, opt, 9.0.2) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (ubuntu-latest, gcc, 13, 20.1.8, opt, 9.0.2) / test
Failed to restore: Cache service responded with 400
test-bcr (ubuntu-latest, gcc, 13, 20.1.8, opt, 8.7.0) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (ubuntu-latest, gcc, 13, 20.1.8, opt, 8.7.0) / test
Failed to restore: Cache service responded with 400
test-bcr (ubuntu-latest, gcc, 13, 20.1.8, opt, 7.2.1) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (ubuntu-latest, gcc, 13, 20.1.8, opt, 7.2.1) / test
Failed to restore: Cache service responded with 400
test-bcr (macos-26, native, 13, 20.1.8, opt, 9.1.1) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (macos-26, native, 13, 20.1.8, opt, 9.1.1) / test
Failed to restore: Cache service responded with 400
test-bcr (ubuntu-latest, gcc, 13, 20.1.8, opt, 9.1.1) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (ubuntu-latest, gcc, 13, 20.1.8, opt, 9.1.1) / test
Failed to restore: Cache service responded with 400
test-bcr (macos-26, clang, 13, 20.1.8, opt, 8.7.0) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (macos-26, clang, 13, 20.1.8, opt, 8.7.0) / test
Failed to restore: Cache service responded with 400
test-bcr (macos-26, clang, 13, 20.1.8, opt, 7.2.1) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (macos-26, clang, 13, 20.1.8, opt, 7.2.1) / test
Failed to restore: Cache service responded with 400
test-bcr (ubuntu-latest, clang, 13, 20.1.8, opt, 9.1.1) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (ubuntu-latest, clang, 13, 20.1.8, opt, 9.1.1) / test
Failed to restore: Cache service responded with 400
test-bcr (macos-26, native, 13, 20.1.8, opt, 9.0.2) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (macos-26, native, 13, 20.1.8, opt, 9.0.2) / test
Failed to restore: Cache service responded with 400
test-bcr (ubuntu-latest, clang, 13, 20.1.8, opt, 9.0.2) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (ubuntu-latest, clang, 13, 20.1.8, opt, 9.0.2) / test
Failed to restore: Cache service responded with 400
test-bcr (ubuntu-latest, clang, 13, 20.1.8, opt, 7.2.1) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-bcr (ubuntu-latest, clang, 13, 20.1.8, opt, 7.2.1) / test
Failed to restore: Cache service responded with 400
test-clang (macos-26, clang, 21.1.8, opt) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (macos-26, clang, 21.1.8, opt) / test
Failed to restore: Cache service responded with 400
test-clang (macos-26, clang, 20.1.8, cpp23) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (macos-26, clang, 20.1.8, cpp23) / test
Failed to restore: Cache service responded with 400
test-clang (macos-26, clang, 20.1.8, fastbuild) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (macos-26, clang, 20.1.8, fastbuild) / test
Failed to restore: Cache service responded with 400
test-clang (ubuntu-latest, clang, 20.1.8, asan) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (ubuntu-latest, clang, 20.1.8, asan) / test
Failed to restore: Cache service responded with 400
test-clang (ubuntu-latest, clang, 22.1.7, asan) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (ubuntu-latest, clang, 22.1.7, asan) / test
Failed to restore: Cache service responded with 400
test-clang (ubuntu-latest, clang, 20.1.8, opt) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (ubuntu-latest, clang, 20.1.8, opt) / test
Failed to restore: Cache service responded with 400
test-clang (ubuntu-latest, clang, 20.1.8, cpp23) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (ubuntu-latest, clang, 20.1.8, cpp23) / test
Failed to restore: Cache service responded with 400
test-clang (ubuntu-latest, clang, 22.1.7, opt) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (ubuntu-latest, clang, 22.1.7, opt) / test
Failed to restore: Cache service responded with 400
test-clang (ubuntu-latest, clang, 22.1.7, cpp23) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (ubuntu-latest, clang, 22.1.7, cpp23) / test
Failed to restore: Cache service responded with 400
test-clang (ubuntu-latest, clang, 20.1.8, fastbuild) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (ubuntu-latest, clang, 20.1.8, fastbuild) / test
Failed to restore: Cache service responded with 400
test-clang (ubuntu-latest, clang, 21.1.8, opt) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (ubuntu-latest, clang, 21.1.8, opt) / test
Failed to restore: Cache service responded with 400
test-clang (macos-26, clang, 22.1.7, asan) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (macos-26, clang, 22.1.7, asan) / test
Failed to restore: Cache service responded with 400
test-clang (macos-26, clang, 22.1.7, cpp23) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (macos-26, clang, 22.1.7, cpp23) / test
Failed to restore: Cache service responded with 400
test-clang (macos-26, clang, 22.1.7, opt) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (macos-26, clang, 22.1.7, opt) / test
Failed to restore: Cache service responded with 400
test-clang (macos-26, clang, 20.1.8, opt) / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: bazelbuild/setup-bazelisk@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-clang (macos-26, clang, 20.1.8, opt) / test
Failed to restore: Cache service responded with 400
done
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
hash-benchmark-macos-26
9.89 KB
sha256:c3a1192aa240458864ce8cb57cba2ea81a51abe827b7713e6dee3c9b28f63108
hash-benchmark-ubuntu-latest
9.79 KB
sha256:fb5a07e7ff8cb28c4045076c55e5fbbe89e45ee82cd5d10910df45d54ab21d37