Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2021-02-26 22:02:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and      /work/SRC/openSUSE:Factory/.mumps.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mumps"

Fri Feb 26 22:02:19 2021 rev:14 rq:875418 version:5.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/mumps/mumps.changes      2021-02-09 
21:16:08.538765468 +0100
+++ /work/SRC/openSUSE:Factory/.mumps.new.2378/mumps.changes    2021-02-26 
22:02:32.695983832 +0100
@@ -1,0 +2,42 @@
+Thu Feb 25 09:48:50 UTC 2021 - Christian Goll <cg...@suse.com>
+
+- updated to version 5.3.5, changes are
+  * Fixed 2x2 pivots bug from 5.3.4 release in MPI LDLT factorization
+  * Fixed ICNTL(8)=-2 option during analysis (code and documentation)
+  * Fixed a rare bug (segfault) related to dynamic storage management on 
numerically difficult matrices
+  * Fixed a rare deadlock in BLR for symmetric matrices
+  * Fixed an uninitialized variable (which could lead to incorrect -19 error)
+  * Minor fix in userguide (CNTL(1) vs. ICNTL(1) in ICNTL(36) description)
+  * Fixed a possible runtime issue during solve, related to "TO_PROCESS" array 
+  * Assume ilp64 MPI interface only applies to Fortran in c_example.c
+  * Note on gfortran-10 compilation added
+  * Avoid intent on pointers (F2003-only)
+  * More robust multithreading for matrix reformatting (arrowheads)
+  * Fixed ICNTL(31) interpretation in case of repeated analysis
+  * Fixed multiple mpif.h inclusion (distributed rhs, ifort+openmpi)
+  * Fixed computation of effectively used memory statistics
+  * Improved multithreaded performance of BLR backward solve
+  * Fixed return code in build_mumps_int_def.c + openmp compilation (pgi)
+  * Forbid a loop vectorization in [sdcz]sol_c.F (segfault with ifort) 
+  * New feature: distributed right-hand sides
+  * Improved time for arrowheads construction (single MPI case, mainly)
+  * C interface: ability to know if MUMPS_INT is 64-bit from include file
+  * Improved BLR performance when CNTL(1)=0.0 and ICNTL(36)=1
+  * Fixed INFO(34),INFO(35),INFO(37),INFO(38) on processes with rank > 0
+  * More portable MPI_IS_IN_PLACE feature in libseq
+  * Fixed determinant computation when Cholesky ScaLapack is used
+  * Information on advancement (flops done) on each MPI process
+  * Allow rhs_sparse and irhs_sparse to be unassociated if nz_rhs=0
+  * Fixed INFO(30) and INFO(31) computation on MPI processes with rank > 0
+  * OMP collapsed loops: avoid FIRSTPRIVATE on internal loop bound (for pgi)
+  * Fix for compilers not freeing local allocatable arrays (64-bit metis)
+  * Fixed RINFO(5-6) and RINFOG(15-16) metrics (entries=>bytes)
+  * C interface: A_ELT/SCHUR/RHS/REDRHS/RHS_loc/SOL_loc may exceed 2^31 entries
+  * Local Schur (ICNTL(19)=2 or 3) may now exceed 2^31 entries
+  * Fixed internal dynamic storage of blocks with more than 2^31 entries
+  * Fixed a bug in the parallel analysis that limited scalability 
+
+- removed 
Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch
+  * functionaltiy is included upstream
+
+-------------------------------------------------------------------

Old:
----
  Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch
  mumps-5.2.1.tar.gz

New:
----
  mumps-5.3.5.tar.gz

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

Other differences:
------------------
++++++ mumps.spec ++++++
--- /var/tmp/diff_new_pack.MYuzZR/_old  2021-02-26 22:02:33.135984219 +0100
+++ /var/tmp/diff_new_pack.MYuzZR/_new  2021-02-26 22:02:33.135984219 +0100
@@ -19,7 +19,7 @@
 %global flavor @BUILD_FLAVOR@%{nil}
 
 %define pname mumps
-%define ver 5.2.1
+%define ver 5.3.5
 %define so_ver 5
 %define openblas_vers 0.3.6
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
@@ -474,7 +474,6 @@
 URL:            http://mumps.enseeiht.fr/
 Source0:        
http://mumps.enseeiht.fr/MUMPS_%{version}.tar.gz#/%{pname}-%{version}.tar.gz
 Source1:        Makefile.inc
-Patch1:         
Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch
 %if %{without hpc}
 BuildRequires:  gcc-fortran
 %{?with_scotch:BuildRequires:  
%{scotch}%{?with_mpi:-%{mpi_family}%{?mpi_ext}}-devel}
@@ -500,7 +499,6 @@
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 
-
 %package -n %{libname}
 Summary:        A MUltifrontal Massively Parallel Sparse direct Solver
 Group:          System/Libraries
@@ -657,7 +655,7 @@
 
 %prep
 %setup -q -n %{PNAME}_%{version}
-%patch1 -p1
+#%%patch1 -p1
 
 %build
 
@@ -850,6 +848,7 @@
 %post -n %{libname} -p /sbin/ldconfig
 %postun -n %{libname} -p /sbin/ldconfig
 %else
+
 %post -n %{libname}
 /sbin/ldconfig -N %{my_libdir}
 

++++++ mumps-5.2.1.tar.gz -> mumps-5.3.5.tar.gz ++++++
++++ 155251 lines of diff (skipped)

Reply via email to