-
Notifications
You must be signed in to change notification settings - Fork 787
[UR] Remove UMF_DISABLE_HWLOC flag #17676
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
@intel/unified-runtime-reviewers, please review. All tests passed. |
Does this change mean that hwloc is a mandatory part of UMF and building without it is no longer supported? |
@@ -53,7 +53,6 @@ jobs: | |||
-DCMAKE_BUILD_TYPE=Debug | |||
-DUR_BUILD_TESTS=OFF | |||
-DUR_FORMAT_CPP_STYLE=ON | |||
-DUMF_DISABLE_HWLOC=ON |
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.
Is it not faster to just fetch hwloc via apt-get rather than building it ourself?
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 a good point, I'll add the package.
Yes, the option for disabling hwloc support in UMF will be removed as it will be a mandatory part of UMF. The user would have to either have hwloc installed or UMF will fetch it. |
This flag will be removed from UMF and the libhwloc-dev library will not be an option but the requirement.
8341005
to
fefcb3c
Compare
@intel/dpcpp-devops-reviewers, please review. It seems like the Battlemage workflows failures are unrelated to changes from this PR. |
This flag will be removed from UMF. Either
hwloc
installed in the system is used or it's fetched if not found.Ref.: #15261