Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sundials for openSUSE:Factory 
checked in at 2021-02-17 18:12:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sundials (Old)
 and      /work/SRC/openSUSE:Factory/.sundials.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sundials"

Wed Feb 17 18:12:52 2021 rev:6 rq:873097 version:5.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sundials/sundials.changes        2020-12-17 
17:08:26.889919825 +0100
+++ /work/SRC/openSUSE:Factory/.sundials.new.28504/sundials.changes     
2021-02-17 18:13:36.666042267 +0100
@@ -1,0 +2,34 @@
+Fri Feb 12 00:13:27 UTC 2021 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 5.7.0:
+  * A new NVECTOR implementation based on the SYCL abstraction layer has been 
added
+    targeting Intel GPUs. At present the only SYCL compiler supported is the 
DPC++
+    (Intel oneAPI) compiler. See the SYCL NVECTOR section in the user guide for
+    more details. This module is considered experimental and is subject to 
major
+    changes even in minor releases.
+  * A new SUNMatrix and SUNLinearSolver implementation were added to interface 
with
+    the MAGMA linear algebra library. Both the matrix and the linear solver 
support
+    general dense linear systems as well as block diagonal linear systems, and 
both
+    are targeted at GPUs (AMD or NVIDIA).
+  * Fixed a bug in the SUNDIALS CMake which caused an error if the
+    CMAKE_CXX_STANDARD and SUNDIALS_RAJA_BACKENDS options were not provided.
+  * Fixed some compiler warnings when using the IBM XL compilers.
+  * A new NVECTOR implementation based on the AMD ROCm HIP platform has been 
added.
+    This vector can target NVIDIA or AMD GPUs. See HIP NVECTOR section in the 
user
+    guide for more details. This module is considered experimental and is 
subject
+    to change from version to version.
+  * The RAJA NVECTOR implementation has been updated to support the HIP 
backend in
+    addition to the CUDA backend. Users can choose the backend when configuring
+    SUNDIALS by using the `SUNDIALS_RAJA_BACKENDS` CMake variable. This module
+    remains experimental and is subject to change from version to version.
+ *  A new optional operation, `N_VGetDeviceArrayPointer`, was added to the 
N_Vector
+    API. This operation is useful for N_Vectors that utilize dual memory 
spaces,
+    e.g. the native SUNDIALS CUDA N_Vector.
+ *  The SUNMATRIX_CUSPARSE and SUNLINEARSOLVER_CUSOLVERSP_BATCHQR 
implementations
+    no longer require the SUNDIALS CUDA N_Vector. Instead, they require that 
the
+    vector utilized provides the `N_VGetDeviceArrayPointer` operation, and 
that the
+    pointer returned by `N_VGetDeviceArrayPointer` is a valid CUDA device 
pointer.
+- Minor refreshing of sundials-link-pthread.patch to apply cleanly
+  against updated sources.
+
+-------------------------------------------------------------------

Old:
----
  sundials-5.5.0.tar.gz

New:
----
  sundials-5.7.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sundials.spec ++++++
--- /var/tmp/diff_new_pack.3gVgfA/_old  2021-02-17 18:13:37.418042882 +0100
+++ /var/tmp/diff_new_pack.3gVgfA/_new  2021-02-17 18:13:37.422042885 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sundials
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -105,7 +105,7 @@
 %define shlib_nvec libsundials_nvec5%{?my_suffix}
 
 Name:           %{package_name}
-Version:        5.5.0
+Version:        5.7.0
 Release:        0
 Summary:        Suite of nonlinear solvers
 # SUNDIALS is licensed under BSD with some additional (but unrestrictive) 
clauses.
@@ -123,7 +123,7 @@
 BuildRequires:  suitesparse-devel
 %if %{with mpi}
 BuildRequires:  %{mpi_flavor}%{?mpi_ext}-devel
-%if 0%{?suse_version} >= 1550 && %{flavor} != "mvapich2"
+%if 0%{?suse_version} >= 1550 && "%{flavor}" != "mvapich2"
 # hackish workaround for multiple openmpX-config all providing 
openmpX-runtime-config
 BuildRequires:  %{mpi_flavor}%{?mpi_ext}-config
 %endif

++++++ sundials-5.5.0.tar.gz -> sundials-5.7.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/sundials/sundials-5.5.0.tar.gz 
/work/SRC/openSUSE:Factory/.sundials.new.28504/sundials-5.7.0.tar.gz differ: 
char 5, line 1

++++++ sundials-link-pthread.patch ++++++
--- /var/tmp/diff_new_pack.3gVgfA/_old  2021-02-17 18:13:37.474042928 +0100
+++ /var/tmp/diff_new_pack.3gVgfA/_new  2021-02-17 18:13:37.474042928 +0100
@@ -1,9 +1,9 @@
-Index: sundials-5.5.0/src/nvector/pthreads/CMakeLists.txt
+Index: sundials-5.7.0/src/nvector/pthreads/CMakeLists.txt
 ===================================================================
---- sundials-5.5.0.orig/src/nvector/pthreads/CMakeLists.txt
-+++ sundials-5.5.0/src/nvector/pthreads/CMakeLists.txt
-@@ -27,6 +27,8 @@ sundials_add_library(sundials_nvecpthrea
-     nvector_pthreads.c
+--- sundials-5.7.0.orig/src/nvector/pthreads/CMakeLists.txt
++++ sundials-5.7.0/src/nvector/pthreads/CMakeLists.txt
+@@ -26,6 +26,8 @@ sundials_add_library(sundials_nvecpthrea
+     nvector
    OBJECT_LIBRARIES
      sundials_generic_obj
 +  LINK_LIBRARIES

Reply via email to