Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[interpreter] Revert patch to move ClangConfig.cmake #17354

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

hahnjo
Copy link
Member

@hahnjo hahnjo commented Jan 6, 2025

Commit 8a45c09 already modified the setup of ClingConfig.cmake, this reverts the second part of commit 2b283cc and removes one downstream patch from our Clang sources.

TODO:

  • More testing with builtin_llvm=OFF / builtin_clang=OFF, also for the individual commits.
  • Create new tag and update interpreter/llvm-project.tag (to be sequenced with other changes)

hahnjo added 5 commits January 6, 2025 11:09
For standard CMake, Clang_DIR should include the lib/cmake/clang
subdirectory suffix. This currently works only because Clad defines
HINTS itself.
This is the name used in the Clang build system.
This is clearer and should also help in case ROOT is built as a
subdirectory itself.
Commit 8a45c09 already modified the setup of ClingConfig.cmake,
this reverts the second part of commit 2b283cc and removes one
downstream patch from our Clang sources.

TODO: This needs a new tag and update interpreter/llvm-project.tag!
@hahnjo hahnjo added in:Cling clean build Ask CI to do non-incremental build on PR labels Jan 6, 2025
@hahnjo hahnjo requested a review from vgvassilev January 6, 2025 10:12
@hahnjo hahnjo self-assigned this Jan 6, 2025
Copy link

github-actions bot commented Jan 6, 2025

Test Results

    17 files      17 suites   4d 2h 5m 10s ⏱️
 2 679 tests  2 677 ✅ 0 💤 2 ❌
43 889 runs  43 887 ✅ 0 💤 2 ❌

For more details on these failures, see this check.

Results for commit a843155.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clean build Ask CI to do non-incremental build on PR in:Cling
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant