Skip to content

perf(ModelIntersections): compute them in parallel #319

perf(ModelIntersections): compute them in parallel

perf(ModelIntersections): compute them in parallel #319

Triggered via pull request June 22, 2026 07:09
Status Success
Total duration 7m 50s
Artifacts

test_pr.yml

on: pull_request
test  /  ...  /  prepare
44s
test / prepare / prepare
Matrix: test / test-repository / test-linux-python / linux-python
Matrix: test / test-repository / test-windows-python / windows-python
test  /  ...  /  windows
3m 21s
test / test-repository / test-windows / windows
test  /  ...  /  semantic-commit
13s
test / semantic-commit / semantic-commit
test  /  ...  /  setup-linux-systems
3s
test / test-repository / test-linux / setup-linux-systems
Matrix: test / test-repository / test-linux / linux
test  /  ...  /  release
5s
test / release / release
Matrix: test / deploy-repository / release-linux / linux
test  /  ...  /  windows
2m 32s
test / deploy-repository / release-windows / windows
Matrix: test / deploy-repository / release-linux-python / linux-python
Matrix: test / deploy-repository / release-windows-python / windows-python
test  /  ...  /  public-release
test / deploy-repository / public-release / public-release
test  /  ...  /  notify
4s
test / deploy-repository / notify / notify
Fit to window
Zoom out
Zoom in

Annotations

23 warnings
test / prepare / prepare
Repository is in a detached HEAD state. git-auto-commit will likely handle this automatically. To avoid it, check out a branch using the ref option in actions/checkout.
test / test-repository / test-linux / linux (rhel, /opt/rh/gcc-toolset-14/root/usr/bin/gcc, /opt/rh/gcc-toolset-14/root/usr/bin/g++)
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/
test / test-repository / test-linux / linux (ubuntu, /usr/bin/clang, /usr/bin/clang++)
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/
test / test-repository / test-linux-python / linux-python (3.14)
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/
test / test-repository / test-windows-python / windows-python (3.14)
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/
test / tidy
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/
src/geode/inspector/inspection/criterion/intersections/model_intersections.cpp:230:17 [bugprone-easily-swappable-parameters]: src/geode/inspector/inspection/criterion/intersections/model_intersections.cpp#L230
2 adjacent parameters of 'triangles_common_vertices' of similar type ('const geode::PolygonVertices &') are easily swapped by mistake
src/geode/inspector/inspection/criterion/intersections/model_intersections.cpp:86:13 [bugprone-easily-swappable-parameters]: src/geode/inspector/inspection/criterion/intersections/model_intersections.cpp#L86
2 adjacent parameters of 'BRepLineSurfacesIntersection' of similar type ('const geode::uuid &') are easily swapped by mistake
test / test-repository / test-windows / windows
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/
test / deploy-repository / release-linux / linux (rhel, /opt/rh/gcc-toolset-14/root/usr/bin/gcc, /opt/rh/gcc-toolset-14/root/usr/bin/g++)
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/
test / deploy-repository / release-linux / linux (ubuntu, /usr/bin/clang, /usr/bin/clang++)
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/
test / deploy-repository / release-linux-python / linux-python (3.14)
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/
test / deploy-repository / release-windows / windows
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/
test / deploy-repository / release-windows-python / windows-python (3.14)
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/
test / deploy-repository / notify / notify
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: 8398a7/action-slack@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/