Skip to content

openblas: 0.3.10 -> 0.3.12#101715

Merged
andir merged 1 commit intoNixOS:stagingfrom
r-ryantm:auto-update/openblas
Oct 28, 2020
Merged

openblas: 0.3.10 -> 0.3.12#101715
andir merged 1 commit intoNixOS:stagingfrom
r-ryantm:auto-update/openblas

Conversation

@r-ryantm
Copy link
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/xianyi/OpenBLAS/releases.

meta.description for openblas is: "Basic Linear Algebra Subprograms"

meta.homepage for openblas is: "https://github.com/xianyi/OpenBLAS"

meta.changelog for openblas is: ""

Updates performed
  • Version update
To inspect upstream changes
Impact
Checks done (click to expand)

Rebuild report (if merged into master) (click to expand)
9524 total rebuild path(s)

2702 package rebuild(s)

2678 x86_64-linux rebuild(s)
2424 i686-linux rebuild(s)
1920 x86_64-darwin rebuild(s)
2502 aarch64-linux rebuild(s)


First fifty rebuilds by attrpath
DisnixWebService
MIDIVisualizer
R
abcl
actdiag
adapta-gtk-theme
adoptopenjdk-icedtea-web
alloy
alloy4
alloy5
almanah
almonds
anki
ankisyncd
ansible-lint
antlr
antlr3
antlr3_4
antlr3_5
antlr4
antlr4_7
apache-airflow
apache-jena
apache-jena-fuseki
apacheKafka
apacheKafka_0_10
apacheKafka_0_11
apacheKafka_0_9
apacheKafka_1_0
apacheKafka_1_1
apacheKafka_2_0
apacheKafka_2_1
apacheKafka_2_2
apacheKafka_2_3
apacheKafka_2_4
apacheKafka_2_5
ape
apeClex
apktool
apostrophe
appdaemon
aravis
arb
arc-theme
areca
arelle
armadillo
arpack
arrayfire
arrow-cpp
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/x062r6gcfy6k4n1pjnb5kgsqbz10wx2s-openblas-0.3.12 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A openblas https://github.com/r-ryantm/nixpkgs/archive/39a17c76a0c86d2634c74cda849925495f20c5a7.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/x062r6gcfy6k4n1pjnb5kgsqbz10wx2s-openblas-0.3.12
ls -la /nix/store/x062r6gcfy6k4n1pjnb5kgsqbz10wx2s-openblas-0.3.12/bin


Pre-merge build results

NixPkgs review skipped


Maintainer pings

cc @ttuegel for testing.

@ofborg ofborg bot requested a review from ttuegel October 26, 2020 00:52
@ofborg ofborg bot added 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 1001-2500 This PR causes many rebuilds on Darwin and should most likely target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 2501-5000 This PR causes many rebuilds on Linux and should target the staging branches. labels Oct 26, 2020
@jonringer
Copy link
Contributor

jonringer commented Oct 27, 2020

I didn't see any breaking changes https://github.com/xianyi/OpenBLAS/releases

However, this seems to break numpy

../core/tests/test_multiarray.py::TestDot::test_dot_3args <- ../../nix/store/s68gv9hv4nlmghsraq0qihg76bbiwqjc-python3.8-numpy-1.19.1/lib/python3.8/site-packages/numpy/core/tests/test_multiarray.py Fatal Python error: Segmentation fault
...
  File "/nix/store/s68gv9hv4nlmghsraq0qihg76bbiwqjc-python3.8-numpy-1.19.1/lib/python3.8/site-packages/numpy/_pytesttester.py", line 195 in __call__
  File "<string>", line 1 in <module>
/nix/store/q1zjp9grl4w92qalkdqjs2bj5d0pf8ih-stdenv-linux/setup: line 1303:  3452 Segmentation fault      (core dumped) /nix/store/346skv0d24rqnf4npknbp9h5bs14j8zy-python3-3.8.6/bin/python3.8 -c 'import numpy; numpy.test("fast", verbose=10)'

@jonringer
Copy link
Contributor

even after bumping numpy, tests still segfault

Copy link
Contributor

@jonringer jonringer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

above

@andir andir force-pushed the auto-update/openblas branch from 39a17c7 to e1a59dd Compare October 28, 2020 08:50
@andir
Copy link
Member

andir commented Oct 28, 2020

I rebased this onto staging and the numpy tests execute just fine for me. This is also required (to unblock staging) as in #101780 only the hash was bumped but not the version number.

@andir andir merged commit 840c201 into NixOS:staging Oct 28, 2020
@andir
Copy link
Member

andir commented Oct 28, 2020

Oh, I see why it worked for me. @FRidh already removed the half-applied patch (4e29151) so this change was then only toucing the version string for me. I just pushed a revert of my merge of this PR. I think we need to do this once more properly...

@r-ryantm r-ryantm deleted the auto-update/openblas branch October 28, 2020 14:47
@TredwellGit TredwellGit mentioned this pull request Oct 30, 2020
3 tasks
nomeata added a commit to nomeata/nixpkgs that referenced this pull request Feb 2, 2021
this backports the effect of the following commits from `master` to
20.09:

* f52263c treewide: Start to break up static overlay
* d1d536c openblas: 0.3.10 -> 0.3.12
* f715602 Revert "openblas: 0.3.10 -> 0.3.12"
* 840c201 Merge pull request NixOS#101715 from r-ryantm/auto-update/openblas
* e1a59dd openblas: 0.3.10 -> 0.3.12
* 4e29151 Revert "Merge pull request NixOS#101780 from glittershark/bump-openblas"
* 3b4cd4f openblas: 0.3.10 -> 0.3.12
* 692d219 Merge staging-next into staging
* 7902256 openblas: enable multiple outputs
* 92d7b38 openblas: enable on ppc64le
* 0137860 openblas: 0.3.12 -> 0.3.13

The motivation is to unbreak building `python36Packages.scipy` (see
issue 92458)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 1001-2500 This PR causes many rebuilds on Darwin and should most likely target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 2501-5000 This PR causes many rebuilds on Linux and should target the staging branches.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants