diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index e1f84d6..73cd0d8 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -20,6 +20,7 @@ jobs: matrix: version: - '1.9' + - '1.10' os: - ubuntu-latest arch: @@ -47,7 +48,7 @@ jobs: - uses: actions/checkout@v3 - uses: julia-actions/setup-julia@v1 with: - version: '1' + version: '1.10' - name: Configure doc environment run: | julia --project=docs/ -e ' diff --git a/test/fastcholesky_tests.jl b/test/fastcholesky_tests.jl index 1692408..1b64509 100644 --- a/test/fastcholesky_tests.jl +++ b/test/fastcholesky_tests.jl @@ -93,7 +93,7 @@ end 64.9016820609457 1610.468694700484 0.10421453600353446 2.6155294717625517 1712.2779951809016 42488.422800411565 2.6155294717625517 69.0045838263577 ] - @test inv(fastcholesky(F)) * F ≈ Diagonal(ones(4)) rtol=1e-4 - @test cholinv(F) * F ≈ Diagonal(ones(4)) rtol=1e-4 + @test fastcholesky(F) \ F ≈ Diagonal(ones(4)) rtol=1e-4 + @test cholinv(F) * F ≈ Diagonal(ones(4)) rtol=5e-4 # call to `inv` is less precise than the `\` operator @test fastcholesky(F).L ≈ cholesky(F).L end