Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR builds on top of #83 (CUDA 13 support), merge that PR first!
Actual changes in addition to #83 can be seen in this compare view.
extra-depsfor language-c to thestack.yamls before stackage LTS 23 in order to support CUDA 13The oldest 4 GHC versions that we have a stack.yaml for are now untested in CI, but I kept the files nevertheless (and added the extra-deps for language-c without testing). I figured that they might be useful for someone. Also happy to remove them if that is better.
EDIT: It's worth noting that, as before, this CI only tests whether the thing builds. While that's a useful test, it's a far cry from proper testing. Fortunately, some of this code is at least tested on recent GHC/Cabal/CUDA versions via integration with
accelerate-llvm-ptx, but it's not all.