Skip to content

Commit 59dbca2

Browse files
committed
Don't test trunc for AMD
1 parent c861c40 commit 59dbca2

2 files changed

Lines changed: 8 additions & 7 deletions

File tree

test/eigh.jl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,11 @@ for T in (BLASFloats..., GenericFloats...)
3434
ROCSOLVER_QRIteration(),
3535
ROCSOLVER_Bisection(),
3636
)
37-
TestSuite.test_eigh(ROCMatrix{T}, (m, m))
38-
TestSuite.test_eigh_algs(ROCMatrix{T}, (m, m), ROCSOLVER_EIGH_ALGS)
39-
TestSuite.test_eigh(Diagonal{T, ROCVector{T}}, m)
40-
TestSuite.test_eigh_algs(Diagonal{T, ROCVector{T}}, m, (DiagonalAlgorithm(),))
37+
# see https://github.com/JuliaGPU/AMDGPU.jl/issues/837
38+
TestSuite.test_eigh(ROCMatrix{T}, (m, m); test_trunc = false)
39+
TestSuite.test_eigh_algs(ROCMatrix{T}, (m, m), ROCSOLVER_EIGH_ALGS; test_trunc = false)
40+
TestSuite.test_eigh(Diagonal{T, ROCVector{T}}, m; test_trunc = false)
41+
TestSuite.test_eigh_algs(Diagonal{T, ROCVector{T}}, m, (DiagonalAlgorithm(),); test_trunc = false)
4142
end
4243
end
4344
if !is_buildkite

test/testsuite/eigh.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ using GenericLinearAlgebra
33
using MatrixAlgebraKit: TruncatedAlgorithm
44
using LinearAlgebra: I, opnorm
55

6-
function test_eigh(T::Type, sz; kwargs...)
6+
function test_eigh(T::Type, sz; test_trunc = true, kwargs...)
77
summary_str = testargs_summary(T, sz)
88
return @testset "eigh $summary_str" begin
99
test_eigh_full(T, sz; kwargs...)
10-
test_eigh_trunc(T, sz; kwargs...)
10+
test_trunc && test_eigh_trunc(T, sz; kwargs...)
1111
end
1212
end
1313

1414
function test_eigh_algs(T::Type, sz, algs; kwargs...)
1515
summary_str = testargs_summary(T, sz)
1616
return @testset "eigh algorithms $summary_str" begin
1717
test_eigh_full_algs(T, sz, algs; kwargs...)
18-
test_eigh_trunc_algs(T, sz, algs; kwargs...)
18+
test_trunc && test_eigh_trunc_algs(T, sz, algs; kwargs...)
1919
end
2020
end
2121

0 commit comments

Comments
 (0)