Revisions of openblas
Egbert Eich (eeich)
accepted
request 967144
from
Egbert Eich (eeich)
(revision 134)
- Build HPC packages with gcc-<n> <n> >= 10 on Leap/SLE.
buildservice-autocommit
accepted
request 966746
from
Egbert Eich (eeich)
(revision 133)
baserev update by copy to link target
Egbert Eich (eeich)
committed
(revision 132)
- Fix if clause
Egbert Eich (eeich)
accepted
request 966356
from
Egbert Eich (eeich)
(revision 131)
- Build PPC64LE libraries with the lastest gcc available to take advantage of instruction sets in later CPUs used in the CPU specific kernels (jsc#SLE-18143, bsc#1197721). For fortran use the stock compiler to avoid compatibility issues between different versions of libfortran. This is relevant for Leap/SLE only. It may be dropped once gcc < 10 is no longer supported. - Do the same for x86_64 on SLE to make sure Cooperlake support is built properly. - Remove: * Do-not-attempt-to-check-host-CPU-if-TARGET-is-set.patch * Create-independent-kernel-Makfile-configuration-when-building-DYNAMIC_ARCH.patch * For-DYNAMIC_ARCH-don-t-use-sbgemm_r-as-parameter.c-doesn-t-get-build.patch Instead, add from upstream: * Define-sbgemm_r-to-fix-DYNAMIC_ARCH-builds.patch * Remove-extraneous-and-wrong-definition-of-sbgemm_r-on-x86_64.patch * Fix-checks-for-AVX512-and-atomics.patch * Revert-AVX512-capability-check-from-PR-1980-moved-to-build.patch * Use-CC-and-full-command-line-instead-of-hard-coding-gcc-for-AVX512-checking.patch * Utilize-compiler-AVX512-capability-info-from-c_check-when-building-getarch.patch BLAS/LAPACK implementation (boo#1177260). 'openblas-common-devel' will provide the removed 'openblas-devel-headers' while the arch specific 'preferred' flavor will provide the removed 'openblas-devel'.
Egbert Eich (eeich)
committed
(revision 130)
- Remove unused Create-preprocessed-output-from-setparam.patch which existed for debugging.
Egbert Eich (eeich)
accepted
request 965613
from
Egbert Eich (eeich)
(revision 129)
- Update to v0.3.20: * general: some code cleanup, with added casts etc. fixed obtaining the cpu count with OpenMP and OMP_PROC_BIND unset fixed pivot index calculation by ?LASWP for negative increments other than one fixed input argument check in LAPACK ? GEQRT2 improved the check for a Fortran compiler in CMAKE builds disabled building OpenBLAS' optimized versions of LAPACK complex SPMV, SPR,SYMV,SYR with NO_LAPACK=1 fixed building of LAPACK on certain distributed filesystems with parallel gmake fixed building the shared library on MacOS with classic flang (v0.3.19) reverted unsafe TRSV/ZRSV optimizations introduced in 0.3.16 fixed a potential thread race in the thread buffer reallocation routines that were introduced in 0.3.18 fixed miscounting of thread pool size on Linux with OMP_PROC_BIND=TRUE fixed CBLAS interfaces for CSROT/ZSROT and CROTG/ZROTG made automatic library suffix for CMAKE builds with INTERFACE64 available to CBLAS-only builds (v0.3.18) when the build-time number of preconfigured threads is exceeded at runtime (by an external program calling BLAS functions from a larger number of threads), OpenBLAS will now allocate an auxiliary control structure for up to 512 additional threads instead of aborting added support for Loongson's LoongArch64 cpu architecture fixed building OpenBLAS with CMAKE and -DBUILD_BFLOAT16=ON added support for building OpenBLAS as a CMAKE subproject
Egbert Eich (eeich)
accepted
request 954096
from
Egbert Eich (eeich)
(revision 128)
- Fixed bsc#1195232 for good: found and removed offending entry. This reintroduces part of: Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org> - Do not create dummy symlinks on $self in /etc/alternatives: those files are packages as %ghost and any real file existance only confuses brp-checks, as it detects circular symlinks.
Egbert Eich (eeich)
accepted
request 950115
from
Egbert Eich (eeich)
(revision 127)
- Partly revert: Thu Jul 8 12:35:35 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org> - Do not create dummy symlinks on $self in /etc/alternatives: those files are packages as %ghost and any real file existance only confuses brp-checks, as it detects circular symlinks. for all suse_versions < current Factory in an attempt to fix bsc#1195232.
Ismail Dönmez (namtrac)
accepted
request 908356
from
Andreas Schwab (Andreas_Schwab)
(revision 126)
- Use RISCV64_GENERIC for riscv64 - Add -ffat-lto-objects to get proper static archives
Ismail Dönmez (namtrac)
committed
(revision 125)
- Update to version 0.3.17 - Fixes regressions introduced in 0.3.16 See https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.17 for the complete changelog.
Ismail Dönmez (namtrac)
committed
(revision 124)
- Update to version 0.3.16 Please see https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.15 and https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.16 for the complete list of changes. A complete changelog is also available in the installed Changelog.txt .
Ismail Dönmez (namtrac)
accepted
request 905070
from
Dominique Leuenberger (dimstar)
(revision 123)
- Do not create dummy symlinks on $self in /etc/alternatives: those files are packages as %ghost and any real file existance only confuses brp-checks, as it detects circular symlinks. Addresses the detected build failure of Staging:N
buildservice-autocommit
accepted
request 879910
from
Ismail Dönmez (namtrac)
(revision 122)
baserev update by copy to link target
Ismail Dönmez (namtrac)
accepted
request 879883
from
michel_mno
(revision 121)
- Update openblas-ppc64be_up2_p8.patch trimed by previous sr (still need changes in Makefile.system)
Ismail Dönmez (namtrac)
committed
(revision 120)
- Update to version 0.3.14 common: * Fixed a race condition on thread shutdown in non-OpenMP builds * Fixed custom BUFFERSIZE option getting ignored in gmake builds * Fixed CMAKE compilation of the TRMM kernels for GENERIC platforms * Added CBLAS interfaces for CROTG, ZROTG, CSROT and ZDROT * Improved performance of OMATCOPY_RT across all platforms * Changed perl scripts to use env instead of a hardcoded /usr/bin/perl * Fixed potential misreading of the GCC compiler version in the build scripts * Fixed convergence problems in LAPACK complex GGEV/GGES (Reference-LAPACK #477) * Reduced the stacksize requirements for running the LAPACK testsuite (Reference-LAPACK #335) RISC V: * Fixed compilation on RISCV (missing entry in getarch) POWER: * Fixed compilation for DYNAMIC_ARCH with clang and with older gcc versions * Added support for compilation on FreeBSD/ppc64le * Added optimized POWER10 kernels for SSCAL, DSCAL, CSCAL, ZSCAL * Added optimized POWER10 kernels for SROT, DROT, CDOT, SASUM, DASUM * Improved SSWAP, DSWAP, CSWAP, ZSWAP performance on POWER10 * Improved SCOPY and CCOPY performance on POWER10 * Improved SGEMM and DGEMM performance on POWER10 * Added support for compilation with the NVIDIA HPC compiler x86_64: * Added an optimized bfloat16 GEMM kernel for Cooperlake * Added CPUID autodetection for Intel Rocket Lake and Tiger Lake cpus * Improved the performance of SASUM,DASUM,SROT,DROT on AMD Ryzen cpus * Added support for compilation with the NAG Fortran compiler * Fixed recognition of the AMD AOCC compiler * Fixed compilation for DYNAMIC_ARCH with clang on Windows * Added support for running the BLAS/CBLAS tests on Windows
buildservice-autocommit
accepted
request 869479
from
Ismail Dönmez (namtrac)
(revision 119)
baserev update by copy to link target
Ismail Dönmez (namtrac)
accepted
request 869224
from
michel_mno
(revision 118)
- Disable lto for ppc64le to avoid build failure (bsc#1181733) - Add openblas-ppc64be_up2_p8.patch to avoid ppc64 (BE) build failure Do not set BUILD_BFLOAT16 for ppc64 (BE) (same bug nb)
Ismail Dönmez (namtrac)
committed
(revision 117)
Add back the lost question mark
Egbert Eich (eeich)
committed
(revision 116)
- BUILD_BFLOAT16=1 is not supported in s390(x) (bsc#1181522) - Add: * 0001-Require-gcc-11-for-builtin_cpu_is-power10.patch * 0002-patch-to-support-power10-in-builtin_cpu_is-was-backp.patch: Only gcc11 has builtin_cpu_is(power10) - fix build issue for ppc64 (bsc#1181522).
buildservice-autocommit
accepted
request 856635
from
Ismail Dönmez (namtrac)
(revision 115)
baserev update by copy to link target
Displaying revisions 41 - 60 of 174