[commit: ghc] master: Deactive T4801 `max_bytes_used`-check & bump T3064 numbers (4805abf)
git at git.haskell.org
git at git.haskell.org
Sat Sep 20 19:22:10 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/4805abf413c02a2ed1af4fbeca2476590e984e37/ghc
>---------------------------------------------------------------
commit 4805abf413c02a2ed1af4fbeca2476590e984e37
Author: Herbert Valerio Riedel <hvr at gnu.org>
Date: Sat Sep 20 21:19:28 2014 +0200
Deactive T4801 `max_bytes_used`-check & bump T3064 numbers
T4801 is deactived for now because it's currently too volatile
and causes too much noise in Phabricator's CI
Reviewed By: austin
Differential Revision: https://phabricator.haskell.org/D230
>---------------------------------------------------------------
4805abf413c02a2ed1af4fbeca2476590e984e37
testsuite/tests/perf/compiler/all.T | 49 ++++++++++++++++++++-----------------
1 file changed, 27 insertions(+), 22 deletions(-)
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index 96e2e11..a7783a4 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -195,27 +195,30 @@ test('T4801',
# 19/10/2012: 392409984 (amd64/Linux) (-fPIC turned off)
# 2014-04-08: 362939272 (amd64/Linux) cumulation of various smaller improvements over recent commits
- compiler_stats_num_field('max_bytes_used',
- [(platform('x86_64-apple-darwin'), 25145320, 5),
- (wordsize(32), 11829000, 15),
- # 9651948 (x86/OSX)
- # 10290952 (windows)
- # 2013-02-10 11071060 (x86/Windows)
- # 2013-02-10: 11207828 (x86/OSX)
- # (some date): 11139444
- # 2013-11-13: 11829000 (x86/Windows, 64bit machine)
- (wordsize(64), 19296544, 15)]),
- # prev: 20486256 (amd64/OS X)
- # 30/08/2012: 17305600--20391920 (varies a lot)
- # 19/10/2012: 26882576 (-fPIC turned on)
- # 19/10/2012: 18619912 (-fPIC turned off)
- # 24/12/2012: 21657520 (perhaps gc sampling time wibbles?)
- # 10/01/2014: 25166280
- # 13/01/2014: 22646000 (mostly due to #8647)
- # 18/02/2014: 25002136 (call arity analysis changes)
- # 12/05/2014: 25002136 (specialisation and inlining changes)
- # 10/09/2014: 19296544, 10 (post-AMP-cleanup)
- # 14/09/2014: 19585456, 15 (adapt to Phab CI env)
+###################################
+# deactivated for now, as this metric became to volatile recently
+#
+# compiler_stats_num_field('max_bytes_used',
+# [(platform('x86_64-apple-darwin'), 25145320, 5),
+# (wordsize(32), 11829000, 15),
+# # 9651948 (x86/OSX)
+# # 10290952 (windows)
+# # 2013-02-10 11071060 (x86/Windows)
+# # 2013-02-10: 11207828 (x86/OSX)
+# # (some date): 11139444
+# # 2013-11-13: 11829000 (x86/Windows, 64bit machine)
+# (wordsize(64), 19296544, 15)]),
+# # prev: 20486256 (amd64/OS X)
+# # 30/08/2012: 17305600--20391920 (varies a lot)
+# # 19/10/2012: 26882576 (-fPIC turned on)
+# # 19/10/2012: 18619912 (-fPIC turned off)
+# # 24/12/2012: 21657520 (perhaps gc sampling time wibbles?)
+# # 10/01/2014: 25166280
+# # 13/01/2014: 22646000 (mostly due to #8647)
+# # 18/02/2014: 25002136 (call arity analysis changes)
+# # 12/05/2014: 25002136 (specialisation and inlining changes)
+# # 10/09/2014: 19296544, 10 (post-AMP-cleanup)
+# # 14/09/2014: 19585456, 15 (adapt to Phab CI env)
only_ways(['normal']),
extra_hc_opts('-static')
],
@@ -266,7 +269,7 @@ test('T3064',
#(some date): 5511604
# 2013-11-13: 7218200 (x86/Windows, 64bit machine)
# 2014-04-04: 11202304 (x86/Windows, 64bit machine)
- (wordsize(64), 16053888, 20)]),
+ (wordsize(64), 18744992, 20)]),
# (amd64/Linux, intree) (28/06/2011): 4032024
# (amd64/Linux, intree) (07/02/2013): 9819288
# (amd64/Linux) (14/02/2013): 8687360
@@ -279,6 +282,8 @@ test('T3064',
# (amd64/Linux) (12/12/2013): 19821544, better One shot analysis
# (amd64/Linux) (09/09/2014): 24357392, AMP changes (larger interfaces, more loading)
# (amd64/Linux) (14/09/2014): 16053888, BPP changes (more NoImplicitPrelude in base)
+ # (amd64/Linux) (19/09/2014): 18744992, unknown
+
only_ways(['normal'])
],
compile,
More information about the ghc-commits
mailing list