Skip to content
Failed

Changes

Summary

  1. Properly guard deprecated `Kokkos_Vector.hpp` header self contained test (#7016) (commit: 226aecf) (details)
  2. mdspan converting constructors (#6830) (commit: 81b63c5) (details)
  3. SYCL: Don't use shuffles for top-level reductions (#7009) (commit: 64fe756) (details)
  4. Add a CITATION.cff file (#7008) (commit: 6aa2ad7) (details)
  5. Always run Graph tests (#7011) (commit: f8f0cc4) (details)
  6. Fix undefined behavior in is_zero_byte (#7014) (commit: ce0915b) (details)
Commit 226aecfb8c161042d88421ac0176aa3c6d697fb6 by noreply
Properly guard deprecated `Kokkos_Vector.hpp` header self contained test (#7016)

* Properly guard deprecated header self contained test registration

* Unconditionally remove the Kokkos_Vector.hpp header self contained test

* On second thought prefer guards

* Fix typo disa[b]led

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>

---------

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
(commit: 226aecf)
The file was modified core/unit_test/headers_self_contained/CMakeLists.txt (diff)
Commit 81b63c5c5e6bb1b076f64bf6f9c975bba2aeddc6 by noreply
mdspan converting constructors (#6830)

This PR adds conversions between mdspan and View

- a (for now internal) "natural" mdspan type is introduced for View
- constructors which take that "natural" mdspan type are added
- to_mdspan and operator mdspan are introduced to get an mdspan from View
  - both leverage the "natural" mdspan type
- all of them are restricted to the layout types we actually can convert
  - some error checks happen at runtime regarding padded Kokkos::View
- includes some necessary updates for mdspan ppl
  - note we expect to do a clean mdspan merge before release

(commit: 81b63c5)
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified tpls/mdspan/include/experimental/__p2642_bits/layout_padded.hpp (diff)
The file was modified core/src/View/MDSpan/Kokkos_MDSpan_Extents.hpp (diff)
The file was addedcore/unit_test/TestMDSpanConversion.hpp
The file was modified core/src/impl/Kokkos_ViewMapping.hpp (diff)
The file was modified tpls/mdspan/include/experimental/__p0009_bits/macros.hpp (diff)
The file was modified core/src/Kokkos_View.hpp (diff)
The file was modified tpls/mdspan/include/experimental/__p0009_bits/layout_stride.hpp (diff)
The file was addedcore/src/View/MDSpan/Kokkos_MDSpan_Layout.hpp
The file was modified core/unit_test/view/TestExtentsDatatypeConversion.cpp (diff)
Commit 64fe756374d8ffe947b524905c8e20ea7ef7dbb0 by noreply
SYCL: Don't use shuffles for top-level reductions (#7009)

SYCL: Don't use shuffles for top-level reductions
(commit: 64fe756)
The file was modified core/src/SYCL/Kokkos_SYCL_WorkgroupReduction.hpp (diff)
Commit 6aa2ad7da687095ded07167ca74f50d138625493 by noreply
Add a CITATION.cff file (#7008)

* Create CITATION.cff

* Update CITATION.cff

* Update CITATION.cff

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>

* Update CITATION.cff

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>

* Add issue number [ci skip]

---------

Co-authored-by: Daniel Arndt <arndtd@ornl.gov>
Co-authored-by: Damien L-G <dalg24+github@gmail.com>
(commit: 6aa2ad7)
The file was addedCITATION.cff
Commit f8f0cc473a53ad559326b38f05e560233c642239 by noreply
Always run Graph tests (#7011)

* Always run Graph tests

* Workaround for HPX

* Move comment
(commit: f8f0cc4)
The file was modified core/unit_test/category_files/TestOpenACC_Category.hpp (diff)
The file was modified core/unit_test/category_files/TestOpenMPTarget_Category.hpp (diff)
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified core/unit_test/category_files/TestHPX_Category.hpp (diff)
The file was modified core/unit_test/category_files/TestThreads_Category.hpp (diff)
The file was removedcore/unit_test/cuda/TestCuda_Graph.cpp
The file was removedcore/unit_test/openmp/TestOpenMP_Graph.cpp
The file was removedcore/unit_test/hip/TestHIP_Graph.cpp
The file was removedcore/unit_test/serial/TestSerial_Graph.cpp
The file was modified core/unit_test/TestGraph.hpp (diff)
The file was modified core/unit_test/category_files/TestSYCL_Category.hpp (diff)
Commit ce0915b5eeb0a78dae3e9fa743416f711ad798bb by noreply
Fix undefined behavior in is_zero_byte (#7014)

* Fix undefined behavior in is_zero_byte

* Remove include file comments
(commit: ce0915b)
The file was modified core/src/impl/Kokkos_ViewMapping.hpp (diff)