From 51ddeb9965e942d5909c03fef005006457156638 Mon Sep 17 00:00:00 2001 From: Keith Randall Date: Tue, 24 Jul 2018 09:59:57 -0700 Subject: [PATCH] math: add tests for erf and erfc Test large but not infinite arguments. This CL adds a test which breaks s390x. Don't submit until a fix for that is figured out. Update #26477 Change-Id: Ic86739fe3554e87d7f8e15482875c198fcf1d59c Reviewed-on: https://go-review.googlesource.com/125641 Run-TryBot: Keith Randall TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick --- src/math/all_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/math/all_test.go b/src/math/all_test.go index 261d209486..bcc20a3917 100644 --- a/src/math/all_test.go +++ b/src/math/all_test.go @@ -946,6 +946,8 @@ var vferfSC = []float64{ 0, Inf(1), NaN(), + -1000, + 1000, } var erfSC = []float64{ -1, @@ -953,17 +955,23 @@ var erfSC = []float64{ 0, 1, NaN(), + -1, + 1, } var vferfcSC = []float64{ Inf(-1), Inf(1), NaN(), + -1000, + 1000, } var erfcSC = []float64{ 2, 0, NaN(), + 2, + 0, } var vferfinvSC = []float64{ -- 2.50.0