Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sundials for openSUSE:Factory 
checked in at 2025-08-07 16:49:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sundials (Old)
 and      /work/SRC/openSUSE:Factory/.sundials.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sundials"

Thu Aug  7 16:49:46 2025 rev:21 rq:1298084 version:7.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sundials/sundials.changes        2025-05-03 
21:02:09.301641981 +0200
+++ /work/SRC/openSUSE:Factory/.sundials.new.1085/sundials.changes      
2025-08-07 16:51:27.334930502 +0200
@@ -1,0 +2,31 @@
+Mon Aug  4 12:48:10 UTC 2025 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update to version 7.4.0:
+  * New features:
+    - ARKodeSetCFLFraction now allows cfl_frac to be greater than
+      or equal to one.
+    - Added an option to enable compensated summation of the time
+      accumulator for all of ARKODE.
+  * Bug fixes:
+    - Fixed segfaults in CVodeAdjInit and IDAAdjInit when called
+      after adjoint memory has been freed.
+    - Fixed a CMake bug that would cause the Caliper compile test
+      to fail at configure time.
+    - Fixed a bug in the CVODE/CVODES CVodeSetEtaFixedStepBounds
+      function which disallowed setting eta_min_fx or eta_max_fx
+      to 1.
+    - SUNAdjointStepper_PrintAllStats was reporting the wrong
+      quantity for the number of "recompute passes" and has been
+      fixed.
+  * Deprecation Notices: The SPRKStepSetUseCompensatedSums
+    function has been deprecated. Use the
+    ARKodeSetUseCompensatedSums function instead.
+- Enable openmpi5 flavour.
+- Replace use of %post(un) scriptlets with %ldconfig_scriplets.
+- Clean up %check section:
+  * Tests no longer dump bloated output to stdout, so no need to
+    redirect to a file any more.
+  * Floating point issues seemingly resolved upstream, so run the
+    full gamut of tests without excluding any.
+
+-------------------------------------------------------------------

Old:
----
  sundials-7.3.0.tar.gz

New:
----
  sundials-7.4.0.tar.gz

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

Other differences:
------------------
++++++ sundials.spec ++++++
--- /var/tmp/diff_new_pack.uBWOGM/_old  2025-08-07 16:51:28.598982356 +0200
+++ /var/tmp/diff_new_pack.uBWOGM/_new  2025-08-07 16:51:28.598982356 +0200
@@ -25,10 +25,12 @@
 %undefine DisOMPI2
 %undefine DisOMPI3
 %undefine DisOMPI4
+%undefine DisOMPI5
 %else
 %define DisOMPI1 ExclusiveArch:  do_not_build
 %define DisOMPI3 ExclusiveArch:  do_not_build
 %define DisOMPI4 ExclusiveArch:  do_not_build
+%define DisOMPI5 ExclusiveArch:  do_not_build
 %undefine DisOMPI2
 %endif
 
@@ -92,7 +94,7 @@
 %define shlib_sunnonlin libsundials_sunnonlin4%{?my_suffix}
 
 Name:           %{package_name}
-Version:        7.3.0
+Version:        7.4.0
 Release:        0
 Summary:        Suite of nonlinear solvers
 # SUNDIALS is licensed under BSD with some additional (but unrestrictive) 
clauses.
@@ -299,9 +301,6 @@
 %fdupes %{buildroot}
 
 %check
-# Send extremely verbose output to a log file instead of printing to screen to 
avoid build log bloat
-# Disable the sunlinsol tests which fail apparently due to minor floating pt 
issues
-# On 32-bit, also disable the sunmatrix tests which fail due to minor floating 
pt issues
 %if %{with mpi}
 . %{my_bindir}/mpivars.sh
 
@@ -319,44 +318,19 @@
     export OMPI_MCA_rmaps_base_oversubscribe=1
 fi
 %endif
-%ifarch %ix86
-%ctest --quiet --output-log test-output.log --exclude-regex 
"test_(sunlinsol_lapack|sunmatrix_sparse)*" || ( grep "Fail" test-output.log; 
exit 1 )
-%else
-%ctest --quiet --output-log test-output.log --exclude-regex 
"test_sunlinsol_lapack*" || ( grep "Fail" test-output.log; exit 1; )
-%endif
-
-%post -n %{shlib_arkode} -p /sbin/ldconfig
-%postun -n %{shlib_arkode} -p /sbin/ldconfig
-
-%post -n %{shlib_cvode} -p /sbin/ldconfig
-%postun -n %{shlib_cvode} -p /sbin/ldconfig
-
-%post -n %{shlib_cvodes} -p /sbin/ldconfig
-%postun -n %{shlib_cvodes} -p /sbin/ldconfig
-
-%post -n %{shlib_core} -p /sbin/ldconfig
-%postun -n %{shlib_core} -p /sbin/ldconfig
-
-%post -n %{shlib_ida} -p /sbin/ldconfig
-%postun -n %{shlib_ida} -p /sbin/ldconfig
-
-%post -n %{shlib_idas} -p /sbin/ldconfig
-%postun -n %{shlib_idas} -p /sbin/ldconfig
-
-%post -n %{shlib_kinsol} -p /sbin/ldconfig
-%postun -n %{shlib_kinsol} -p /sbin/ldconfig
-
-%post -n %{shlib_nvec} -p /sbin/ldconfig
-%postun -n %{shlib_nvec} -p /sbin/ldconfig
-
-%post -n %{shlib_sunlinsol} -p /sbin/ldconfig
-%postun -n %{shlib_sunlinsol} -p /sbin/ldconfig
-
-%post -n %{shlib_sunmatrix} -p /sbin/ldconfig
-%postun -n %{shlib_sunmatrix} -p /sbin/ldconfig
+%ctest
 
-%post -n %{shlib_sunnonlin} -p /sbin/ldconfig
-%postun -n %{shlib_sunnonlin} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %{shlib_arkode}
+%ldconfig_scriptlets -n %{shlib_cvode}
+%ldconfig_scriptlets -n %{shlib_cvodes}
+%ldconfig_scriptlets -n %{shlib_core}
+%ldconfig_scriptlets -n %{shlib_ida}
+%ldconfig_scriptlets -n %{shlib_idas}
+%ldconfig_scriptlets -n %{shlib_kinsol}
+%ldconfig_scriptlets -n %{shlib_nvec}
+%ldconfig_scriptlets -n %{shlib_sunlinsol}
+%ldconfig_scriptlets -n %{shlib_sunmatrix}
+%ldconfig_scriptlets -n %{shlib_sunnonlin}
 
 %if %{without mpi}
 %files doc

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.uBWOGM/_old  2025-08-07 16:51:28.642984162 +0200
+++ /var/tmp/diff_new_pack.uBWOGM/_new  2025-08-07 16:51:28.646984326 +0200
@@ -2,5 +2,6 @@
   <package>mvapich2</package>
   <package>serial</package>
   <package>openmpi4</package>
+  <package>openmpi5</package>
 </multibuild>
 

++++++ sundials-7.3.0.tar.gz -> sundials-7.4.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/sundials/sundials-7.3.0.tar.gz 
/work/SRC/openSUSE:Factory/.sundials.new.1085/sundials-7.4.0.tar.gz differ: 
char 5, line 1

Reply via email to