diff options
author | Ben Gamari <ben@smart-cactus.org> | 2021-02-23 15:08:18 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2021-02-23 15:11:06 -0500 |
commit | 4a9d856d21c67b3328e26aa68a071ec9a824a7bb (patch) | |
tree | 2d34fbf2a130ea7947d2045064105bd8558ec14e /testsuite/tests/perf | |
parent | 54ba8d8a3e810b77ce3df99903b619de8b840c20 (diff) | |
download | haskell-4a9d856d21c67b3328e26aa68a071ec9a824a7bb.tar.gz |
testsuite: Mark tests affected by
Diffstat (limited to 'testsuite/tests/perf')
-rw-r--r-- | testsuite/tests/perf/compiler/all.T | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/testsuite/tests/perf/compiler/all.T b/testsuite/tests/perf/compiler/all.T index 07aab0afca..f4b3fe4448 100644 --- a/testsuite/tests/perf/compiler/all.T +++ b/testsuite/tests/perf/compiler/all.T @@ -2,6 +2,10 @@ # See testsuite/driver/testlib.py. setTestOpts(no_lint) +# The allocations of some tests seem to be remarkably sensitive to which Darwin +# runner they run on (#19025). Disable them. +fragile_on_darwin = when(opsys('darwin'), skip) + test('T1969', [# expect_broken(12437), collect_compiler_residency(20), @@ -112,7 +116,8 @@ test('T5837', test('T6048', [ only_ways(['optasm']), - collect_compiler_stats('bytes allocated',2) + fragile_on_darwin, + collect_compiler_stats('bytes allocated',2) ], compile,['']) @@ -199,6 +204,7 @@ test('T12227', test('T12425', [ only_ways(['optasm']), + fragile_on_darwin, collect_compiler_stats('bytes allocated', 1) ], compile, @@ -206,6 +212,7 @@ test('T12425', test('T12234', [ only_ways(['optasm']), + fragile_on_darwin, collect_compiler_stats('bytes allocated', 2), ], compile, @@ -221,6 +228,7 @@ test('T12545', test('T13035', [ only_ways(['normal']), + fragile_on_darwin, collect_compiler_stats('bytes allocated', 1), ], compile, @@ -246,6 +254,7 @@ test('T12707', # to avoid spurious errors. test('T12150', [ only_ways(['optasm']), + fragile_on_darwin, collect_compiler_stats('bytes allocated', 2) ], compile, @@ -407,6 +416,7 @@ test ('T18140', ['-v0 -O']) test('T10421', [ only_ways(['normal']), + fragile_on_darwin, collect_compiler_stats('bytes allocated', 1) ], multimod_compile, @@ -435,7 +445,9 @@ test ('T18223', compile, ['-v0 -O']) test ('T18923', - [ collect_compiler_stats('bytes allocated',2) ], + [ collect_compiler_stats('bytes allocated',2), + fragile_on_darwin, + ], compile, ['-v0 -O']) test ('T16577', |