Accepting request 971619 from science
- Update to release 1.3.0.0 OBS-URL: https://build.opensuse.org/request/show/971619 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsb?expand=0&rev=6
This commit is contained in:
commit
250f7bcb36
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f421f5d572461601120933e3c1cfee2ca69e6ecc92cbb11baa4e86bdedd3d9fa
|
||||
size 2332153
|
3
librsb-1.3.0.0.tar.gz
Normal file
3
librsb-1.3.0.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2ac8725d1f988f57df9383ae6b0bb2ed221ec935187d31ebb62ea95ee868a790
|
||||
size 4302867
|
@ -1,3 +1,36 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 21 10:20:35 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 1.3.0.0
|
||||
* Considerably improved performance of rsb_spmm()/usmm() via
|
||||
new kernels (can be turned off at runtime by setting
|
||||
'RSB_WANT_RSBPP=0' in the environment).
|
||||
* Added a C++ API (classes RsbMatrix and RsbLib) in new header
|
||||
<rsb.hpp>.
|
||||
* Environment variable 'RSB_NUM_THREADS' now used by default
|
||||
(implicit configure '--enable-rsb-num-threads').
|
||||
* Fixed integer overflow situations with limit-large matrices.
|
||||
* Improved parallelism of rsb_spmv()/rsb_spmm() a bit (no
|
||||
overly strict locking).
|
||||
* Improved performance of rsb_spmv()/rsb_spmm() beta-scaling.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 2 20:24:59 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 1.2.0.10
|
||||
* rsb_spmm(...,RSB_FLAG_WANT_ROW_MAJOR_ORDER,...) internals had
|
||||
swapped ldB and ldC so having ldB > ldC could lead to a
|
||||
crash; with ldC < ldB, to wrong results.
|
||||
* rsb_spmm(...,RSB_FLAG_WANT_ROW_MAJOR_ORDER,...) on matrix
|
||||
with RSB_FLAG_UNIT_DIAG_IMPLICIT could have computed wrong
|
||||
results.
|
||||
* rsb_tune_spmm()/rsb_tune_spsm() could have crashed if called
|
||||
with order==RSB_FLAG_WANT_ROW_MAJOR_ORDER and auto leading
|
||||
dimensions and implicit operands (ldB==0 and Bp==NULL, ldC==0
|
||||
and Cp==NULL).
|
||||
* rsb_mtx_get_rows_sparse() with: was ignoring
|
||||
RSB_TRANSPOSITION_C.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 24 12:33:02 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package librsb
|
||||
#
|
||||
# Copyright (c) 2020 SUSE LLC
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
Name: librsb
|
||||
%define lname librsb0
|
||||
Version: 1.2.0.9
|
||||
Version: 1.3.0.0
|
||||
Release: 0
|
||||
Summary: Shared memory parallel sparse matrix and sparse BLAS library
|
||||
License: LGPL-3.0-or-later
|
||||
@ -30,6 +30,7 @@ Patch1: pun.diff
|
||||
Patch2: reproducible.patch
|
||||
BuildRequires: automake
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-fortran
|
||||
BuildRequires: gsl-devel
|
||||
BuildRequires: libtool
|
||||
|
@ -12,11 +12,11 @@ See https://reproducible-builds.org/ for why this is good.
|
||||
configure.ac | 2 ++
|
||||
2 files changed, 4 insertions(+)
|
||||
|
||||
Index: librsb-1.2.0.8/configure
|
||||
Index: librsb-1.3.0.0/configure
|
||||
===================================================================
|
||||
--- librsb-1.2.0.8.orig/configure
|
||||
+++ librsb-1.2.0.8/configure
|
||||
@@ -23751,9 +23751,11 @@ cat >>confdefs.h <<_ACEOF
|
||||
--- librsb-1.3.0.0.orig/configure
|
||||
+++ librsb-1.3.0.0/configure
|
||||
@@ -25647,9 +25647,11 @@ cat >>confdefs.h <<_ACEOF
|
||||
_ACEOF
|
||||
|
||||
|
||||
@ -28,11 +28,11 @@ Index: librsb-1.2.0.8/configure
|
||||
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
Index: librsb-1.2.0.8/configure.ac
|
||||
Index: librsb-1.3.0.0/configure.ac
|
||||
===================================================================
|
||||
--- librsb-1.2.0.8.orig/configure.ac
|
||||
+++ librsb-1.2.0.8/configure.ac
|
||||
@@ -324,7 +324,9 @@ if test "x${detected_memhinfo}" = x -a "
|
||||
--- librsb-1.3.0.0.orig/configure.ac
|
||||
+++ librsb-1.3.0.0/configure.ac
|
||||
@@ -538,7 +538,9 @@ if test "x${detected_memhinfo}" = x -a "
|
||||
memhinfo="${FALLBACK_MEM_HIERARCHY_INFO}"
|
||||
fi
|
||||
AC_SUBST([RSB_USER_SET_MEM_HIERARCHY_INFO],"${memhinfo}")
|
||||
|
Loading…
Reference in New Issue
Block a user