-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[Python] Fix RDF Pythonization tests with builtin_llvm=OFF
#18192
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
Test Results 19 files 19 suites 5d 4h 0m 37s ⏱️ For more details on these failures, see this check. Results for commit f89db46. ♻️ This comment has been updated with latest results. |
f7d13b1 to
2c0c142
Compare
f89db46 to
fbe69e0
Compare
vepadulano
left a comment
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.
That's unfortunate :( but I agree it wouldn't be the first time we see something like this and changing the test is ok. I left a minor comment
vepadulano
left a comment
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.
Thanks! Let's still wait for the CI to finish before merging
On my machine, the RDF pythonization tests don't run when I build ROOT with `builtin_llvm=OFF`. There is a crash unless I do `import numba` in the beginning. I guess it's not a priority to understand the underlying problem because not many people build ROOT like this and the workaround is easy, but at least the tests should be green. We do the same "magically ordered imports" also in other Python tests where ROOT doesn't work together with xgboost because of `std::regexp` symbol clashes, unless you do the import in a certain order: root-project#15183
On my machine, the RDF pythonization tests don't run when I build ROOT with
builtin_llvm=OFF. There is a crash unless I doimport numbain the beginning.I guess it's not a priority to understand the underlying problem because not many people build ROOT like this and the workaround is easy, but at least the tests should be green.
We do the same "magically ordered imports" also in other Python tests where ROOT doesn't work together with xgboost because of
std::regexpsymbol clashes, unless you do the import in a certain order:#15183