Skip to content

BLD: update to OpenBLAS 0.3.13#18011

Merged
charris merged 1 commit intonumpy:masterfrom
mattip:openblas-v0.3.13
Dec 17, 2020
Merged

BLD: update to OpenBLAS 0.3.13#18011
charris merged 1 commit intonumpy:masterfrom
mattip:openblas-v0.3.13

Conversation

@mattip
Copy link
Copy Markdown
Member

@mattip mattip commented Dec 17, 2020

Update to OpenBLAS 0.3.13. Here are the changelog highlights for all architectures:

penBLAS ChangeLog
====================================================================
Version 0.3.13
 12-Dec-2020
 
 common:
	* Added a generic bfloat16 SBGEMV kernel
	* Fixed a potentially severe memory leak after fork in OpenMP builds
	  that was introduced in 0.3.12
	* Added detection of the Fujitsu Fortran compiler
	* Added detection of the (e)gfortran compiler on OpenBSD
	* Added support for overriding the default name of the library independently
	  from symbol suffixing in the gmake builds (already supported in cmake)

I wonder if the memory leak fix is connected to gh-17856

@github-actions github-actions bot added the 36 - Build Build related PR label Dec 17, 2020
@mattip
Copy link
Copy Markdown
Member Author

mattip commented Dec 17, 2020

CI is passing.

Note I also removed the unused hash check, it proved to be too cumbersome: we have too many artifacts to hard-code the hashes into the file. Maybe there is a better way to automate the process?

@charris charris merged commit d714c82 into numpy:master Dec 17, 2020
@charris
Copy link
Copy Markdown
Member

charris commented Dec 17, 2020

Thanks Matti.

I wonder if the memory leak fix is connected to gh-17856

If so, we may want this for both 1.19.5 and 1.20.0

@charris charris added the 09 - Backport-Candidate PRs tagged should be backported label Dec 17, 2020
@charris charris added this to the 1.19.5 release milestone Dec 18, 2020
@charris charris removed the 09 - Backport-Candidate PRs tagged should be backported label Dec 18, 2020
@charris charris removed this from the 1.19.5 release milestone Dec 18, 2020
tylerjereddy added a commit to tylerjereddy/scipy that referenced this pull request Dec 20, 2020
* bump to latest stable release of OpenBLAS for use
in some CI testing

* remove the `sha256` hash checks, because these have proven
quite impractical to keep updated and NumPy just did the same:
numpy/numpy#18011

* we haven't been able to update to a recent version of OpenBLAS
for some time now because of sensitivity to ilp64 testing issues,
so we'll see if this finally succeeds..
tylerjereddy added a commit to tylerjereddy/scipy that referenced this pull request Dec 20, 2020
* bump to latest stable release of OpenBLAS for use
in some CI testing

* remove the `sha256` hash checks, because these have proven
quite impractical to keep updated and NumPy just did the same:
numpy/numpy#18011

* we haven't been able to update to a recent version of OpenBLAS
for some time now because of sensitivity to ilp64 testing issues,
so we'll see if this finally succeeds..
@mattip mattip deleted the openblas-v0.3.13 branch January 25, 2022 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

36 - Build Build related PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants