Skip to content

Commit b12955f

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 8a4f826 commit b12955f

File tree

3 files changed

+2
-7
lines changed

3 files changed

+2
-7
lines changed

Diff for: Project.toml

-4
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ repo = "https://github.com/JuliaMath/DoubleFloats.jl.git"
77
version = "1.1.18"
88

99
[deps]
10-
GenericSVD = "01680d73-4ee2-5a08-a1aa-533608c188bb"
11-
GenericSchur = "c145ed77-6b09-5dd9-b285-bf645a82121e"
1210
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
1311
Polynomials = "f27b6e38-b328-58d1-80ce-0feddd5e7a45"
1412
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
@@ -18,8 +16,6 @@ Requires = "ae029012-a4dd-5104-9daa-d747884805df"
1816
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
1917

2018
[compat]
21-
GenericSVD = "0.3, 0.4, 0.5"
22-
GenericSchur = "0.3, 0.4, 0.5"
2319
Polynomials = "1, 2"
2420
Quadmath = "0.4, 0.5, 0.6"
2521
Requires = "1"

Diff for: docs/src/linearalgebra.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
## Using
44

55
```julia
6-
using DoubleFloats, GenericSchur, GenericSVD, LinearAlgebra
6+
using DoubleFloats, LinearAlgebra
77
```
88

99
## Vectors and Matrices
1010

1111
```julia
12-
using DoubleFloats, GenericSchur, GenericSVD, LinearAlgebra
12+
using DoubleFloats, LinearAlgebra
1313

1414
n = 25
1515
vector = rand(Double64, n)

Diff for: src/DoubleFloats.jl

-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ import Random: rand, randn
4343

4444
using Polynomials
4545

46-
using GenericSVD, GenericSchur
4746
using LinearAlgebra
4847
import LinearAlgebra: norm, mul!
4948

0 commit comments

Comments
 (0)