Skip to content

BVH8 -> BVH_WideTree<W> abstraction + BVH16 (AVX-512 zmm) #34

BVH8 -> BVH_WideTree<W> abstraction + BVH16 (AVX-512 zmm)

BVH8 -> BVH_WideTree<W> abstraction + BVH16 (AVX-512 zmm) #34

Triggered via pull request April 24, 2026 15:43
Status Failure
Total duration 2h 12m 38s
Artifacts 19
Prepare and Build on Ubuntu with Clang (x64)
25m 29s
Prepare and Build on Ubuntu with Clang (x64)
Prepare and Build on macOS with Clang (x64)
21m 52s
Prepare and Build on macOS with Clang (x64)
Prepare and Build on Windows with MSVC (ARM64)
1h 34m
Prepare and Build on Windows with MSVC (ARM64)
Prepare and Build on Windows with MSVC (x64)
24m 46s
Prepare and Build on Windows with MSVC (x64)
Check code formatting
44s
Check code formatting
Check for non-ASCII characters
51s
Check for non-ASCII characters
Run GTest on Linux with Clang (x64)
2m 19s
Run GTest on Linux with Clang (x64)
Test on Linux with Clang (x64)
30m 2s
Test on Linux with Clang (x64)
Prepare and Build on Ubuntu with GCC (No PCH)
37m 50s
Prepare and Build on Ubuntu with GCC (No PCH)
Run GTest on macOS with Clang (x64)
Run GTest on macOS with Clang (x64)
Test on macOS (x64)
Test on macOS (x64)
Test on Windows (arm64)
33m 20s
Test on Windows (arm64)
Run GTest on Windows with MSVC (arm64)
1m 58s
Run GTest on Windows with MSVC (arm64)
Run GTest on Windows with MSVC (x64)
1m 32s
Run GTest on Windows with MSVC (x64)
Test on Windows (x64)
36m 55s
Test on Windows (x64)
Regression Test on Linux with Clang (x64)
2m 6s
Regression Test on Linux with Clang (x64)
Run GTest on Ubuntu with GCC (No PCH, Debug)
8m 3s
Run GTest on Ubuntu with GCC (No PCH, Debug)
Regression Test on macOS (x64)
Regression Test on macOS (x64)
Regression Test on Windows (arm64)
3m 56s
Regression Test on Windows (arm64)
Regression Test on Windows (x64)
3m 6s
Regression Test on Windows (x64)
Build Documentation
0s
Build Documentation
Summarize Test Results
1m 17s
Summarize Test Results
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 20 warnings
Prepare and Build on macOS with Clang (x64)
Process completed with exit code 2.
Prepare and Build on macOS with Clang (x64)
No such keg: /opt/homebrew/Cellar/python@3.12
Summarize Test Results
Process completed with exit code 1.
Check code formatting
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2. 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/
Check for non-ASCII characters
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2. 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/
Prepare and Build on macOS with Clang (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/upload-artifact@v4.6.2. 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/
Prepare and Build on macOS with Clang (x64)
Already linked: /opt/homebrew/Cellar/python@3.13/3.13.13
Prepare and Build on macOS with Clang (x64)
ninja 1.13.2 is already installed and up-to-date. To reinstall 1.13.2, run: brew reinstall ninja
Prepare and Build on Windows with MSVC (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/upload-artifact@v4.6.2. 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/
Prepare and Build on Ubuntu with Clang (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/upload-artifact@v4.6.2. 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/
Run GTest on Windows with MSVC (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.6.2. 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/
Run GTest on Linux with Clang (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.6.2. 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/
Test on Linux with Clang (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.6.2. 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/
Regression Test on Linux with Clang (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.4.3. 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/
Test on Windows (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.6.2. 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/
Prepare and Build on Ubuntu with GCC (No PCH)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/upload-artifact@v4.6.2. 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/
Regression Test on Windows (x64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.4.3. 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/
Summarize Test Results
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.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/
Run GTest on Ubuntu with GCC (No PCH, Debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.6.2. 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/
Prepare and Build on Windows with MSVC (ARM64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/upload-artifact@v4.6.2. 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/
Run GTest on Windows with MSVC (arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.6.2. 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/
Test on Windows (arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.6.2. 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/
Regression Test on Windows (arm64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4.2.2, actions/download-artifact@v4.3.0, actions/upload-artifact@v4.4.3. 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/

Artifacts

Produced during runtime
Name Size Digest
gtest-results-linux-clang-x64 Expired
194 KB
sha256:a94a6406499a64fb94c5afa40a1157a1f007fec17faa4244a94469d1602194cb
gtest-results-linux-gcc-no-pch Expired
199 KB
sha256:e7f7b03acd8a8de84a1300f4e11639475a4c7e66fc25e38367e1035f3ae1ea08
gtest-results-windows-msvc-arm64 Expired
194 KB
sha256:3bef1c0e06095e06a56573ef3a3b41066533166407cde7ceb1283900c7a22cd1
gtest-results-windows-msvc-x64 Expired
194 KB
sha256:8ffc805e881f714052ad126261b8b5f0482dadebd5fdc65f38d79dac61c52ad9
install-linux-clang-x64 Expired
55 MB
sha256:d62a828fa42ef5810b93acf521ffa7ee841982e5cc5d9e7d791065f37f9ddf70
install-linux-clang-x64-cache Expired
71.5 MB
sha256:c4eb21880dbe4c6b16cbab89b5df536103f28c0b2349d1fbaccc7be3c9ddfcfa
install-linux-gcc-no-pch Expired
350 MB
sha256:c1aa0433e43f6bc2044091e5e75ad8f5f78c841154b5de65b0b096b64fbb200a
install-linux-gcc-no-pch-cache Expired
194 MB
sha256:dadb8d8b70897c56e186f70dea3edd28b12a28ab6f519b0906148f41d9ff7875
install-macos-x64-cache Expired
29.2 MB
sha256:92b6f598bb42883371c1649b872a9a24376b6721a242f05aef571e5cae5648da
install-windows-arm64 Expired
57.8 MB
sha256:9b66b1e99e82ec10b8b73fe18c11a4503ed83291015fb0c989af82e71c60b466
install-windows-arm64-cache Expired
22.1 MB
sha256:3d178198584712f8484dd8de22804b3da2bc7b00b56c9e644e18ab844c87e9ae
install-windows-x64 Expired
58.1 MB
sha256:0caf92abf47ae622444fc3a6f52f1480534ae8bb424251a84f893ae59b8ac750
install-windows-x64-cache Expired
26 MB
sha256:26ca9b53bdfb122af43266a779140c1a80287979a2e4971a992b141ad7d3d6a7
results-linux-clang-x64 Expired
202 MB
sha256:6c330190348f45608c432d4d728855f5b1d633fa8ea7364c4b9523c23ab33e25
results-linux-clang-x64-retest Expired
2.23 KB
sha256:3f689c9432156701edc870dcf7b71deb050beaa159e5f0d174c6c5ed3dfebef8
results-windows-arm64 Expired
202 MB
sha256:a08605df55c4f150886773b087dcf9b99f984eb752df6dc226ece5c69ef2df9d
results-windows-arm64-retest Expired
289 KB
sha256:c0582bf9aae0056b7d38842ab83cd48e2ba0d1579afe69e11c8e1a426fba0b4a
results-windows-x64 Expired
202 MB
sha256:983ce4333ff42647e024cd68cf41049b3d132c599677cc4ade7e5042545647a1
results-windows-x64-retest Expired
245 KB
sha256:3fdc03db59d2c09088026128467595e8c62846a7ee20b94d040cbbf3f9c13f6b