From 7498fdfdf4aadf9a8c7c82dcbbc1c25b4a91f43a6b3c4f7ce0bd901094460e98 Mon Sep 17 00:00:00 2001 From: Dmitry Roshchin Date: Sun, 27 Jan 2019 09:00:38 +0000 Subject: [PATCH] Accepting request 663321 from home:namtrac:branches:science - Update to versiom 0.3.5 common: * Loop unrolling in TRMV has been enabled again. * A domain error in the thread workload distribution for SYRK has been fixed. * gmake builds will now automatically add -fPIC to the build options if the platform requires it. * A pthreads key leakage (and associate crash on dlclose) in the USE_TLS codepath was fixed. * Building of the utest cases on systems that do not provide an implementation of complex.h was fixed. x86_64: * The SkylakeX code was changed to compile on OSX. * Unwanted application of the -march=skylake-avx512 option to the common code parts of a DYNAMIC_ARCH build was fixed. * Improved performance of SGEMM for small workloads on Skylake X. * Performance of SGEMM and DGEMM was improved on Haswell. armv8: * A configuration error that broke the CNRM2 kernel was corrected. * Compilation of the GEMM kernels with CMAKE was fixed. * DYNAMIC_ARCH builds are now available with CMAKE as well. * Using CMAKE for cross-compilation to the new cpu TARGETs introduced in 0.3.4 now works. power: * A problem in cpu autodetection for AIX has been corrected. OBS-URL: https://build.opensuse.org/request/show/663321 OBS-URL: https://build.opensuse.org/package/show/science/openblas?expand=0&rev=72 --- OpenBLAS-0.3.4.tar.gz | 3 --- OpenBLAS-0.3.5.tar.gz | 3 +++ openblas.changes | 29 +++++++++++++++++++++++++++++ openblas.spec | 6 +++--- 4 files changed, 35 insertions(+), 6 deletions(-) delete mode 100644 OpenBLAS-0.3.4.tar.gz create mode 100644 OpenBLAS-0.3.5.tar.gz diff --git a/OpenBLAS-0.3.4.tar.gz b/OpenBLAS-0.3.4.tar.gz deleted file mode 100644 index c1273f1..0000000 --- a/OpenBLAS-0.3.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4b4b4453251e9edb5f57465bf2b3cf67b19d811d50c8588cdf2ea1f201bb834f -size 11846102 diff --git a/OpenBLAS-0.3.5.tar.gz b/OpenBLAS-0.3.5.tar.gz new file mode 100644 index 0000000..1b2f6cd --- /dev/null +++ b/OpenBLAS-0.3.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0950c14bd77c90a6427e26210d6dab422271bc86f9fc69126725833ecdaa0e85 +size 11848689 diff --git a/openblas.changes b/openblas.changes index 565d699..4328a78 100644 --- a/openblas.changes +++ b/openblas.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Mon Jan 7 10:15:03 UTC 2019 - Ismail Dönmez + +- Update to versiom 0.3.5 + common: + * Loop unrolling in TRMV has been enabled again. + * A domain error in the thread workload distribution for SYRK + has been fixed. + * gmake builds will now automatically add -fPIC to the build + options if the platform requires it. + * A pthreads key leakage (and associate crash on dlclose) in + the USE_TLS codepath was fixed. + * Building of the utest cases on systems that do not provide + an implementation of complex.h was fixed. + x86_64: + * The SkylakeX code was changed to compile on OSX. + * Unwanted application of the -march=skylake-avx512 option + to the common code parts of a DYNAMIC_ARCH build was fixed. + * Improved performance of SGEMM for small workloads on Skylake X. + * Performance of SGEMM and DGEMM was improved on Haswell. + armv8: + * A configuration error that broke the CNRM2 kernel was corrected. + * Compilation of the GEMM kernels with CMAKE was fixed. + * DYNAMIC_ARCH builds are now available with CMAKE as well. + * Using CMAKE for cross-compilation to the new cpu TARGETs + introduced in 0.3.4 now works. + power: + * A problem in cpu autodetection for AIX has been corrected. + ------------------------------------------------------------------- Fri Dec 7 12:29:27 UTC 2018 - Ismail Dönmez diff --git a/openblas.spec b/openblas.spec index 67fc3f0..e345ca7 100644 --- a/openblas.spec +++ b/openblas.spec @@ -1,7 +1,7 @@ # # spec file for package openblas # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,8 @@ %global flavor @BUILD_FLAVOR@%{nil} -%define _vers 0_3_4 -%define vers 0.3.4 +%define _vers 0_3_5 +%define vers 0.3.5 %define pname openblas %bcond_with ringdisabled