Skip to content

Commit 86c5711

Browse files
committed
MAINT: add a release note
1 parent 79bd9cc commit 86c5711

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
`lapack_lite` is thread safe
2+
----------------------------
3+
4+
NumPy provides a minimal CPU-only version of LAPACK named ``lapack_lite`` that can
5+
be used if no BLAS/LAPACK system is detected at build time.
6+
7+
Until now, ``lapack_lite`` was not thread safe. Single-threaded use cases did
8+
not hit any issues, but running linear algebra operations in multiple threads
9+
could lead to errors, incorrect results, or seg faults due to data races.
10+
11+
We have added a global lock, serializing access to ``lapack_lite`` in multiple
12+
threads.

0 commit comments

Comments
 (0)