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

[PROTON] Drop hip_ostream_ops.h in roctracer headers #3989

Merged

Conversation

antiagainst
Copy link
Collaborator

This header contains a bunch of operator<< definitions for print effectively. We don't use them. It's not good to touch public headers but the problem is it uses __locale_struct which is missing on macOS and breaks builds.

This header contains a bunch of `operator<<` definitions for print
effectively. We don't use them. It's not good to touch public
headers but the problem is it uses `__locale_struct` which is
missing on macOS and breaks builds.
@antiagainst antiagainst changed the title [PROTON] Drop unnecessary hip_ostream_ops.h in roctracer headers [PROTON] Drop hip_ostream_ops.h in roctracer headers May 24, 2024
@antiagainst antiagainst marked this pull request as ready for review May 24, 2024 02:57
@antiagainst antiagainst requested a review from zhanglx13 as a code owner May 24, 2024 02:57
@antiagainst antiagainst requested a review from Jokeren May 24, 2024 02:57
@antiagainst antiagainst merged commit 90f1d1b into triton-lang:main May 24, 2024
5 checks passed
@antiagainst antiagainst deleted the proton-roctracer-drop-ostream branch May 24, 2024 03:03
antiagainst added a commit to antiagainst/triton that referenced this pull request Nov 6, 2024
This header contains a bunch of `operator<<` definitions for print
effectively. We don't use them. It's not good to touch public headers
but the problem is it uses `__locale_struct` which is missing on macOS
and breaks builds.
antiagainst added a commit that referenced this pull request Nov 6, 2024
This pulls in some new symbols so we don't need to use
hardcoded numbers later.

This cherry-picks #3989
again to fix macOS builds.
Luosuu pushed a commit to Luosuu/triton that referenced this pull request Nov 13, 2024
This pulls in some new symbols so we don't need to use
hardcoded numbers later.

This cherry-picks triton-lang#3989
again to fix macOS builds.
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.

2 participants