Skip to content

[csg] full isolation from ROOT - #23422

Draft
ferdymercury wants to merge 3 commits into
root-project:masterfrom
ferdymercury:bcsg2
Draft

ferdymercury wants to merge 3 commits into
root-project:masterfrom
ferdymercury:bcsg2

Conversation

@ferdymercury

Copy link
Copy Markdown
Collaborator

Builds on top of #23421

to fully isolate it from ROOT so it is a standalone builtin like libAfterImage.

That way it can be later replaced by more upstream version of solid3, or by a more modern lib.

I just thought it would be better to have the other one merged first, to be more atomic.

@ferdymercury ferdymercury added the skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff. label Sep 18, 2026
@ferdymercury
ferdymercury marked this pull request as ready for review September 18, 2026 16:53
@github-actions

github-actions Bot commented Sep 19, 2026

Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 11h 41m 39s ⏱️
 3 879 tests  3 879 ✅ 0 💤 0 ❌
76 626 runs  76 626 ✅ 0 💤 0 ❌

Results for commit 9c9c9ef.

♻️ This comment has been updated with latest results.

@dpiparo dpiparo closed this Sep 19, 2026
@dpiparo dpiparo reopened this Sep 19, 2026
@dpiparo

dpiparo commented Sep 19, 2026

Copy link
Copy Markdown
Member

Thanks. PR #23421 was merged a few minutes ago. Something odd happens with the rebase of this one.

@ferdymercury

Copy link
Copy Markdown
Collaborator Author

Fixed now!

@ferdymercury ferdymercury added this to the 6.42.00 milestone Sep 20, 2026
@linev

linev commented Sep 21, 2026

Copy link
Copy Markdown
Member

Please wait with such changes - until problem with AIDASoft/DD4hep#1681 resolved

@linev linev modified the milestones: 6.42.00, 6.46/7.00 Sep 21, 2026

@linev linev left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait until issue with public API is resolved

@ferdymercury
ferdymercury marked this pull request as draft September 21, 2026 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:squash on merge skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants