Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kokkos for openSUSE:Factory checked in at 2026-05-11 16:55:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kokkos (Old) and /work/SRC/openSUSE:Factory/.kokkos.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kokkos" Mon May 11 16:55:39 2026 rev:14 rq:1352325 version:5.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kokkos/kokkos.changes 2025-05-07 19:22:26.638191813 +0200 +++ /work/SRC/openSUSE:Factory/.kokkos.new.1966/kokkos.changes 2026-05-11 17:05:58.802125951 +0200 @@ -1,0 +2,19 @@ +Tue May 6 00:00:00 UTC 2026 - Vicente Adolfo Bolea Sanchez <[email protected]> + +- Update to version 5.1.1: + * Fix misalignment in CUDA and HIP combined reducers (gh#kokkos/kokkos#8989). + * Restrict lock-free host atomics to actually lock-free sizes (gh#kokkos/kokkos#8991). + * Fix graph API to support lvalue execution policies (gh#kokkos/kokkos#9027). + * Fix host-only function calls in basic_simd<T, abi::scalar> (gh#kokkos/kokkos#9004). + * Fix SYCL issues on Windows for Kokkos::abort and nan (gh#kokkos/kokkos#9043). + * Resolve std::iterator deprecation warning for NVCC + GCC 12 (gh#kokkos/kokkos#9063). + * Fix simd compilation when std::ranges is unavailable (gh#kokkos/kokkos#9065). + * Resolve mismatch between View::extent and View::extent_int for large extents (gh#kokkos/kokkos#9072). + * Fix View index type error message for multiple index types (gh#kokkos/kokkos#9085). + * Fix simd::reduce ambiguity with non-scalar ABIs (gh#kokkos/kokkos#9079). + * Fix race condition in OpenACC parallel_scan (gh#kokkos/kokkos#9078). + * Fix compilation on pre-Volta NVIDIA GPUs (gh#kokkos/kokkos#9091). + * Provide ROCM_PATH to rocthrust (gh#kokkos/kokkos#9101). + * More info: <https://github.com/kokkos/kokkos/blob/5.1.1/CHANGELOG.md> + +------------------------------------------------------------------- Old: ---- kokkos-4.6.01.tar.gz New: ---- kokkos-5.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kokkos.spec ++++++ --- /var/tmp/diff_new_pack.8C7BpB/_old 2026-05-11 17:05:59.294146068 +0200 +++ /var/tmp/diff_new_pack.8C7BpB/_new 2026-05-11 17:05:59.294146068 +0200 @@ -1,7 +1,7 @@ # # spec file for package kokkos # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define major_ver 4 -%define minor_ver 6 -%define patch_ver 01 +%define major_ver 5 +%define minor_ver 1 +%define patch_ver 1 %define shlib libkokkos-%{major_ver}_%{minor_ver} %global kokkos_desc \ Kokkos Core implements a programming model in C++ for writing performance \ @@ -76,8 +76,10 @@ %prep %autosetup -p1 -sed -i '1c #!/usr/bin/bash' bin/hpcbind bin/runtest +sed -i '1c #!/usr/bin/bash' bin/hpcbind sed -i '1s|/usr/bin/env bash|/usr/bin/bash|' bin/kokkos_launch_compiler bin/nvcc_wrapper +# Kokkos>5 force the creation of static libs due to a MSVC bug, we only want shared +sed -i 's/set(LINK_TYPE STATIC)/set(LINK_TYPE SHARED)/' cmake/kokkos_tribits.cmake %build %global __builder ninja @@ -86,15 +88,16 @@ %if 0%{?suse_version} <= 1500 -DCMAKE_CXX_COMPILER=g++-11 \ %endif + -DBUILD_SHARED_LIBS=ON \ -DCMAKE_CXX_FLAGS=-pthread \ -DCMAKE_INSTALL_INCLUDEDIR=include/kokkos \ -DKokkos_ENABLE_AGGRESSIVE_VECTORIZATION=ON \ -DKokkos_ENABLE_DEPRECATED_CODE_4=ON \ -DKokkos_ENABLE_DEPRECATION_WARNINGS=OFF \ -DKokkos_ENABLE_HWLOC=ON \ - -DKokkos_ENABLE_TESTS=ON \ - -DKokkos_ENABLE_SERIAL=ON \ -DKokkos_ENABLE_OPENMP=ON \ + -DKokkos_ENABLE_SERIAL=ON \ + -DKokkos_ENABLE_TESTS=ON \ %{nil} %cmake_build ++++++ kokkos-4.6.01.tar.gz -> kokkos-5.1.1.tar.gz ++++++ ++++ 156126 lines of diff (skipped)
