Semi-fix 4006 on msys
authorIan Lynagh <igloo@earth.li>
Thu, 23 Jun 2011 14:04:24 +0000 (15:04 +0100)
committerIan Lynagh <igloo@earth.li>
Thu, 23 Jun 2011 14:04:24 +0000 (15:04 +0100)
We were getting:
4006.exe: echo: createProcess: does not exist (No such file or directory)
so now we use "printf" instead of "echo".

testsuite/tests/ghc-regress/lib/should_run/4006.hs

index ea5c1ac..662b0f6 100644 (file)
@@ -1,7 +1,7 @@
 import System.Process
 
 testUnicode :: String -> IO String
-testUnicode str = init `fmap` (readProcess "echo" [str] "")
+testUnicode str = readProcess "printf" ["%s", str] ""
 
 main = do
     testUnicode "It works here" >>= putStrLn