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

Fix precompilation #52

Merged
merged 1 commit into from
Mar 12, 2024
Merged

Conversation

michel2323
Copy link
Contributor

This fixes the precompilation when using an extension for CUDA, ROCm, or oneAPI, by specializing the methods and not overwriting them.

@williamfgc
Copy link
Collaborator

Test this please

@michel2323
Copy link
Contributor Author

@williamfgc Can you rerun?

@michel2323
Copy link
Contributor Author

Test this please

@michel2323
Copy link
Contributor Author

Ok, that bot doesn't listen to me :-).

@williamfgc
Copy link
Collaborator

Test this please

@michel2323
Copy link
Contributor Author

The MacOS one seems to be a CI issue.

@williamfgc
Copy link
Collaborator

Test this please

@williamfgc
Copy link
Collaborator

@Geekdude do you know if cousteau is up? I couldn't run CI. Thanks! @michel2323 yes, the macos error is related to brew update.

@Geekdude
Copy link
Collaborator

Geekdude commented Mar 8, 2024

Test this please

@Geekdude
Copy link
Collaborator

Geekdude commented Mar 8, 2024

@michel2323 @williamfgc Looks like I got the tests running again on Cousteau, but the test is failing.

@michel2323
Copy link
Contributor Author

@williamfgc Glad there's a CI. I had a typo that I only fixed in CUDA. Aaand a rerun please :-) .

@williamfgc
Copy link
Collaborator

Test this please

@michel2323
Copy link
Contributor Author

@Geekdude I think this is the CI failing. Something with ROCm 6.0.

@williamfgc
Copy link
Collaborator

Test this please

@williamfgc
Copy link
Collaborator

@michel2323 can you rebase main and push force this branch? I am trying a generic rocm module.

@michel2323
Copy link
Contributor Author

michel2323 commented Mar 11, 2024

@williamfgc Rebased and squashed into one commit.

@williamfgc
Copy link
Collaborator

Test this please

@Geekdude
Copy link
Collaborator

@michel2323, Steve updated the ROCM version on Cousteau to rocm/6.0.2. Since only one working version will be deployed (different versions of ROCM don't play nice with each other), I will update the CI to load the latest ROCM instead of a specific version.

@Geekdude
Copy link
Collaborator

Test this please

@Geekdude
Copy link
Collaborator

Looks like there is still an error, but it is no longer erroring on the module load.

@michel2323
Copy link
Contributor Author

This should work now. Ran the tests on an AMD GPU.

@Geekdude
Copy link
Collaborator

Test this please

@williamfgc
Copy link
Collaborator

Thanks @Geekdude and @michel2323 for taking care of CI issues. I will merge, the macos error is way upstream.

@williamfgc williamfgc merged commit af9e625 into JuliaORNL:main Mar 12, 2024
3 of 4 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.

3 participants