Skip to content

Commit 32b68ac

Browse files
author
Snapshot Action
committed
Snapshot of kokkos-kernels from commit a96f2ef0b16a2a33e121099385d102ee62d32139
From repository at https://github.com/kokkos/kokkos-kernels At commit: commit a96f2ef0b16a2a33e121099385d102ee62d32139 Author: yasahi-hpc <57478230+yasahi-hpc@users.noreply.github.com> Date: Fri May 8 19:06:48 2026 +0200 fix batched serial trsv macro interfaces (trilinos#3070) Signed-off-by: Yuuichi Asahi <y.asahi@nr.titech.ac.jp> Co-authored-by: Yuuichi Asahi <y.asahi@nr.titech.ac.jp> Signed-off-by: Snapshot Action <snapshot@action.com>
1 parent ce9af64 commit 32b68ac

1,692 files changed

Lines changed: 82838 additions & 85782 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/kokkos-kernels/BUILD.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Then for every executable or library in your project:
1818
target_link_libraries(myTarget Kokkos::kokkoskernels)
1919
````
2020
There is no checking Kokkos preprocessor, compiler, or linker flags.
21-
CMake propagates all the necesssary flags to your project.
21+
CMake propagates all the necessary flags to your project.
2222
This means not only is linking to Kokkos Kernels easy, but Kokkos Kernels itself can actually configure compiler and linker flags for *your*
2323
project. If building in-tree, there is no `find_package`.
2424
In fact, you only ever need to link to Kokkos Kernels and not Kokkos!
@@ -30,7 +30,7 @@ A very basic installation is done with:
3030
````
3131
cmake ${srcdir} \
3232
-DCMAKE_CXX_COMPILER=g++ \
33-
-DCMAKE_INSTALL_PREFIX=${my_install_folder}
33+
-DCMAKE_INSTALL_PREFIX=${my_install_folder} \
3434
-DKokkos_ROOT=${kokkos_install_prefix}
3535
````
3636
which builds and installs a default Kokkos Kernels when you run `make install`.
@@ -93,7 +93,7 @@ spack diy -u cmake ${myproject}@${myversion} ... ^kokkos...
9393
where the `...` are the specs for your project and the desired underlying Kokkos configuration.
9494
Again, a `spack-build` directory will be created where you can run `make`.
9595

96-
Spack has a few idiosyncracies that make building outside of Spack annoying related to Spack forcing use of a compiler wrapper. This can be worked around by having a `-DSpack_WORKAROUND=On` given in your CMake. Then add the block of code to your CMakeLists.txt:
96+
Spack has a few idiosyncrasies that make building outside of Spack annoying related to Spack forcing use of a compiler wrapper. This can be worked around by having a `-DSpack_WORKAROUND=On` given in your CMake. Then add the block of code to your CMakeLists.txt:
9797

9898
````
9999
if (Spack_WORKAROUND)

packages/kokkos-kernels/CHANGELOG.md

Lines changed: 380 additions & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)