Skip to content

Conversation

@sethrj
Copy link
Member

@sethrj sethrj commented Nov 29, 2025

Blocked by #2131 .

This removes the "bumps" used in the different vecgeom navigators and adds error checking for finding valid distances and actually crossing boundaries. Now tracks that used to get stuck will fail gracefully. It makes the behavior of the different vecgeom versions much more consistent.

Follow-on work will add counters for how many tracks failed. I will also do performance testing before and after this changeset.

@sethrj sethrj added bug Something isn't working performance Changes for performance optimization geometry Geometry-related features (geocel) labels Nov 29, 2025
@github-actions
Copy link

github-actions bot commented Nov 30, 2025

Test summary

  504 files    817 suites   27s ⏱️
1 323 tests 1 308 ✅ 14 💤 1 ❌
2 672 runs  2 662 ✅  8 💤 2 ❌

For more details on these failures, see this check.

Results for commit c11e6c9.

♻️ This comment has been updated with latest results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working geometry Geometry-related features (geocel) performance Changes for performance optimization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant