Update dependency libopenblas to v0.3.33#12
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Author
|
3e62a0f to
69f3ba4
Compare
69f3ba4 to
fb539c9
Compare
ea79c48 to
5061393
Compare
fb539c9 to
75f6902
Compare
75f6902 to
55b1482
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.3.27→==0.3.33Release Notes
OpenMathLib/OpenBLAS (libopenblas)
v0.3.33: OpenBLAS 0.3.33 versiongeneral:
arm64:
most non-SVE targets, and SVE targets in the case of non-unit array stride)
loongarch64:
x86_64:
wasm:
md5sums:
96c5cd9OpenBLAS-0.3.33.tar.gz81637d0OpenBLAS-0.3.33.zip153b444OpenBLAS-0.3.33-x86.zip93022c3OpenBLAS-0.3.33-x64.zipe30aab9OpenBLAS-0.3.33-x64-64.zipc7b2134OpenBLAS-0.3.33-woa64-static.zip90cfd16OpenBLAS-0.3.33-woa64-dll.zip4b052dfOpenBLAS-0.3.33-woa64-64-static.zip010b1acOpenBLAS-0.3.33-woa64-64-dll.zipv0.3.32: OpenBLAS 0.3.32 versiongeneral:
architecture and WASM128_GENERIC target
a target and its representation in DYNAMIC_ARCH builds by making additional
cpu-specific parameters available to the DYNAMIC_ARCH configuration
compute the LU factorization even when NRHS is zero)
of memory buffers is exceeded
callers
versions of the LAPACK source
dashes in path names
Sanitizer
notes pertaining to JAVA
(Reference-LAPACK PR 1191)
functions (Reference-LAPACK PR 1202)
(Reference-LAPACK PR 1204)
arm64:
OpenBLASDllMain to avoid symbol name conflicts with other libraries
loongarch64:
power:
level
riscv64:
x86_64:
matrix sizes
in the main loop and tail call
OpenBLASDllMain to avoid symbol name conflicts with other libraries
wasm:
md5sums:
c2e1ba0OpenBLAS-0.3.32.zip021eb76OpenBLAS-0.3.32.tar.gz8ca8a65OpenBLAS-0.3.32-x86.zip859ed95OpenBLAS-0.3.32-x64.zip7dd8a3aOpenBLAS-0.3.32-x64-64.zipdd3f0c7OpenBLAS-0.3.32-woa64-dll.zipb0d4512OpenBLAS-0.3.32-woa64-static.zipe97d9fcOpenBLAS-0.3.32-woa64-64-dll.zipd5e7126OpenBLAS-0.3.32-woa64-64-static.zipv0.3.31: OpenBLAS 0.3.31 versiongeneral:
race conditions and subsequent invalid results in GEMM
using SH prefix
improving the performance of the SSYEVD/DSYEVD eigensolver for symmetric matrices
on all platforms
hanging on low-memory systems
and ZHER/ZHER2/ZHPR/ZHPR2
riscv:
arm:
arm64:
introduction of a throttling table matching thread count to problem size
(ARMV9SME and VORTEXM4)
precision complex LAPACK functions that get used (only) when compiling with
Microsoft C and NOFORTRAN=1 under MS Windows
power:
"-Ofast"
loongarch64:
x86:
precision complex LAPACK functions that get used (only) when compiling with
Microsoft C and NOFORTRAN=1 under MS Windows
x86_64:
precision complex LAPACK functions that get used (only) when compiling with
Microsoft C and NOFORTRAN=1 under MS Windows
under MS Windows
zarch:
sparc:
md5sums:
0505027OpenBLAS-0.3.31.tar.gz5480a90OpenBLAS-0.3.31.zipe9a7262OpenBLAS-0.3.31-x86.zipc6d0e83OpenBLAS-0.3.31-x64.zip437f0c0OpenBLAS-0.3.31-x64-64.zipa0c1f8bOpenBLAS-0.3.31-woa64-static.zipfb16c99OpenBLAS-0.3.31-woa64-dll.zip53d3bb3OpenBLAS-0.3.31-woa64-64-static.zip27474c9OpenBLAS-0.3.31-woa64-64-dll.zipv0.3.30: OpenBLAS 0.3.30 versiongeneral:
serious on POWER targets
CMake builds
for LAPACK function SPMV in CMake builds
renaming (pre/postfixing) and optional generation of PDB files for debugging
Windows-on-Arm
LAPACK included in the static library (potential race condition due to the
Windows version of the "ln" utility creating snapshot copies rather than links)
(Reference-LAPACK PR 1119)
x86_64:
x86:
arm64:
SGEMM and SGEMV on NEOVERSEV1/V2 in relation to problem size
DGEMV on NEOVERSEV1 in relation to problem size
SDOT and DDOT on NEOVERSEV1 in relation to problem size
SVE capable targets
arm:
riscv64:
VLEN of 128 or 256
with VLEN 256
with VLEN 256
falling back to non-vectorized code for very small N. (Thereby fixing
poor performance of CHBMV/ZHBMV for very small K)
loongarch64:
compatible with hardware changes in LA664 and future targets
power:
zarch:
sparc:
alpha:
cell:
md5sums
8db3d57OpenBLAS-0.3.30.tar.gza6075d9OpenBLAS-0.3.30.zip2cd4644OpenBLAS-0.3.30-x86.zip35035a8OpenBLAS-0.3.30-x64.zipd07457fOpenBLAS-0.3.30-x64-64.zip22a6c5fOpenBLAS-0.3.30-woa64-static.zip63bcb67OpenBLAS-0.3.30-woa64-dll.zipa96489fOpenBLAS-0.3.30-woa64-64-static.zipv0.3.29: OpenBLAS 0.3.29 versiongeneral:
to remove many compatibility and deprecation warnings
as well as descriptions of environment variables that affect build and runtime behavior
arm:
arm64:
reads and writes outside the array bounds in some circumstances
x86_64:
power:
mips64:
loongarch64:
riscv64:
md5sums
d7df286OpenBLAS-0.3.29.zip853a0c5OpenBLAS-0.3.29.tar.gz195aff9OpenBLAS-0.3.29_x64.zipbd44474OpenBLAS-0.3.29_x64_64.zip4831195OpenBLAS-0.3.29_x86.zipv0.3.28: OpenBLAS 0.3.28 versiongeneral:
for allocating huge memory pages as buffers on suitable systems
target on all architectures to at least forward to regular GEMM
parallelism
locking overhead
a size barrier for the switch to multithreading
CMAKE builds (error introduced in 0.3.27)
arguments in ?SCAL on all architectures
to the already present makefile support)
Intel ICX by supplying a suitable fp-model option by default
a new set of documentation included with the source code.
the built-in support for multithreading with an external backend
like TBB (openblas_set_threads_callback_function)
naming variants for gcc builds
file containing an entry of UNKNOWN for the target cpu after installing
x86_64:
due to signs of race conditions in some circumstances now under study
in CMAKE builds for CooperLake and SapphireRapids targets
of the LAPACK sources with gcc-14
AVX512-capable targets
variable (OPENBLAS_L2_SIZE) in case it is not correctly reported
(as in some VM configurations)
arm:
arm64:
matrix to the corresponding GEMV kernel
Apple M targets
power:
matrix to the corresponding GEMV kernel
riscv64:
matrix to the corresponding GEMV kernel
RVV 1.0 targets with vector length of 128 and 256)
case of zero Y increment
loongarch64:
mips64:
md5sums:
0f54185OpenBLAS-0.3.28.tar.gz2b3bb81OpenBLAS-0.3.28.zip8000151OpenBLAS-0.3.28-x64-64.zipa526ff1OpenBLAS-0.3.28-x64.zip660158aOpenBLAS-0.3.28-x86.zipConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.