summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Dammers <tdammers@gmail.com>2018-04-09 18:08:15 +0200
committerTobias Dammers <tdammers@gmail.com>2018-04-15 21:24:41 +0200
commit4c390f8781cf3b79d1b82363186d9e8ca88579f1 (patch)
tree82586f65ad9d8406696b3805fd97773ad37595ea
parentc349615ac28a5ef8b13c6b037d177049d5f2063d (diff)
downloadhaskell-wip/tdammers/D4568.tar.gz
Bump perf test targetswip/tdammers/D4568
Collateral to #14737: a handful of tests perform somewhat worse with this patch.
-rw-r--r--testsuite/tests/perf/compiler/all.T12
-rw-r--r--testsuite/tests/perf/haddock/all.T3
2 files changed, 10 insertions, 5 deletions
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T
index f9cf6920a4..1f3c17daf4 100644
--- a/testsuite/tests/perf/compiler/all.T
+++ b/testsuite/tests/perf/compiler/all.T
@@ -476,12 +476,13 @@ test('parsing001',
[(wordsize(32), 232777056, 10),
# Initial: 274000576
# 2017-03-24: 232777056
- (wordsize(64), 490228304, 5)]),
+ (wordsize(64), 519401296, 5)]),
# expected value: 587079016 (amd64/Linux)
# 2016-09-01: 581551384 (amd64/Linux) Restore w/w limit (#11565)
# 2016-12-19: 493730288 (amd64/Linux) Join points (#12988)
# 2017-02-14: 463931280 Early inlining patch; acutal improvement 7%
# 2017-12-11: 490228304 BlockArguments
+ # 2018-04-09: 519401296 Inexplicable, collateral of #14737
only_ways(['normal']),
],
compile_fail, [''])
@@ -743,7 +744,7 @@ test('T9020',
# 2014-07-31: 343005716 (Windows) (general round of updates)
# 2017-03-24: 249904136 (x86/Linux, 64-bit machine)
- (wordsize(64), 423163832, 10)])
+ (wordsize(64), 562206104, 10)])
# prev: 795469104
# 2014-07-17: 728263536 (general round of updates)
# 2014-09-10: 785871680 post-AMP-cleanup
@@ -757,6 +758,7 @@ test('T9020',
# Program size collapses in first simplification
# 2017-03-31: 493596312 Fix memory leak in simplifier
# 2017-04-28: 423163832 Remove exponential behaviour in simplifier
+ # 2018-04-09: 562206104 Inexplicable, collateral of #14737
],
compile,[''])
@@ -1034,7 +1036,7 @@ test('T12227',
test('T12425',
[ only_ways(['optasm']),
compiler_stats_num_field('bytes allocated',
- [(wordsize(64), 134780272, 5),
+ [(wordsize(64), 141952368, 5),
# initial: 125831400
# 2017-01-18: 133380960 Allow top-level string literals in Core
# 2017-02-17: 153611448 Type-indexed Typeable
@@ -1042,6 +1044,7 @@ test('T12425',
# 2017-03-21: 134334800 Unclear
# 2017-04-28: 127500136 Remove exponential behaviour in simplifier
# 2017-05-23: 134780272 Addition of llvm-targets in dynflags (D3352)
+ # 2018-04-15: 141952368 Collateral of #14737
]),
],
compile,
@@ -1111,7 +1114,7 @@ test('T13056',
test('T12707',
[ compiler_stats_num_field('bytes allocated',
- [(wordsize(64), 1163821528, 5),
+ [(wordsize(64), 1237898376, 5),
# initial: 1271577192
# 2017-01-22: 1348865648 Allow top-level strings in Core
# 2017-01-31: 1280336112 Join points (#12988)
@@ -1119,6 +1122,7 @@ test('T12707',
# 2017-02-23: 1386110512 Type-indexed Typeable? (on Darwin)
# 2017-03-02: 1231809592 Drift from recent simplifier improvements
# 2017-05-14: 1163821528 (amd64/Linux) Two-pass CmmLayoutStack
+ # 2018-04-09: 1237898376 Inexplicable, collateral of #14737
]),
],
compile,
diff --git a/testsuite/tests/perf/haddock/all.T b/testsuite/tests/perf/haddock/all.T
index db378fe178..7ca8bf245c 100644
--- a/testsuite/tests/perf/haddock/all.T
+++ b/testsuite/tests/perf/haddock/all.T
@@ -10,7 +10,7 @@ test('haddock.base',
# 2017-02-19 24286343184 (x64/Windows) - Generalize kind of (->)
# 2017-12-24 18733710728 (x64/Windows) - Unknown
- ,(wordsize(64), 19694554424, 5)
+ ,(wordsize(64), 20713759000, 5)
# 2012-08-14: 5920822352 (amd64/Linux)
# 2012-09-20: 5829972376 (amd64/Linux)
# 2012-10-08: 5902601224 (amd64/Linux)
@@ -44,6 +44,7 @@ test('haddock.base',
# 2017-06-06: 25173968808 (x86_64/Linux) - Don't pass on -dcore-lint in Haddock.mk
# 2017-07-12: 23677299848 (x86_64/Linux) - Use getNameToInstancesIndex
# 2017-08-22: 19694554424 (x86_64/Linux) - Various Haddock optimizations
+ # 2018-04-15: 20713759000 (x86_64/Linux) - Collateral of #14737
,(platform('i386-unknown-mingw32'), 2885173512, 5)
# 2013-02-10: 3358693084 (x86/Windows)