From 4cea3d1493bfb8fcee88c031ddf61b3801080f5228bb4fc3662562256c263ffe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Wed, 11 Mar 2020 05:24:37 +0000 Subject: [PATCH] Accepting request 780848 from home:marxin:branches:science - Update to version 0.3.9 common: * Fixed a miscompilation of the GETRF functions with CMAKE The size of the memory buffer used for splitting GEMM tasks across multiple threads can now be configured in the build system. Imported bugfix 390 from LAPACK (missing NaN propagation in xCOMBSSQ) POWER: * fixed several compilation problems related to endianness and ELF version support on POWER8 and POWER9. * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX * fixed a race condition in the level3 blas code MIPS64: * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX ARMV7: * fixed a race condition in the level3 blas code * fixed a compilation problem on Android ARMV8: * Added support for Ampere EMAG8180 * Added support for Neoverse N1 improved performance of the blas_lock function fixed a race condition in the level3 blas code * Fixed a performance regression on TSV110 servers x86_64: * Fixed a long-standing error with undeclared register clobbers in the DSCAL microkernel for Haswell,SkylakeX and Zen exposed by gcc9.2 * Fixed a long-standing bug in the SSE implementation of the IAMAX functions * Fixed a cmake build failure with DYNAMIC_ARCH on x86_64 * Fixed an oversight in the cpu detection code for Intel Goldmont+, Cannon Lake and Ice Lake * Fixed compile failure on OSX when the compiler name contains a dash OBS-URL: https://build.opensuse.org/request/show/780848 OBS-URL: https://build.opensuse.org/package/show/science/openblas?expand=0&rev=90 --- OpenBLAS-0.3.8.tar.gz | 3 --- OpenBLAS-0.3.9.tar.gz | 3 +++ openblas.changes | 40 ++++++++++++++++++++++++++++++++++++++++ openblas.spec | 4 ++-- 4 files changed, 45 insertions(+), 5 deletions(-) delete mode 100644 OpenBLAS-0.3.8.tar.gz create mode 100644 OpenBLAS-0.3.9.tar.gz diff --git a/OpenBLAS-0.3.8.tar.gz b/OpenBLAS-0.3.8.tar.gz deleted file mode 100644 index d0d4801..0000000 --- a/OpenBLAS-0.3.8.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8f86ade36f0dbed9ac90eb62575137388359d97d8f93093b38abe166ad7ef3a8 -size 12173881 diff --git a/OpenBLAS-0.3.9.tar.gz b/OpenBLAS-0.3.9.tar.gz new file mode 100644 index 0000000..4794a60 --- /dev/null +++ b/OpenBLAS-0.3.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17d4677264dfbc4433e97076220adc79b050e4f8a083ea3f853a53af253bc380 +size 12184323 diff --git a/openblas.changes b/openblas.changes index 48a5ad7..fb47df6 100644 --- a/openblas.changes +++ b/openblas.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Mon Mar 2 08:19:23 UTC 2020 - Martin Liška + +- Update to version 0.3.9 + common: + * Fixed a miscompilation of the GETRF functions with CMAKE + The size of the memory buffer used for splitting GEMM tasks across + multiple threads can now be configured in the build system. + Imported bugfix 390 from LAPACK (missing NaN propagation in xCOMBSSQ) + POWER: + * fixed several compilation problems related to endianness and + ELF version support on POWER8 and POWER9. + * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX + * fixed a race condition in the level3 blas code + MIPS64: + * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX + ARMV7: + * fixed a race condition in the level3 blas code + * fixed a compilation problem on Android + ARMV8: + * Added support for Ampere EMAG8180 + * Added support for Neoverse N1 + improved performance of the blas_lock function + fixed a race condition in the level3 blas code + * Fixed a performance regression on TSV110 servers + x86_64: + * Fixed a long-standing error with undeclared register clobbers in + the DSCAL microkernel for Haswell,SkylakeX and Zen exposed by gcc9.2 + * Fixed a long-standing bug in the SSE implementation of the IAMAX functions + * Fixed a cmake build failure with DYNAMIC_ARCH on x86_64 + * Fixed an oversight in the cpu detection code for Intel Goldmont+, + Cannon Lake and Ice Lake + * Fixed compile failure on OSX when the compiler name contains a dash + (e.g. gcc-9) + * Fixed compilation with MinGW on SkylakeX + * Improved speed of the AVX512 GEMM3M code, added an AVX512 kernel for + * STRMM and improved performance of the AVX2 GEMM kernels + IBM Z: + * fixed compilation of the DYNAMIC_ARCH code + ------------------------------------------------------------------- Wed Feb 26 12:22:00 UTC 2020 - Egbert Eich diff --git a/openblas.spec b/openblas.spec index a5b1687..53dd927 100644 --- a/openblas.spec +++ b/openblas.spec @@ -18,8 +18,8 @@ %global flavor @BUILD_FLAVOR@%{nil} -%define _vers 0_3_8 -%define vers 0.3.8 +%define _vers 0_3_9 +%define vers 0.3.9 %define pname openblas %bcond_with ringdisabled