Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Address Windows thread server re-entrant queue bug #4582 #4587

Merged
merged 1 commit into from
Mar 29, 2024

Conversation

mseminatore
Copy link
Contributor

Code to fix lost work in case of re-entrant calls to exec_blas_async(). This is intended to fix scipy/scipy#20294

@martin-frbg martin-frbg added this to the 0.3.27 milestone Mar 29, 2024
@martin-frbg martin-frbg merged commit b1e8ba5 into OpenMathLib:develop Mar 29, 2024
66 of 69 checks passed
@mseminatore mseminatore deleted the win_queue_fix branch March 30, 2024 00:48
tylerjereddy added a commit to tylerjereddy/openblas-libs that referenced this pull request Mar 30, 2024
* Note that this PR is against the `scipy`
feature branch and not the `main` branch because
it is intended to provide new OpenBLAS binaries
for SciPy, but in the old non-wheel format (we're
not ready for the new wheel format just yet).

* The specific motivation for needing these new
OpenBLAS binaries is discussed at this SciPy
issue:
scipy/scipy#20294

* In the above issue one of the lead OpenBLAS
developers informally suggests it should be "ok"
to build off their `develop` branch at this new
hash given the merging of OpenMathLib/OpenBLAS#4587
to prevent a Windows hang for `scikit-learn`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BUG: Hang on Windows in scikit-learn with 1.13rc1 and 1.14.dev (maybe due to OpenBLAS 0.3.26 update?)
2 participants