-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[cling] Check if LLVM_SUBMIT_VERSION
is defined, not its value
#19246
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
Conversation
3cab064
to
f8abb74
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Test Results 20 files 20 suites 3d 7h 10m 10s ⏱️ For more details on these failures, see this check. Results for commit 636d20d. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The latest version doesn't check anymore that the variable is DEFINED
. Is that intentional, what is the use case for the variable? Also interpreter/cling/tools/Jupyter/CMakeLists.txt
has the same pattern and should be fixed at the same time.
f8abb74
to
636d20d
Compare
Thanks, that was an oversight there, that should not be a not false check and retain
Based on my limited knowledge when I looked into this issue, this is used for a shared build with LLVM built the "apple way" way (perhaps no longer used?) which uses some autoconf build recipe as seen in |
Failures on debian are unrelated and can be seen on master: https://github.com/root-project/root/actions/runs/16028087965/job/45221169747 |
Reported here: root-project/cling#551
We check if a variable exists named with the value of LLVM_SUBMIT_VERSION instead of checking if it is defined.