testsuite: Don't use sed -i in T15369
authorBen Gamari <ben@smart-cactus.org>
Tue, 11 Dec 2018 22:39:58 +0000 (17:39 -0500)
committerBen Gamari <ben@smart-cactus.org>
Tue, 11 Dec 2018 23:19:46 +0000 (18:19 -0500)
BSD sed doesn't allow use of sed -i on symlinks and the source file is symlinked
into place.

testsuite/tests/ghci/should_run/T15369.script

index 2ebed01..f6f66e0 100644 (file)
@@ -8,6 +8,8 @@
 :all-types
 :l *T15369.hs
 :all-types
-:! sed -i -e 's/Int/Double/g' T15369.hs
+-- Note: BSD sed doesn't allow use of -i here due to symlinks
+:! sed -e 's/Int/Double/g' T15369.hs > Temp.hs
+:! mv Temp.hs T15369.hs
 :l *T15369.hs
 :all-types