Skip to content

Commit ae8a41e

Browse files
committed
openblas: bump to 0.3.31
Dropped patch: 0001-Make-GEMM3M-parameters-available-on-32bit-X86-GENERI.patch Part of upstream: OpenMathLib/OpenBLAS#5418 Changelog: - Revert a 0.3.30 optimization that could cause race conditions and invalid results in GEMM - Fix thread lockup with Python 3.9 and NumPy - Fix deadlock in multithreaded code after fork() - Add bfloat16 extensions (BGEMM, BGEMV) and basic FP16 infrastructure - Add batch GEMM operations with strided variants - Add multithreaded LAPACK SLAED3/DLAED3 for improved eigensolvers - Add Apple M4 and Intel Lunar Lake support - Add initial POWER11 architecture support - Improve GEMM performance on A64FX and ARM processors Full release notes: https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.31 Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
1 parent a01d2a9 commit ae8a41e

3 files changed

Lines changed: 8 additions & 44 deletions

File tree

libs/openblas/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
include $(TOPDIR)/rules.mk
66

77
PKG_NAME:=OpenBLAS
8-
PKG_VERSION:=0.3.30
9-
PKG_RELEASE:=2
8+
PKG_VERSION:=0.3.31
9+
PKG_RELEASE:=1
1010

1111
PKG_SOURCE:=OpenBLAS-$(PKG_VERSION).tar.gz
1212
PKG_SOURCE_URL:=https://github.com/OpenMathLib/OpenBLAS/releases/download/v$(PKG_VERSION)/
13-
PKG_HASH:=27342cff518646afb4c2b976d809102e368957974c250a25ccc965e53063c95d
13+
PKG_HASH:=6dd2a63ac9d32643b7cc636eab57bf4e57d0ed1fff926dfbc5d3d97f2d2be3a6
1414
PKG_LICENSE:=BSD-3-Clause
1515
PKG_CPE_ID:=cpe:/a:openblas_project:openblas
1616
PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>

libs/openblas/patches/0001-Make-GEMM3M-parameters-available-on-32bit-X86-GENERI.patch

Lines changed: 0 additions & 41 deletions
This file was deleted.

libs/openblas/test.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/bin/sh
2+
3+
[ "$1" = "openblas" ] || exit 0
4+
5+
ls /usr/lib/libopenblas*.so* | grep -q "libopenblas"

0 commit comments

Comments
 (0)