Skip to content

[SYCL][CUDA] Include CUPTI as system headers #18051

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

Merged
merged 1 commit into from
Apr 17, 2025

Conversation

ProGTX
Copy link
Contributor

@ProGTX ProGTX commented Apr 16, 2025

This suppresses warnings coming from CUPTI headers, like -Wnested-anon-types.

This suppresses warnings coming from CUPTI headers,
like `-Wnested-anon-types`.
@ProGTX ProGTX requested review from a team as code owners April 16, 2025 10:20
@ProGTX ProGTX temporarily deployed to WindowsCILock April 16, 2025 10:20 — with GitHub Actions Inactive
@ldrumm
Copy link
Contributor

ldrumm commented Apr 16, 2025

Additionally, system include directories are searched after normal include directories regardless of the order specified

https://cmake.org/cmake/help/latest/command/target_include_directories.html

Does that have an effect we need to worry about?

@npmiller
Copy link
Contributor

Additionally, system include directories are searched after normal include directories regardless of the order specified

https://cmake.org/cmake/help/latest/command/target_include_directories.html

Does that have an effect we need to worry about?

I believe this shouldn't be an issue, this is headers from the CUDA toolkit, there's no header named the same in LLVM or anything like that.

@npmiller
Copy link
Contributor

@intel/llvm-gatekeepers this is ready to merge

@dm-vodopyanov dm-vodopyanov merged commit 22e3e95 into intel:sycl Apr 17, 2025
72 of 80 checks passed
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.

7 participants