import openblas-0.3.10-2.el8

This commit is contained in:
CentOS Sources 2020-10-24 06:09:13 +00:00 committed by Andrew Lukoshko
parent 3a29b8be00
commit 5a735ea468
2 changed files with 21 additions and 1 deletions

View File

@ -0,0 +1,13 @@
diff --git a/lapack-netlib/LAPACKE/src/lapacke_zgesvdq.c b/lapack-netlib/LAPACKE/src/lapacke_zgesvdq.c
index f58a5c4..4928b1b 100644
--- a/lapack-netlib/LAPACKE/src/lapacke_zgesvdq.c
+++ b/lapack-netlib/LAPACKE/src/lapacke_zgesvdq.c
@@ -71,7 +71,7 @@ lapack_int LAPACKE_zgesvdq( int matrix_layout, char joba, char jobp,
goto exit_level_0;
}
liwork = iwork_query;
- lcwork = LAPACK_C2INT(cwork_query);
+ lcwork = LAPACK_Z2INT(cwork_query);
lrwork = (lapack_int)rwork_query;
/* Allocate memory for work arrays */
iwork = (lapack_int*)LAPACKE_malloc( sizeof(lapack_int) * liwork );

View File

@ -15,7 +15,7 @@
Name: openblas
Version: 0.3.10
Release: 1%{?dist}
Release: 2%{?dist}
Summary: An optimized BLAS library based on GotoBLAS2
Group: Development/Libraries
License: BSD
@ -37,6 +37,8 @@ Patch5: openblas-0.3.10-power-optimize.patch
Patch6: openblas-0.3.10-zarch-gcc-version-detection.patch
# https://github.com/xianyi/OpenBLAS/pull/2672
Patch7: openblas-0.3.10-concurrency.patch
# https://github.com/Reference-LAPACK/lapack/pull/458
Patch8: openblas-0.3.10-lapacke-macro.patch
BuildRequires: gcc
BuildRequires: gcc-gfortran
@ -239,6 +241,7 @@ cd OpenBLAS-%{version}
%patch5 -p1 -b .power-optimize
%patch6 -p1 -b .zarch-gcc-version-detection
%patch7 -p1 -b .concurrency
%patch8 -p1 -b .lapacke-macro
# Fix source permissions
find -name \*.f -exec chmod 644 {} \;
@ -681,6 +684,10 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig
%endif
%changelog
* Wed Oct 21 2020 Nikola Forró <nforro@redhat.com> - 0.3.10-2
- Fix macro used in LAPACKE_zgesvdq
related: #1847435
* Tue Oct 20 2020 Nikola Forró <nforro@redhat.com> - 0.3.10-1
- Rebase to version 0.3.10
resolves: #1847435