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

Hide all warnings when compiling the mscclpp project #1501

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

corey-derochie-amd
Copy link
Collaborator

Details

Do not mention proprietary info or link to internal work items in this PR.

What were the changes?
Added a patch and cmake flags to hide all warnings generated when compiling mscclpp project. Switched this behaviour on the MSCCLPP_HIDE_WARNINGS flag in rccl cmake.

Why were the changes made?
The build of mscclpp generated many warnings that added noise to the rccl build process. Since we do not maintain mscclpp, it may not be important to see these warnings.

How was the outcome achieved?
Passed CMAKE_CXX_FLAGS=-Wno-everything to mscclpp cmake process. Used another patch to disable lines in mscclpp CMakeLists.txt that enabled or created warnings.

Approval Checklist

Do not approve until these items are satisfied.

  • Verify the CHANGELOG has been updated, if
    • there are any NCCL API version changes,
    • any changes impact library users, and/or
    • any changes impact any other ROCm library.

…piling mscclpp project. Switched this behaviour on the MSCCLPP_HIDE_WARNINGS flag in rccl cmake.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant