Skip to content

Commit ca50791

Browse files
committed
remove GenericSVD and GenericSchur as dependencies
Due to type piracy, these packages cause problems with precompilation and don't play nice with GenericLinearAlgebra (see discussion in JuliaLinearAlgebra/GenericLinearAlgebra.jl#71). Additionally, GenericSVD has now been deprecated (JuliaLinearAlgebra/GenericSVD.jl#30).
1 parent 3ca872d commit ca50791

File tree

4 files changed

+2
-8
lines changed

4 files changed

+2
-8
lines changed

Project.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
1212
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
1313
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
1414
BinaryProvider = "b99e7846-7c00-51b0-8f62-c81ae34c0232"
15-
GenericSVD = "01680d73-4ee2-5a08-a1aa-533608c188bb"
16-
GenericSchur = "c145ed77-6b09-5dd9-b285-bf645a82121e"
1715
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
1816
Readables = "0d4725de-cd7c-5e44-8a85-a48caeef9fa5"
1917
GMP_jll = "781609d7-10c4-51f6-84f2-b8444358ff6d"
@@ -30,7 +28,5 @@ test = ["Test"]
3028
[compat]
3129
SpecialFunctions = "0.7, 0.8, 0.9, 0.10, 1"
3230
BinaryProvider = "0.4, 0.5, 0.6, 0.7, 0.9, 1"
33-
GenericSVD = "0.3, 0.4, 0.5"
34-
GenericSchur = "0.4, 0.5, 0.6"
3531
Readables = "0.3"
3632
julia = "1"

docs/exemplars/expmatrix.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ with a 500x500 matrix of Float64s, working with 350 bits used 25 seconds
1818
with a 750x750 matrix of Float64s, working with 175 bits used 25 seconds
1919
=#
2020

21-
using ArbNumerics # GenericSVD, LinearAlgebra, Readables
21+
using ArbNumerics # LinearAlgebra, Readables
2222

2323
#=
2424
ArbNumerics' interactive users see the "viewable precision"; computations utilize "working precision".

docs/src/matrixfunctions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
## Matrix Functions
99

10-
#### `using ArbNumerics, GenericSchur, GenericSVD, LinearAlgebra`
10+
#### `using ArbNumerics, LinearAlgebra`
1111

1212
- `det`, `tr`
1313
- `transpose`, `adjoint`, `inv`

src/ArbNumerics.jl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,6 @@ import SpecialFunctions: gamma, lgamma, lfact, digamma, invdigamma, polygamma, t
127127
besselj, besselj0, besselj1, bessely, bessely0, bessely1, besseli, besselk,
128128
eta, zeta
129129

130-
using GenericSVD
131-
132130
using LinearAlgebra
133131
import LinearAlgebra: tr, det, transpose, transpose!, norm, lu, ldlt,
134132
cholesky, tril, triu, eigvals, svdvals, floatmin2,

0 commit comments

Comments
 (0)