[commit: ghc] master: testsuite: Update expected performance numbers on 32-bit Linux (1d82e07)
git at git.haskell.org
git at git.haskell.org
Thu Apr 6 21:44:41 UTC 2017
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/1d82e0724a14f3f6587f64aa4d667eb6c4a0f25d/ghc
>---------------------------------------------------------------
commit 1d82e0724a14f3f6587f64aa4d667eb6c4a0f25d
Author: Ben Gamari <ben at smart-cactus.org>
Date: Thu Apr 6 17:22:28 2017 -0400
testsuite: Update expected performance numbers on 32-bit Linux
The Harbormaster build seems to slightly disagree with my local build machine on
a few of these. In the case of `haddock.compiler` the difference is nearly an
order of magnitude. Odd.
>---------------------------------------------------------------
1d82e0724a14f3f6587f64aa4d667eb6c4a0f25d
testsuite/tests/perf/compiler/all.T | 10 ++++++----
testsuite/tests/perf/haddock/all.T | 7 ++++---
2 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index aa7b811..7b56f0b 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -62,14 +62,15 @@ test('T1969',
# 2013-02-10 5030080 (x86/Windows)
# 2013-11-13 7295012 (x86/Windows, 64bit machine)
# 2014-04-24 5719436 (x86/Windows, 64bit machine)
- (wordsize(32), 9261052, 1),
+ (wordsize(32), 9418680, 1),
# 6707308 (x86/OS X)
# 2009-12-31 6149572 (x86/Linux)
# 2014-01-22 6429864 (x86/Linux)
# 2014-06-29 5949188 (x86/Linux)
- # 2015-07-11 6241108 (x86/Linux, 64bit machine) use +RTS -G1
- # 2016-04-06 9093608 (x86/Linux, 64bit machine)
+ # 2015-07-11 6241108 (x86/Linux, 64-bit machine) use +RTS -G1
+ # 2016-04-06 9093608 (x86/Linux, 64-bit machine)
# 2017-03-24 9261052 (x86/Linux, 64-bit machine)
+ # 2017-04-06 9418680 (x86/Linux, 64-bit machine)
(wordsize(64), 16679176, 15)]),
# 2014-09-10 10463640, 10 # post-AMP-update (somewhat stabelish)
@@ -293,12 +294,13 @@ test('T4801',
test('T3064',
[compiler_stats_num_field('peak_megabytes_allocated',# Note [residency]
- [(wordsize(32), 28, 20),
+ [(wordsize(32), 36, 20),
# expected value: 14 (x86/Linux 28-06-2012):
# 2013-11-13: 18 (x86/Windows, 64bit machine)
# 2014-01-22: 23 (x86/Linux)
# 2014-12-22: 23 (x86/Linux) death to silent superclasses
# 2015-07-11: 28 (x86/Linux, 64-bit machine) use +RTS -G1
+ # 2017-04-06: 36 (x86/Linux, 64-bit machine) it's unclear
(wordsize(64), 66, 20)]),
# (amd64/Linux): 18
diff --git a/testsuite/tests/perf/haddock/all.T b/testsuite/tests/perf/haddock/all.T
index 4de07f4..bfce7ba 100644
--- a/testsuite/tests/perf/haddock/all.T
+++ b/testsuite/tests/perf/haddock/all.T
@@ -48,7 +48,7 @@ test('haddock.base',
# 2015-01-20: 4434804940 (x86/Windows, 64bit machine)
# 2017-04-02: 2885173512 update
- ,(wordsize(32), 3819657568, 5)])
+ ,(wordsize(32), 3445319728, 5)])
# 2012-08-14: 3046487920 (x86/OSX)
# 2012-10-30: 2955470952 (x86/Windows)
# 2013-02-10: 3146596848 (x86/OSX)
@@ -56,6 +56,7 @@ test('haddock.base',
# 2014-06-29: 3799130400 (x86/Linux)
# 2016-04-06: 5509757068 (x86/Linux)
# 2017-03-24: 3819657568 (x86/Linux)
+ # 2017-04-06: 3445319728 (x86/Linux)
],
stats,
['haddock.t'])
@@ -159,12 +160,12 @@ test('haddock.compiler',
# 2014-12-10: 217933548 increased again
# 2017-04-02: 367546388 update
- ,(wordsize(32), 118738876, 5)])
+ ,(wordsize(32), 3775852520, 5)])
# 2012-08-14: 13471797488 (x86/OSX)
# 2014-01-22: 14581475024 (x86/Linux - new haddock)
# 2014-06-29: 15110426000 (x86/Linux)
# 2016-04-06: 16222702892 (x86/Linux)
- # 2017-03-24: 118738876 (x86/Linux)
+ # 2017-03-24: 3775852520 (x86/Linux)
],
stats,
['haddock.t'])
More information about the ghc-commits
mailing list