Skip to content

Commit 58fba2b

Browse files
Use 0.3.13+4 openblas binaries to fix #40279 (#40343)
* Use 0.3.13+4 openblas binaries to fix #40279 * Add tests and doctest fixes for #40343 (#40346) * Update checksums * changed a doctest to have nicer output Co-authored-by: Pablo San-Jose <[email protected]>
1 parent 89fff18 commit 58fba2b

File tree

10 files changed

+142
-112
lines changed

10 files changed

+142
-112
lines changed

deps/checksums/gmp

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
gmp-6.2.1.tar.bz2/md5/28971fc21cf028042d4897f02fd355ea
2+
gmp-6.2.1.tar.bz2/sha512/8904334a3bcc5c896ececabc75cda9dec642e401fb5397c4992c4fabea5e962c9ce8bd44e8e4233c34e55c8010cc28db0545f5f750cbdbb5f00af538dc763be9
13
GMP.v6.2.1+0.aarch64-apple-darwin.tar.gz/md5/e805c580078e4d6bcaeb6781cb6d56fa
24
GMP.v6.2.1+0.aarch64-apple-darwin.tar.gz/sha512/62435e80f5fa0b67e2788c8bfc3681426add7a9b2853131bbebe890d1a2d9b54cebaea0860f6ddd0e93e1ae302baba39851d5f58a65acf0b2a9ea1226bb4eea4
35
GMP.v6.2.1+0.aarch64-linux-gnu-cxx03.tar.gz/md5/5384d6ba6fd408bc71c2781b643cd59a
@@ -56,5 +58,3 @@ GMP.v6.2.1+0.x86_64-w64-mingw32-cxx03.tar.gz/md5/1499a265b438cf5169286c1830eb573
5658
GMP.v6.2.1+0.x86_64-w64-mingw32-cxx03.tar.gz/sha512/d2e6fe76abe0a0cb1a7445ea93cd5bd0bf9f729aec8df9c76d06a1f6f5e67cce442be69b66950eb33aa22cfda2e5a308f2bade64018a27bebfcb4b7a97e1d047
5759
GMP.v6.2.1+0.x86_64-w64-mingw32-cxx11.tar.gz/md5/fdb4187f617511d8eb19f67f8499a8d0
5860
GMP.v6.2.1+0.x86_64-w64-mingw32-cxx11.tar.gz/sha512/bb6d8ead1c20cffebc2271461d3787cfad794fee2b32e23583af6521c0667ed9107805268a996d23d6edcab9fe653e542a210cab07252f7713af0c23feb76fb3
59-
gmp-6.2.1.tar.bz2/md5/28971fc21cf028042d4897f02fd355ea
60-
gmp-6.2.1.tar.bz2/sha512/8904334a3bcc5c896ececabc75cda9dec642e401fb5397c4992c4fabea5e962c9ce8bd44e8e4233c34e55c8010cc28db0545f5f750cbdbb5f00af538dc763be9

deps/checksums/libgit2

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
libgit2-7f4fa178629d559c037a1f72f79f79af9c1ef8ce.tar.gz/md5/c6a819fb0bf924df61e1595624a0988a
2+
libgit2-7f4fa178629d559c037a1f72f79f79af9c1ef8ce.tar.gz/sha512/3de9c042115b309dae3b8e0008edf2e762addd90a7bdb54b3cf634811271ab9dbfea35656650eb53a3faec73caf33ed199fb885ec21f611c79d909d9f4fe48c5
13
LibGit2.v1.2.3+0.aarch64-apple-darwin.tar.gz/md5/0eb4d35fa6078de8da3dc79a420d5bc5
24
LibGit2.v1.2.3+0.aarch64-apple-darwin.tar.gz/sha512/aff23e9d56827be54d8f515489eed92d9cb4d9a1b69c12bbee44fa1343ebc906b38b082c11e6ecb227d256de5cba19b2f3a03c022b88809a33c225c34db08f7c
35
LibGit2.v1.2.3+0.aarch64-linux-gnu.tar.gz/md5/f2f31aa978e43aa68a0e73107067c7cd
@@ -30,5 +32,3 @@ LibGit2.v1.2.3+0.x86_64-unknown-freebsd.tar.gz/md5/e1623fd3f8f564085d47ec650a40e
3032
LibGit2.v1.2.3+0.x86_64-unknown-freebsd.tar.gz/sha512/295d55b78b21ef1c2ba471c8b5618b168dd633e986db9e1ec3e9630e352446ab18e8fd0992010b6afdd922463bb285bc45885a8b35a502d574553fe61c1f7b9f
3133
LibGit2.v1.2.3+0.x86_64-w64-mingw32.tar.gz/md5/c845901c4d9dc145f76469d45abad934
3234
LibGit2.v1.2.3+0.x86_64-w64-mingw32.tar.gz/sha512/21951f3bc902f30b8cc75c3af233aa7fe8457e412e7758d556bf71de149c7f2325a5c4c204a7a462cc6a61b3dcb90f0d25e684ffd8617b0a1505a1d31cf2f69a
33-
libgit2-7f4fa178629d559c037a1f72f79f79af9c1ef8ce.tar.gz/md5/c6a819fb0bf924df61e1595624a0988a
34-
libgit2-7f4fa178629d559c037a1f72f79f79af9c1ef8ce.tar.gz/sha512/3de9c042115b309dae3b8e0008edf2e762addd90a7bdb54b3cf634811271ab9dbfea35656650eb53a3faec73caf33ed199fb885ec21f611c79d909d9f4fe48c5

