Skip to content

[CDT] mv to builtins folder - #23465

Merged
pcanal merged 1 commit into
root-project:masterfrom
ferdymercury:bcdt
Oct 9, 2026
Merged

pcanal merged 1 commit into
root-project:masterfrom
ferdymercury:bcdt

Conversation

@ferdymercury

@ferdymercury ferdymercury commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

It could be synced with upstream version or turned later on into a full builtin, fyi @ellert

@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 23, 2026
@ferdymercury ferdymercury reopened this Sep 23, 2026
@github-actions

github-actions Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Test Results

    24 files      24 suites   4d 3h 41m 0s ⏱️
 3 885 tests  3 884 ✅ 0 💤 1 ❌
83 157 runs  83 156 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit 4f8919b.

♻️ This comment has been updated with latest results.

@ferdymercury

Copy link
Copy Markdown
Collaborator Author

CI failures seem unrelated

It has a different license, and it could be synced with upstream version
or turned later on into a full builtin
@dpiparo

dpiparo commented Sep 29, 2026

Copy link
Copy Markdown
Member

rebased after merging #23465

Maybe I am wrong, but I cannot find the standard rpm nor deb package around. If those are around, and the package is also in brew, then this can indeed become a standard builtin, like zstd, for example

@ferdymercury

Copy link
Copy Markdown
Collaborator Author

the standard rpm nor deb package around. If those are around, and the package is also in brew, then this can indeed become a standard builtin, like zstd, for example

Yep, I could take care of adding this to Debian and homebrew, probably @ellert might do the same at some point with Fedora.

First however we have to decide if the failures introduced by the latest version, see #23468, are ok for ROOT, meaning it's ok to update the stressgraphics-ref files. (Otherwise the packaging work would be for nothing)

@dpiparo

dpiparo commented Sep 30, 2026

Copy link
Copy Markdown
Member

First however we have to decide if the failures introduced by the latest version, see #23468, are ok for ROOT, meaning it's ok to update the stressgraphics-ref files. (Otherwise the packaging work would be for nothing)

Absolutely. Step zero is to be sure these changes are OK, and then we can immediately move to the update.

@ferdymercury ferdymercury added this to the 6.42.00 milestone Oct 5, 2026
@ferdymercury
ferdymercury requested a review from pcanal October 6, 2026 08:06
@pcanal

pcanal commented Oct 6, 2026

Copy link
Copy Markdown
Member

Is this move affecting the results of test-stressgraphics-cef?

@linev

linev commented Oct 6, 2026

Copy link
Copy Markdown
Member

Is this move affecting the results of test-stressgraphics-cef?

@pcanal
On which platform it fails? I do not see.
CEF plugin is in gui/cefdisplay/ directory and should not be affected by the PR

@ferdymercury

ferdymercury commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator Author

On which platform it fails? I do not see.

https://github.com/root-project/root/pull/23465/checks?check_run_id=110023578506

I think it's a unrelated GPU or GL failure on fedora44

Afaict this should only affect stressgraphics-test if we perform an upgrade to upstream (#23468), if we just move it it should be same result.

@linev

linev commented Oct 6, 2026

Copy link
Copy Markdown
Member

I see such failure for the first time.

Seems to be it is very rare and fully unrelated. In current state fedora44 is fine.

If cef failures starts appear often - I will try to apply same flags like I did for test-stressgraphics-chrome.

@pcanal

pcanal commented Oct 6, 2026

Copy link
Copy Markdown
Member

#23465 (checks)
Seems to be it is very rare and fully unrelated. In current state fedora44 is fine.

Indeed at https://github.com/root-project/root/actions/runs/36585234531/job/112196168169?pr=23465 we see a successful build, so it is a transient error. We should keep an eye on it, in particular we should eventually understand whether this is a cosmetic issue or a more fundamental issue.

@pcanal pcanal 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.

LGTM. Thanks.

@ferdymercury

ferdymercury commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator Author

Could someone restart the Windows job ? The other failures look unrelated. Thks!

@ferdymercury

Copy link
Copy Markdown
Collaborator Author

@bellenot remaining failure seems unrelated. Thanks

@pcanal pcanal closed this Oct 8, 2026
@pcanal pcanal reopened this Oct 8, 2026
@ferdymercury

Copy link
Copy Markdown
Collaborator Author

new ubu26 failure seems unrelated

@pcanal

pcanal commented Oct 9, 2026

Copy link
Copy Markdown
Member

Indeed the Ubuntu failure is pre-existing.

@pcanal
pcanal merged commit 7519ae3 into root-project:master Oct 9, 2026
135 of 148 checks passed
@ferdymercury
ferdymercury deleted the bcdt branch October 9, 2026 09:43
@dpiparo

dpiparo commented Oct 9, 2026

Copy link
Copy Markdown
Member

nice. Thanks for merging.

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

Labels

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.

4 participants