diff --git a/test/mpfr.jl b/test/mpfr.jl index cd90a75165346..7c107c253b0ff 100644 --- a/test/mpfr.jl +++ b/test/mpfr.jl @@ -880,8 +880,10 @@ end end # issue #22758 -setprecision(2_000_000) do - @test abs(sin(big(pi)/6) - 0.5) < ldexp(big(1.0),-1_999_000) +if MPFR.version() > v"3.1.5" || "r11590" in MPFR.patches() + setprecision(2_000_000) do + @test abs(sin(big(pi)/6) - 0.5) < ldexp(big(1.0),-1_999_000) + end end @testset "show BigFloat" begin