deps/checksums/openblas

+92-92
Large diffs are not rendered by default.

deps/checksums/pcre

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
pcre2-10.36.tar.bz2/md5/bd7e7421ff3fa2e2d5429229ecfad095
2+
pcre2-10.36.tar.bz2/sha512/fc2a920562c80c3d31cedd94028fab55314ae0fb168cac7178f286c344a11fc514939edc3b83b8e0b57c872db4e595fd5530fd1d4b8c779be629553e9ec965a3
13
PCRE2.v10.36.0+2.aarch64-apple-darwin.tar.gz/md5/12ac3bee39df3a79f868f6463964953b
24
PCRE2.v10.36.0+2.aarch64-apple-darwin.tar.gz/sha512/a1a1312931deb7f742f80886188babcf9c179ed3f156626fb23d92633fde896d1ee9b2d72cd99ae4a1f8048971b6d939e9b0b10c455d4eeec24b265968593486
35
PCRE2.v10.36.0+2.aarch64-linux-gnu.tar.gz/md5/32240ccddee3040aeedcbe69ea52fcad
@@ -30,5 +32,3 @@ PCRE2.v10.36.0+2.x86_64-unknown-freebsd.tar.gz/md5/97410029c0b6ed5f7fb0d14e1f121
3032
PCRE2.v10.36.0+2.x86_64-unknown-freebsd.tar.gz/sha512/229e910759da2959ddef83ca89e05a050c266b8e755c85dfce6a786658be541911c3b78a0fca7dfdee1b41fbbdccf57da75cf9fe45fd2821dba8d2aaeabfd538
3133
PCRE2.v10.36.0+2.x86_64-w64-mingw32.tar.gz/md5/39827564bca329768e0380bd79b869fe
3234
PCRE2.v10.36.0+2.x86_64-w64-mingw32.tar.gz/sha512/4579049b99fca3334d726b0ca1f07524d1643a758e375b5b02b8f294ba7d9c2a4130da1a1523de29033233a8848105b3cb660e15bb4a759593405d805ee99883
33-
pcre2-10.36.tar.bz2/md5/bd7e7421ff3fa2e2d5429229ecfad095
34-
pcre2-10.36.tar.bz2/sha512/fc2a920562c80c3d31cedd94028fab55314ae0fb168cac7178f286c344a11fc514939edc3b83b8e0b57c872db4e595fd5530fd1d4b8c779be629553e9ec965a3

deps/checksums/suitesparse

