Skip to content

Conversation

@mseminatore
Copy link
Contributor

I am making another attempt at improving the threading model for the Windows server, (see #4063). This PR passes the CTEST collateral included in the repo. Unfortunately, with changes to the GitHub workflows I can no longer test against the range of runners without submitting a PR.

@martin-frbg martin-frbg added this to the 0.3.26 milestone Dec 6, 2023
@martin-frbg
Copy link
Collaborator

Thank you, looking great so far - including the msys2 runners with the LAPACK testsuite that was giving you grief the last time.

@mseminatore
Copy link
Contributor Author

Thank you, I've spent a fair amount of time working to better understand the code, both the win32 and *nix servers. I wrote my own test bed so that I could both iterate more quickly and test under stress. I am hopeful that I've got it sorted properly this time.

@mseminatore
Copy link
Contributor Author

Please see #4361

@mattip
Copy link
Contributor

mattip commented Mar 20, 2024

@mseminatore could you take a look at scipy/scipy#20294, where another library is also working with threads (maybe OpenMP?) and there seems to be a regression due to this PR

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.

3 participants