summaryrefslogtreecommitdiff
path: root/testsuite/tests/driver/T16608/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/tests/driver/T16608/Makefile')
-rw-r--r--testsuite/tests/driver/T16608/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/testsuite/tests/driver/T16608/Makefile b/testsuite/tests/driver/T16608/Makefile
index 7cec19026b..1c7ccf5282 100644
--- a/testsuite/tests/driver/T16608/Makefile
+++ b/testsuite/tests/driver/T16608/Makefile
@@ -3,6 +3,8 @@ include $(TOP)/mk/boilerplate.mk
include $(TOP)/mk/test.mk
T16608_1:
+ # FreeBSD's sed doesn't like operating in-place on symlinks. Un-symlinkify.
+ mv MyInteger.hs tmp.hs; cp tmp.hs MyInteger.hs
'$(TEST_HC)' $(TEST_HC_OPTS) --make -O0 T16608_1.hs
./T16608_1
sleep 1
@@ -11,6 +13,8 @@ T16608_1:
./T16608_1
T16608_2:
+ # FreeBSD's sed doesn't like operating in-place on symlinks. Un-symlinkify.
+ mv MyInteger.hs tmp.hs; cp tmp.hs MyInteger.hs
'$(TEST_HC)' $(TEST_HC_OPTS) --make -O0 T16608_2.hs
./T16608_2
sleep 1