478
478
y = UpperTriangular (A) * x
479
479
@test y ≈ Array (dy)
480
480
end
481
- # XXX : broken by https://github.com/JuliaLang/julia/pull/55764
482
- false && @testset " lmul!(::UpperTriangular{Adjoint})" begin
481
+ if VERSION != v " 1.11.2 " # https://github.com/JuliaLang/julia/pull/55764
482
+ @testset " lmul!(::UpperTriangular{Adjoint})" begin
483
483
dy = copy (dx)
484
484
lmul! (adjoint (UpperTriangular (dA)), dy)
485
485
y = adjoint (UpperTriangular (A)) * x
497
497
y = LowerTriangular (A) * x
498
498
@test y ≈ Array (dy)
499
499
end
500
+ end
500
501
@testset " lmul!(::LowerTriangular{Adjoint})" begin
501
502
dy = copy (dx)
502
503
lmul! (adjoint (LowerTriangular (dA)), dy)
543
544
@test y ≈ h_y
544
545
end
545
546
547
+ if VERSION != v " 1.11.2" # https://github.com/JuliaLang/julia/pull/55764
546
548
@testset " ldiv!(::UpperTriangular)" begin
547
549
A = copy (sA)
548
550
dA = CuArray (A)
595
597
@testset " inv($TR )" for TR in (UpperTriangular, LowerTriangular, UnitUpperTriangular, UnitLowerTriangular)
596
598
@test testf (x -> inv (TR (x)), rand (elty, m, m))
597
599
end
600
+ end
598
601
599
602
A = rand (elty,m,m)
600
603
x = rand (elty,m)
@@ -1033,6 +1036,7 @@ end
1033
1036
end
1034
1037
end
1035
1038
1039
+ if VERSION != v " 1.11.2" # https://github.com/JuliaLang/julia/pull/55764
1036
1040
@testset " triangular ldiv!" begin
1037
1041
A = triu (rand (elty, m, m))
1038
1042
B = rand (elty, m,m)
@@ -1047,6 +1051,7 @@ end
1047
1051
@test C ≈ Array (dC)
1048
1052
end
1049
1053
end
1054
+ end
1050
1055
1051
1056
let A = rand (elty, m,m), B = triu (rand (elty, m, m)), alpha = rand (elty)
1052
1057
dA = CuArray (A)
@@ -1076,6 +1081,7 @@ end
1076
1081
end
1077
1082
end
1078
1083
1084
+ if VERSION != v " 1.11.2" # https://github.com/JuliaLang/julia/pull/55764
1079
1085
@testset " triangular rdiv!" begin
1080
1086
A = rand (elty, m,m)
1081
1087
B = triu (rand (elty, m, m))
@@ -1090,6 +1096,7 @@ end
1090
1096
@test C ≈ Array (dC)
1091
1097
end
1092
1098
end
1099
+ end
1093
1100
1094
1101
@testset " Diagonal rdiv!" begin
1095
1102
A = rand (elty, m,m)
0 commit comments