Skip to content

[6.40] [geom] Resolve MANY overlaps below ONLY nodes - #23216

Open
root-project-bot wants to merge 2 commits into
root-project:v6-40-00-patchesfrom
root-project-bot:BP_6.40_pull_23204
Open

[6.40] [geom] Resolve MANY overlaps below ONLY nodes#23216
root-project-bot wants to merge 2 commits into
root-project:v6-40-00-patchesfrom
root-project-bot:BP_6.40_pull_23204

Conversation

@root-project-bot

Copy link
Copy Markdown

Backport of #23204, requested by @dpiparo. For your information @agheata

Point location gives ONLY siblings priority over MANY placements, but
boundary finding loses the MANY branch after descending into an ONLY
daughter. This makes the two navigation paths disagree about the
material crossed by a track.

Preserve the branch's overlap candidates in both boundary APIs and add
a regression test. Bump the stress references whose old values encoded
the incorrect navigation, and make locally generated references readable
in the same invocation.

Fixes root-project#23192

(cherry picked from commit d594e31)
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

Test Results

    21 files      21 suites   3d 12h 29m 17s ⏱️
 3 867 tests  3 834 ✅ 0 💤 33 ❌
72 608 runs  72 575 ✅ 0 💤 33 ❌

For more details on these failures, see this check.

Results for commit a3f91ca.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants