diff options
author | Tanner Gooding <tagoo@outlook.com> | 2017-02-06 00:08:20 +0000 |
---|---|---|
committer | Tanner Gooding <tagoo@microsoft.com> | 2017-05-16 11:33:15 -0700 |
commit | 1c6f4945bae19ac8c31364053a1d4cfff9b63347 (patch) | |
tree | 160dea146536dffcb6273b7568d00059a64a2c60 /tests | |
parent | b8bee85eda03852a72921bc3bbea0f45d073a75d (diff) | |
download | coreclr-1c6f4945bae19ac8c31364053a1d4cfff9b63347.tar.gz coreclr-1c6f4945bae19ac8c31364053a1d4cfff9b63347.tar.bz2 coreclr-1c6f4945bae19ac8c31364053a1d4cfff9b63347.zip |
Updated the JIT/Performance/CodeQuality/Math/Functions single-precision tests to have the correct expected results.
Diffstat (limited to 'tests')
15 files changed, 15 insertions, 15 deletions
diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/Atan2Single.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/Atan2Single.cs index 81a99cc2a3..a3a4577947 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/Atan2Single.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/Atan2Single.cs @@ -13,7 +13,7 @@ namespace Functions private const float atan2SingleDeltaX = -0.0004f; private const float atan2SingleDeltaY = 0.0004f; - private const float atan2SingleExpectedResult = 3926.99082f; + private const float atan2SingleExpectedResult = 3930.14282f; [Benchmark] public static void Atan2SingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/AtanSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/AtanSingle.cs index d074f378a6..95cc0e226e 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/AtanSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/AtanSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Atan(float) over 5000 iterations for the domain -1, +1 private const float atanSingleDelta = 0.0004f; - private const float atanSingleExpectedResult = 0.785398163f; + private const float atanSingleExpectedResult = 0.841940999f; [Benchmark] public static void AtanSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CeilingSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CeilingSingle.cs index 02ab1da5cc..85454f1cc8 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CeilingSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CeilingSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Ceiling(float) over 5000 iterations for the domain -1, +1 private const float ceilingSingleDelta = 0.0004f; - private const float ceilingSingleExpectedResult = 2500.0f; + private const float ceilingSingleExpectedResult = 2502.0f; [Benchmark] public static void CeilingSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CosSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CosSingle.cs index 1fd21ad549..3d1d6a3b58 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CosSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CosSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Cos(float) over 5000 iterations for the domain 0, PI private const float cosSingleDelta = 0.000628318531f; - private const float cosSingleExpectedResult = -1.00000000f; + private const float cosSingleExpectedResult = -0.993487537f; [Benchmark] public static void CosSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CoshSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CoshSingle.cs index 7c2fbc0c4c..072a0dcf66 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CoshSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/CoshSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Cosh(float) over 5000 iterations for the domain -1, +1 private const float coshSingleDelta = 0.0004f; - private const float coshSingleExpectedResult = 5876.00605f; + private const float coshSingleExpectedResult = 5876.02588f; [Benchmark] public static void CoshSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/ExpSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/ExpSingle.cs index 13ce1ef939..e9d61c9f5d 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/ExpSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/ExpSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Exp(float) over 5000 iterations for the domain -1, +1 private const float expSingleDelta = 0.0004f; - private const float expSingleExpectedResult = 5877.18125f; + private const float expSingleExpectedResult = 5877.28564f; [Benchmark] public static void ExpSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/FloorSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/FloorSingle.cs index dbeda88c30..ce1febb178 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/FloorSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/FloorSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Floor(float) over 5000 iterations for the domain -1, +1 private const float floorSingleDelta = 0.0004f; - private const float floorSingleExpectedResult = -2500.0f; + private const float floorSingleExpectedResult = -2498.0f; [Benchmark] public static void FloorSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/Log10Single.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/Log10Single.cs index a401368489..80f00b3ec8 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/Log10Single.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/Log10Single.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Log10(float) over 5000 iterations for the domain -1, +1 private const float log10SingleDelta = 0.0004f; - private const float log10SingleExpectedResult = -664.073849f; + private const float log10SingleExpectedResult = -664.094971f; [Benchmark] public static void Log10SingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/LogSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/LogSingle.cs index d173d7db4c..3f07ef16ab 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/LogSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/LogSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Log(float) over 5000 iterations for the domain -1, +1 private const float logSingleDelta = 0.0004f; - private const float logSingleExpectedResult = -1529.08655f; + private const float logSingleExpectedResult = -1529.14014f; [Benchmark] public static void LogSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/PowSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/PowSingle.cs index 01d74b7061..49de8a0101 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/PowSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/PowSingle.cs @@ -13,7 +13,7 @@ namespace Functions private const float powSingleDeltaX = -0.0004f; private const float powSingleDeltaY = 0.0004f; - private const float powSingleExpectedResult = 4659.46274f; + private const float powSingleExpectedResult = 4659.30762f; [Benchmark] public static void PowSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SinSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SinSingle.cs index 3282fdee98..4d6228361e 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SinSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SinSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Sin(float) over 5000 iterations for the domain -PI/2, +PI/2 private const float sinSingleDelta = 0.000628318531f; - private const float sinSingleExpectedResult = 1.00000000f; + private const float sinSingleExpectedResult = 1.03592682f; [Benchmark] public static void SinSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SinhSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SinhSingle.cs index d1587fb4e2..9ed01e4f55 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SinhSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SinhSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Sinh(float) over 5000 iterations for the domain -1, +1 private const float sinhSingleDelta = 0.0004f; - private const float sinhSingleExpectedResult = 1.17520119f; + private const float sinhSingleExpectedResult = 1.26028216f; [Benchmark] public static void SinhSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SqrtSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SqrtSingle.cs index d5d6837d0c..f7349c1a5f 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SqrtSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/SqrtSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Sqrt(float) over 5000 iterations for the domain 0, PI private const float sqrtSingleDelta = 0.000628318531f; - private const float sqrtSingleExpectedResult = 5909.06053f; + private const float sqrtSingleExpectedResult = 5909.03027f; [Benchmark] public static void SqrtSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/TanSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/TanSingle.cs index 6094bfac62..b81050bfa3 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/TanSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/TanSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Tan(float) over 5000 iterations for the domain -PI/2, +PI/2 private const float tanSingleDelta = 0.0004f; - private const float tanSingleExpectedResult = 1.55740772f; + private const float tanSingleExpectedResult = 1.66717815f; [Benchmark] public static void TanSingleBenchmark() diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/TanhSingle.cs b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/TanhSingle.cs index 37f56bf86e..160e1135bf 100644 --- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/TanhSingle.cs +++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Single/TanhSingle.cs @@ -12,7 +12,7 @@ namespace Functions // Tests MathF.Tanh(float) over 5000 iterations for the domain -1, +1 private const float tanhSingleDelta = 0.0004f; - private const float tanhSingleExpectedResult = 0.761594156f; + private const float tanhSingleExpectedResult = 0.816701353f; [Benchmark] public static void TanhSingleBenchmark() |