summaryrefslogtreecommitdiff
path: root/testsuite/tests
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2018-01-31 15:40:01 -0500
committerBen Gamari <ben@smart-cactus.org>2018-01-31 18:41:04 -0500
commit55aea8fda42dfa29face29292b298994fabfb962 (patch)
tree13c9b9769fea1762015a735ef3f925e59f5fda2d /testsuite/tests
parente9ae0cae9eb6a340473b339b5711ae76c6bdd045 (diff)
downloadhaskell-55aea8fda42dfa29face29292b298994fabfb962.tar.gz
testsuite: Mark scc001 and T5363 as broken due to #14705
These two tests have been failing on CircleCI.
Diffstat (limited to 'testsuite/tests')
-rw-r--r--testsuite/tests/profiling/should_run/all.T8
1 files changed, 6 insertions, 2 deletions
diff --git a/testsuite/tests/profiling/should_run/all.T b/testsuite/tests/profiling/should_run/all.T
index 7d14f770a5..4c4822c526 100644
--- a/testsuite/tests/profiling/should_run/all.T
+++ b/testsuite/tests/profiling/should_run/all.T
@@ -38,7 +38,9 @@ test('T3001-2', [only_ways(['prof_hb']), extra_ways(['prof_hb'])],
# As with ioprof001, the unoptimised profile is different but
# not badly wrong (CAF attribution is different).
-test('scc001', expect_broken_for_10037, compile_and_run,
+test('scc001',
+ [expect_broken_for_10037, expect_broken_for(14705, ['ghci-ext-prof'])],
+ compile_and_run,
['-fno-state-hack -fno-full-laziness']) # Note [consistent stacks]
test('scc002', [], compile_and_run, [''])
@@ -106,7 +108,9 @@ test('callstack002',
['-fprof-auto-calls -fno-full-laziness -fno-state-hack'])
# Should not stack overflow with -prof -fprof-auto
-test('T5363', [], compile_and_run, [''])
+test('T5363',
+ [expect_broken_for(14705, ['ghci-ext-prof'])],
+ compile_and_run, [''])
test('profinline001', [], compile_and_run, [''])