summaryrefslogtreecommitdiff
path: root/testsuite/tests/quasiquotation
diff options
context:
space:
mode:
authorViktor Dukhovni <ietf-dane@dukhovni.org>2021-04-20 14:01:12 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2021-04-22 17:00:55 -0400
commit7bc7eea3897dcb8a87fdb0921f451b9bc77309f6 (patch)
tree352c31935dadad519efee435a26647341cdc870d /testsuite/tests/quasiquotation
parent72b48c4440c3bbb7344b15c13c7ddb56019b0af5 (diff)
downloadhaskell-7bc7eea3897dcb8a87fdb0921f451b9bc77309f6.tar.gz
Make tests more portable on FreeBSD
Diffstat (limited to 'testsuite/tests/quasiquotation')
-rw-r--r--testsuite/tests/quasiquotation/Makefile2
-rw-r--r--testsuite/tests/quasiquotation/all.T3
2 files changed, 2 insertions, 3 deletions
diff --git a/testsuite/tests/quasiquotation/Makefile b/testsuite/tests/quasiquotation/Makefile
index 76e8a928fb..9a9db1ead9 100644
--- a/testsuite/tests/quasiquotation/Makefile
+++ b/testsuite/tests/quasiquotation/Makefile
@@ -11,5 +11,5 @@ T4150:
T14028:
'$(TEST_HC)' $(TEST_HC_OPTS) -v0 T14028Quote.hs
- '$(TEST_HC)' $(TEST_HC_OPTS) -v0 -c T14028C.c
+ '$(TEST_HC)' $(TEST_HC_OPTS) -v0 -fPIC -c T14028C.c
'$(TEST_HC)' $(TEST_HC_OPTS) -v0 -fexternal-interpreter T14028 T14028C.o
diff --git a/testsuite/tests/quasiquotation/all.T b/testsuite/tests/quasiquotation/all.T
index 0d2fd713cb..e8b3bd1e6f 100644
--- a/testsuite/tests/quasiquotation/all.T
+++ b/testsuite/tests/quasiquotation/all.T
@@ -9,6 +9,5 @@ test('T14028',
[req_interp, req_rts_linker,
only_ways([config.ghc_th_way]),
unless(config.have_ext_interp, skip),
- when(opsys('linux') and arch('arm'), expect_broken_for(17558, ['dyn'])),
- when(opsys('linux') and arch('x86_64'), expect_broken_for(17300, ['dyn']))],
+ when(opsys('freebsd'), expect_broken(19723))],
makefile_test, ['T14028'])