Revisions of openblas

Egbert Eich's avatar Egbert Eich (eeich) accepted request 1063627 from Egbert Eich's avatar Egbert Eich (eeich) (revision 154)
- Do not set LIBNAMESUFFIX to mark different flavors as this causes
  the SONAME to be different so that different flavors of OpenBLAS
  cannot serve as plugin replacements of each other (boo#1177260).
- Fix a fallout of making alternatives directory arch dependent.
- Remove unneeded links that will be created by update-alternatives.
  Create remaining links %post scripts properly %ghost-ing the files.
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1061191 from Egbert Eich's avatar Egbert Eich (eeich) (revision 153)
- Make library links in the alternatives directory arch dependent.
  This avoids conflicts when both 32-bit and 64-bit versions are
  installed (boo#1207563).
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 152)
- Reverted last change:
  it seems that the 32-bit compatibility packages have revealed a
  conflict which was not properly detected by installcheck and actually
  has made it into Leap 15.4/SLE-15-SP4 rather than caused it: The same
  issue exists in the 'regular' 64-bit packages but has remained undetected
  by installcheck so far. Factory hasn't suffered from this as lapack has
  been fixed properly - see boo#1207358.
  The possible installcheck issue has been reported in:
  https://github.com/openSUSE/openSUSE-release-tools/issues/2915
Egbert Eich's avatar Egbert Eich (eeich) committed (revision 151)
- Disabling 32-bit compatibility packages for Leap/SLE as they
  are  causing conflicts with the lapack packages during SLE staging:
  found conflict of liblapacke3-32bit-3.5.0-4.6.1.x86_64 with libopenblas_openmp0-32bit-0.3.21-150500.1.2.x86_64
  /usr/lib/liblapacke.so.3 [mode mismatch: l777 root:root -> liblapacke.so.3.5.0, g -644 root:root]
buildservice-autocommit accepted request 1045254 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 150)
baserev update by copy to link target
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1045249 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 149)
- Fix aarch64 builds with GCC < 9 (i.e. Leap/SLE 15.x), disable
  NEOVERSEN2 target. See gh#xianyi/OpenBLAS#3874.
buildservice-autocommit accepted request 1039332 from Egbert Eich's avatar Egbert Eich (eeich) (revision 148)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1039330 from Egbert Eich's avatar Egbert Eich (eeich) (revision 147)
- Remove stray comment
Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) accepted request 1039250 from Egbert Eich's avatar Egbert Eich (eeich) (revision 146)
- Update to v0.3.21:
  * general:
    - Updated the included LAPACK to Reference-LAPACK release 3.10.1
    - when no Fortran compiler is available, OpenBLAS builds will now automatically
    - function LAPACKE_lsame is now annotated with the GCC attribute "const" to aid static analyzers
    - added USE_TLS to the list of options reported by the openblas_get_config() function
    - added SYMBOLPREFIX/SYMBOLSUFFIX handling for LAPACK 3.10.0 functions added in 0.3.20
    - reverted OpenMP threadpool behaviour in the exec_blas call to its state before 0.3.11, that is
      the threadpool will no longer grow or shrink on demand as the overhead for this is too big at least with
      GNU OpenMP. The adaptive behaviour introduced in 0.3.11 can still be requested at runtime by setting
      the environment variable OMP_ADAPTIVE
    - worked around spurious STFSM/CTFSM errors reported by the LAPACK testsuite
  * x86_64:
    - fixed determination of compiler support for AVX512 and removed the 0.3.19
    - workaround for building SKYLAKEX kernels on Sandybridge hardware
    - fixed compilation for the SKYLAKEX target with gcc 6
    - fixed compilation of the SkyLakeX small matrix GEMM kernels with LLVM or ICC
    - added support for the Zhaoxin/Centaur KH40000 cpu
    - fixed a potential crash in the ZSYMV kernel used for all targets except generic
  * POWER:
    - worked around an overflow error in the POWER6 DNRM2 kernel
    - fixed compilation on PPC440
    - fixed a performance regression in the level1 BLAS on POWER10
    - fixed the POWER10 ZGEMM kernel
    - fixed singlethreaded builds for POWER10
    - fixed compilation of the POWER10 DGEMV kernel with older gcc versions
    - enabled compilation of the BFLOAT16 kernels by default
    - enabled the small matrix kernels by default for DYNAMIC_ARCH builds
    - added a workaround for a miscompilation of the CDOT and ZDOT kernels by GCC 12
- Obsolete:
buildservice-autocommit accepted request 1004663 from Egbert Eich's avatar Egbert Eich (eeich) (revision 145)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 1003588 from Egbert Eich's avatar Egbert Eich (eeich) (revision 144)
- The toolchain and 'make' in TW have been updated to handle parallel
  makes spawned by gcc (for LTO optimization) properly. Thus, remove
  restrictions.
- Disable lto when linking test programs to speeds up building.
buildservice-autocommit accepted request 976143 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 143)
baserev update by copy to link target
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 975210 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 142)
- Dynamically generate baselibs.conf for openblas flavors; this will fix the unresolvables down the chain for arpack-ng 32-bit bi-arch packages.
buildservice-autocommit accepted request 973980 from Egbert Eich's avatar Egbert Eich (eeich) (revision 141)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 973974 from Egbert Eich's avatar Egbert Eich (eeich) (revision 140)
- For non-HPC builds create links (bsc#1198885):
  %_lib/libopenblas_<flavor>.so[.0] ->
  		 %_lib/openblas-<flavor>/libopenblas.so[.0]
buildservice-autocommit accepted request 968025 from Egbert Eich's avatar Egbert Eich (eeich) (revision 139)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 968024 from Egbert Eich's avatar Egbert Eich (eeich) (revision 138)
- Fix issues in update paths from earlier versions introduced by
  recent structural changes (bsc#1198264):
  - Add Obsoletes for old package names
  - Handle the change from directories to soft links properly
buildservice-autocommit accepted request 967236 from Egbert Eich's avatar Egbert Eich (eeich) (revision 137)
baserev update by copy to link target
Egbert Eich's avatar Egbert Eich (eeich) accepted request 967232 from Egbert Eich's avatar Egbert Eich (eeich) (revision 136)
  (jsc#SLE-18143, bsc#1197721).
Egbert Eich's avatar Egbert Eich (eeich) accepted request 967192 from Egbert Eich's avatar Egbert Eich (eeich) (revision 135)
- Also build for s390x using latest gcc as requested by IBM
  (jsc#SLE-18143).
Displaying revisions 21 - 40 of 174
openSUSE Build Service is sponsored by