summaryrefslogtreecommitdiff
path: root/testsuite/tests/profiling
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2018-03-05 15:12:57 -0500
committerBen Gamari <ben@smart-cactus.org>2018-03-06 13:03:06 -0500
commit488d63d6899d223ef87c26c218f0cf81ac670a90 (patch)
tree166a686fe8e90a4110174e437d8d4c966d723188 /testsuite/tests/profiling
parent1488591ac595d1b7be39345cc390737ea9a65fe3 (diff)
downloadhaskell-488d63d6899d223ef87c26c218f0cf81ac670a90.tar.gz
Fix interpreter with profiling
This was broken by D3746 and/or D3809, but unfortunately we didn't notice because CI at the time wasn't building the profiling way. Test Plan: ``` cd testsuite/test/profiling/should_run make WAY=ghci-ext-prof ``` Reviewers: bgamari, michalt, hvr, erikd Subscribers: rwbarton, thomie, carter GHC Trac Issues: #14705 Differential Revision: https://phabricator.haskell.org/D4437
Diffstat (limited to 'testsuite/tests/profiling')
-rw-r--r--testsuite/tests/profiling/should_run/all.T6
1 files changed, 2 insertions, 4 deletions
diff --git a/testsuite/tests/profiling/should_run/all.T b/testsuite/tests/profiling/should_run/all.T
index 4c4822c526..03332f6097 100644
--- a/testsuite/tests/profiling/should_run/all.T
+++ b/testsuite/tests/profiling/should_run/all.T
@@ -39,7 +39,7 @@ 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, expect_broken_for(14705, ['ghci-ext-prof'])],
+ [expect_broken_for_10037],
compile_and_run,
['-fno-state-hack -fno-full-laziness']) # Note [consistent stacks]
@@ -108,9 +108,7 @@ test('callstack002',
['-fprof-auto-calls -fno-full-laziness -fno-state-hack'])
# Should not stack overflow with -prof -fprof-auto
-test('T5363',
- [expect_broken_for(14705, ['ghci-ext-prof'])],
- compile_and_run, [''])
+test('T5363', [], compile_and_run, [''])
test('profinline001', [], compile_and_run, [''])