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

Add descriptive exception handling to linker and program options which are not supported on a CTK version basis + handle in tests #337

Open
ksimpson-work opened this issue Jan 2, 2025 · 1 comment
Assignees
Labels
cuda.core Everything related to the cuda.core module enhancement Any code-related improvements P1 Medium priority - Should do

Comments

@ksimpson-work
Copy link
Contributor

no-cache, for example, is not supported when using an environment with cuda 12.4 . Find a compatibility matrix and apply it to supported options when users construct a LinkerOptions instance.

It is possible that the issue is not related to compatibility, in which case it should be resolved appropriately.

repro:

run cuda core linker tests in an environment with nvjitlink from cuda 12.4

@ksimpson-work ksimpson-work added cuda.core Everything related to the cuda.core module enhancement Any code-related improvements triage Needs the team's attention labels Jan 2, 2025
@ksimpson-work ksimpson-work self-assigned this Jan 2, 2025
@ksimpson-work ksimpson-work changed the title Add descriptive exception handling to linker options which are not supported on a CTK version basis Add descriptive exception handling to linker options which are not supported on a CTK version basis + skip in tests Jan 2, 2025
@ksimpson-work ksimpson-work changed the title Add descriptive exception handling to linker options which are not supported on a CTK version basis + skip in tests Add descriptive exception handling to linker options which are not supported on a CTK version basis + handle in tests Jan 2, 2025
@leofang leofang added P1 Medium priority - Should do and removed triage Needs the team's attention labels Jan 5, 2025
@leofang leofang added this to the cuda.core beta 3 milestone Jan 5, 2025
@ksimpson-work
Copy link
Contributor Author

edit: adding ProgramOptions to this suse, whcih experiences the same CTK version compatibility issues

@ksimpson-work ksimpson-work changed the title Add descriptive exception handling to linker options which are not supported on a CTK version basis + handle in tests Add descriptive exception handling to linker and program options which are not supported on a CTK version basis + handle in tests Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cuda.core Everything related to the cuda.core module enhancement Any code-related improvements P1 Medium priority - Should do
Projects
None yet
Development

No branches or pull requests

2 participants