+4
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ SuiteSparse.v5.8.1+0.powerpc64le-linux-gnu.tar.gz/sha512/412611fd82923e042001774
2525
SuiteSparse.v5.8.1+0.x86_64-apple-darwin.tar.gz/md5/d266370cc574c8ca8b2b8a94d6b877f4
2626
SuiteSparse.v5.8.1+0.x86_64-apple-darwin.tar.gz/sha512/2377d662f91d01229e3c44ec1c5624b6361e823ff90d625acc3bab8f68ada1b3b7b67f4e56c8896f890e5780bd2fcb494b5a1f91c9c7803715eac2a2a4bb938f
2727
SuiteSparse.v5.8.1+0.x86_64-linux-gnu.tar.gz/md5/2545d16665a42f36fbbad9198a9668e5
28+
SuiteSparse.v5.8.1+0.x86_64-linux-gnu.tar.gz/md5/2545d16665a42f36fbbad9198a9668e5
29+
SuiteSparse.v5.8.1+0.x86_64-linux-gnu.tar.gz/md5/2545d16665a42f36fbbad9198a9668e5
30+
SuiteSparse.v5.8.1+0.x86_64-linux-gnu.tar.gz/sha512/66cf497a002b566a681531873da0b5dc3b4f79414068b7ae53845325afb2f56a55069ff5ba5f47de0eb961af4df18cf8495019150f163213d32aa5b12c511ce3
31+
SuiteSparse.v5.8.1+0.x86_64-linux-gnu.tar.gz/sha512/66cf497a002b566a681531873da0b5dc3b4f79414068b7ae53845325afb2f56a55069ff5ba5f47de0eb961af4df18cf8495019150f163213d32aa5b12c511ce3
2832
SuiteSparse.v5.8.1+0.x86_64-linux-gnu.tar.gz/sha512/66cf497a002b566a681531873da0b5dc3b4f79414068b7ae53845325afb2f56a55069ff5ba5f47de0eb961af4df18cf8495019150f163213d32aa5b12c511ce3
2933
SuiteSparse.v5.8.1+0.x86_64-linux-musl.tar.gz/md5/8a8ade173d751514e03a6987aee56ca1
3034
SuiteSparse.v5.8.1+0.x86_64-linux-musl.tar.gz/sha512/7393063fd2f88bf5dbe1378d6d34206bde446f1ed971d2dd334c3cca96075334f4f8ca69f7d406d532a631fd8a76d739df27dab7928e596a1d38ba9c96fbc9d6

stdlib/LinearAlgebra/docs/src/index.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,20 @@ julia> inv(A)
3131
As well as other useful operations, such as finding eigenvalues or eigenvectors:
3232

3333
```jldoctest
34-
julia> A = [-4. -17.; 2. 2.]
34+
julia> A = [-4. -9.; 2. 2.]
3535
2×2 Matrix{Float64}:
36-
-4.0 -17.0
37-
2.0 2.0
36+
-4.0 -9.0
37+
2.0 2.0
3838
3939
julia> eigvals(A)
4040
2-element Vector{ComplexF64}:
41-
-1.0 - 5.0im
42-
-1.0 + 5.0im
41+
-1.0 - 3.0im
42+
-1.0 + 3.0im
4343
4444
julia> eigvecs(A)
4545
2×2 Matrix{ComplexF64}:
46-
0.945905-0.0im 0.945905+0.0im
47-
-0.166924+0.278207im -0.166924-0.278207im
46+
0.904534-0.0im 0.904534+0.0im
47+
-0.301511+0.301511im -0.301511-0.301511im
4848
```
4949

5050
In addition, Julia provides many [factorizations](@ref man-linalg-factorizations) which can be used to

stdlib/LinearAlgebra/src/symmetriceigen.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ julia> eigvals(A, 2:2)
9999
100100
julia> eigvals(A)
101101
3-element Vector{Float64}:
102-
-2.1400549446402604
102+
-2.140054944640259
103103
1.0000000000000002
104104
5.140054944640259
105105
```
@@ -139,7 +139,7 @@ julia> eigvals(A, -1, 2)
139139
140140
julia> eigvals(A)
141141
3-element Vector{Float64}:
142-
-2.1400549446402604
142+
-2.140054944640259
143143
1.0000000000000002
144144
5.140054944640259
145145
```

stdlib/LinearAlgebra/src/tridiag.jl

+4-4
Original file line numberDiff line numberDiff line change
@@ -330,15 +330,15 @@ julia> A = SymTridiagonal([1.; 2.; 1.], [2.; 3.])
330330
331331
julia> eigvals(A)
332332
3-element Vector{Float64}:
333-
-2.1400549446402604
333+
-2.140054944640259
334334
1.0000000000000002
335335
5.140054944640259
336336
337337
julia> eigvecs(A)
338338
3×3 Matrix{Float64}:
339-
0.418304 -0.83205 0.364299
340-
-0.656749 -7.39009e-16 0.754109
341-
0.627457 0.5547 0.546448
339+
0.418304 0.83205 0.364299
340+
-0.656749 8.21121e-16 0.754109
341+
0.627457 -0.5547 0.546448
342342
343343
julia> eigvecs(A, [1.])
344344
3×1 Matrix{Float64}:

0 commit comments

Comments
 (0)