Skip to content
Open
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions bin/yaml/libraries.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2722,6 +2722,35 @@ libraries:
- 1.16.0
- 1.17.0
type: github
kokkos:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we'll need to find a way to install this in a different directory to the other kokkos; as these currently will land in the same directory. I'll clone locally and see if I can get this working.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok tested locally and please make this change:

-  kokkos:
+  gpu:
+    kokkos:
+      subdir: gpu/kokkos

that is, put the kokkos under a gpu heading, and set its subdir: to gpu/kokkos which will then mean:

"Normal" kokkos installs at /opt/compiler-explorer/libs/kokkos/...
"GPU" kokkos installs at /opt/compiler-explorer/libs/gpu/kokkos/...

build_type: cmake
lib_type: static
make_targets:
- all
extra_cmake_arg:
- -DCMAKE_BUILD_TYPE=Release
- -DKokkos_ENABLE_CUDA=ON
- -DKokkos_ARCH_TURING75=ON
package_install: true
repo: kokkos/kokkos
staticliblink:
- kokkoscore
- kokkoscontainers
- kokkossimd
targets:
- 4.0.01
- 4.1.00
- 4.2.00
- 4.2.01
- 4.3.00
- 4.3.01
- 4.4.00
- 4.4.01
- 4.5.00
- 4.5.01
- 4.6.00
- 4.6.01
type: github
d:
mir-algorithm:
check_file: README.md
Expand Down