-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[alpaka] Add new port #26812
[alpaka] Add new port #26812
Conversation
a15e448
to
7e1d620
Compare
7e1d620
to
49f4c62
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for alpaka have changed but the version was not updated
version: 0.9.0
old SHA: 3ffad67273f1e214a7bfbc407a5cacde236e1c82
new SHA: 8afc1b74dc92c51ef944368ce80e4a7d77672cec
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
@bernhardmgruber , Thanks for your pr, when I tested the alpakax64-windows usage, I got a error:
CMakelists.txt:
CMakeProject42.cpp
|
@JonLiu1993, please remove the library target_link_libraries(main PRIVATE alpaka::alpaka) Then your example builds locally on my machine. Mind though, that alpaka requires at least CMake 3.18 and if you want to use the CUDA backend, you must use |
@bernhardmgruber, I remove from target_link_libraries and test usage successfully |
If this was the usage proposal from vcpkg tool, then the new port needs a usage file, or it will be recorded in #20190. |
3110e7f
b2c4c4d
to
3110e7f
Compare
I just checked, this is how the usage is reported:
I added a usage file now. In this process, I also squashed the commits. |
3110e7f
to
f39ab66
Compare
Co-authored-by: Jonliu1993 <13720414433@163.com>
f39ab66
to
653891f
Compare
This PR adds a new port called
alpaka
, which adds the alpaka header-only library.There is already an equally named package on spack.
Which triplets are supported/not supported? Have you updated the [CI baseline]
Alpaka supports Windows, Linux and MacOS. It should work on all triplets.
Does your PR follow the maintainer guide?
I tried.
If you have added/updated a port: Have you run
./vcpkg x-add-version --all
and committed the result?Yes