-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Fix CMake configuration and build with oneTBB #8239
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
|
Starting build on |
|
Build failed on ROOT-ubuntu16/nortcxxmod. Failing tests: |
|
Build failed on mac11.0/cxx17. Failing tests:
|
|
now with that config it tries to compile two files from the prev commit which are including tbb/tbb_config.h maybe wrap them in a macro version check or something (not sure if TBB defines version through macroses) |
That is what happens if I only test CMake configuration, but not the build itself. I'm working on a proper fix, hopefully I can find a header that can be included in all versions of TBB (otherwise we have a chicken-and-egg problem which header to include for finding out the version...) |
Versions newer than 2021 don't have the header tbb/tbb_config.h, see cms-sw/cmsdist#6936
|
Starting build on |
|
We don't need the include of |
|
Build failed on ROOT-fedora32/noimt. Warnings:
Failing tests: |
oshadura
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.
LGTM! @mrodozov can you please confirm it fixes reported issue?
|
it does just built it |
Versions newer than 2021 don't have the header tbb/tbb_config.h,
see cms-sw/cmsdist#6936