@@ -2,7 +2,7 @@ using MatrixAlgebraKit
22using Test
33using TestExtras
44using MatrixAlgebraKit: LAPACK_SVDAlgorithm, PolarViaSVD, TruncatedAlgorithm,
5- default_algorithm, select_algorithm, Householder
5+ default_algorithm, select_algorithm, Householder, LAPACK
66
77@testset " default_algorithm" begin
88 A = randn (3 , 3 )
@@ -17,21 +17,21 @@ using MatrixAlgebraKit: LAPACK_SVDAlgorithm, PolarViaSVD, TruncatedAlgorithm,
1717 LAPACK_MultipleRelativelyRobustRepresentations ()
1818 end
1919 for f in (lq_full!, lq_full, lq_compact!, lq_compact, lq_null!, lq_null)
20- @test @constinferred (default_algorithm (f, A)) == Householder ()
20+ @test @constinferred (default_algorithm (f, A)) == Householder (; driver = LAPACK () )
2121 end
2222 for f in (left_polar!, left_polar, right_polar!, right_polar)
2323 @test @constinferred (default_algorithm (f, A)) ==
2424 PolarViaSVD (LAPACK_DivideAndConquer ())
2525 end
2626 for f in (qr_full!, qr_full, qr_compact!, qr_compact, qr_null!, qr_null)
27- @test @constinferred (default_algorithm (f, A)) == Householder ()
27+ @test @constinferred (default_algorithm (f, A)) == Householder (; driver = LAPACK () )
2828 end
2929 for f in (schur_full!, schur_full, schur_vals!, schur_vals)
3030 @test @constinferred (default_algorithm (f, A)) === LAPACK_Expert ()
3131 end
3232
3333 @test @constinferred (default_algorithm (qr_compact!, A; blocksize = 2 )) ==
34- Householder (; blocksize = 2 )
34+ Householder (; driver = LAPACK (), blocksize = 2 )
3535end
3636
3737@testset " select_algorithm" begin
0 commit comments