Skip to content

Conversation

@guitargeek
Copy link
Contributor

@guitargeek guitargeek commented Jan 6, 2026

We want to rely less on environment variables like ROOTSYS.

See also the discussion in #20006 (comment)

The input files for `testHistFactory` are always copied to the directory
where the tests are run by CMake.
This is done in particular to avoid some usage of `GetRootSys()`.
It's not good to include the standard headers in a loop, and actually
causes the test to fail in my environment by somehow causing symbol
lookup failures. The errors are fixed by just not including `<vector>`,
which is not necessary in Cling anyway.
@guitargeek guitargeek self-assigned this Jan 6, 2026
@guitargeek guitargeek requested a review from dpiparo as a code owner January 6, 2026 15:51
@guitargeek guitargeek requested a review from hageboeck January 6, 2026 16:45
Copy link
Member

@dpiparo dpiparo left a comment

Choose a reason for hiding this comment

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

thanks.

@guitargeek guitargeek merged commit a82e68f into root-project:master Jan 6, 2026
28 of 32 checks passed
@guitargeek guitargeek deleted the getrootsys branch January 6, 2026 19:14
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.

2 participants