Skip to content

[RF] do not rely on a backward compatibility header - #23285

Open
ferdymercury wants to merge 9 commits into
root-project:masterfrom
ferdymercury:riostrRF
Open

[RF] do not rely on a backward compatibility header#23285
ferdymercury wants to merge 9 commits into
root-project:masterfrom
ferdymercury:riostrRF

Conversation

@ferdymercury

Copy link
Copy Markdown
Collaborator

use instead standard C++ headers, more fine-grained

and cleanup some unused headers on the go

use instead standard C++ headers, more fine-grained

and cleanup some unused headers on the go
@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 7, 2026
Comment thread roofit/roofitcore/src/RooCachedReal.cxx Outdated
Comment thread roofit/roofitcore/src/RooNumRunningInt.cxx Outdated
Comment thread roofit/roofitcore/src/RooProfileLL.cxx Outdated

@guitargeek guitargeek left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks you very much, looks already great! I just think a new un-needed whitespace changes sneaked in, no?

@ferdymercury
ferdymercury marked this pull request as ready for review September 7, 2026 11:21

@guitargeek guitargeek left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

Comment thread roofit/roofitcore/src/RooNumConvolution.cxx
Comment thread roofit/roofitcore/src/RooNumIntFactory.cxx
Comment thread roofit/roofitcore/src/RooPrintable.cxx Outdated
Co-authored-by: ferdymercury <ferdymercury@users.noreply.github.com>
@dpiparo

dpiparo commented Sep 7, 2026

Copy link
Copy Markdown
Member

Thanks for these changes. Can it be that we broke gcc 10 on Alma on ARM64? https://github.com/root-project/root/actions/runs/34127115556/job/101758284214?pr=23285#step:8:3050

@dpiparo dpiparo self-assigned this Sep 7, 2026
@ferdymercury

Copy link
Copy Markdown
Collaborator Author

Can it be that we broke gcc 10

Thanks! Yep, good catch. It's fixed now.

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

Labels

in:RooFit 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