diff --git a/std/mathspecial.d b/std/mathspecial.d index 66e77fd45d7..0646f2c733c 100644 --- a/std/mathspecial.d +++ b/std/mathspecial.d @@ -537,7 +537,7 @@ do const a = 2, p = 0.5L; assert(isClose(gammaIncompleteComplInverse(a, gammaIncompleteCompl(a, p)), p)); - assert(gammaIncompleteComplInverse(1, 1/E) == 1); + assert(isClose(gammaIncompleteComplInverse(1, 1/E), 1)); assert(isNaN(gammaIncompleteComplInverse(+0.0L, 0.1))); assert(isNaN(gammaIncompleteComplInverse(real.infinity, 0.2))); assert(gammaIncompleteComplInverse(3, 0) is real.infinity);