@@ -59,7 +59,7 @@ relerrc(z, x) = max(relerr(real(z),real(x)), relerr(imag(z),imag(x)))
59
59
@test erfcx (1.8e88 ) ≈ erfcx (big (1.8e88 )) rtol= 4 * eps ()
60
60
61
61
@test_throws MethodError erf (big (1.0 )* im)
62
- @test_throws MethodError erfi (big (1.0 ))
62
+ @test_throws MethodError erfi (big (1.0 ))
63
63
end
64
64
65
65
@testset " sine and cosine integrals" begin
@@ -475,11 +475,17 @@ end
475
475
@test 1e-12 > relerrc (zeta (1e-3 + 1e-3im ), - 0.5009189365276307665899456585255302329444338284981610162 - 0.0009209468912269622649423786878087494828441941303691216750im )
476
476
@test 1e-13 > relerrc (zeta (1e-4 + 2e-4im ), - 0.5000918637469642920007659467492165281457662206388959645 - 0.0001838278317660822408234942825686513084009527096442173056im )
477
477
478
- # Issue #7169: ( TODO : better accuracy should be possible?)
479
- @test 1e-9 > relerrc (zeta (0 + 99.69im ), 4.67192766128949471267133846066040655597942700322077493021802 + 3.89448062985266025394674304029984849370377607524207984092848im )
478
+ # Issue #7169:
479
+ @test 1e-13 > relerrc (zeta (0 + 99.69im ), 4.67192766128949471267133846066040655597942700322077493021802 + 3.89448062985266025394674304029984849370377607524207984092848im )
480
480
@test 1e-12 > relerrc (zeta (3 + 99.69im ), 1.09996958148566565003471336713642736202442134876588828500 - 0.00948220959478852115901654819402390826992494044787958181148im )
481
- @test 1e-9 > relerrc (zeta (- 3 + 99.69im ), 10332.6267578711852982128675093428012860119184786399673520976 + 13212.8641740351391796168658602382583730208014957452167440726im )
481
+ @test 1e-13 > relerrc (zeta (- 3 + 99.69im ), 10332.6267578711852982128675093428012860119184786399673520976 + 13212.8641740351391796168658602382583730208014957452167440726im )
482
482
@test 1e-13 > relerrc (zeta (2 + 99.69im , 1.3 ), 0.41617652544777996034143623540420694985469543821307918291931 - 0.74199610821536326325073784018327392143031681111201859489991im )
483
+
484
+ # issue #128
485
+ @test 1e-13 > relerrc (zeta (.4 + 453.0im ), 5.595631794716693 - 4.994584420588448im )
486
+ @test 1e-10 > relerrc (zeta (.4 + 4053.0im ), - 0.1248993234383550 + 0.9195498409364987im )
487
+ @test 1e-13 > relerrc (zeta (.4 + 12.01im ), 1.0233184799021265846512208845 - 0.8008078492939259287905322251im )
488
+ @test zeta (.4 + 12.01im ) == conj (zeta (.4 - 12.01im ))
483
489
end
484
490
485
491
@testset " vectorization of 2-arg functions" begin
0 commit comments