Hi all,<br><br>Consider the following program:<br><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">module Test where<br><br>import System.Process (readProcess)<br>

<br>main :: IO ()<br>main = readProcess &quot;git&quot; [&quot;describe&quot;, &quot;--tags&quot;] &quot;&quot; &gt;&gt;= putStr<br></blockquote><br>In Windows I get the following behaviour:<br><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">

&gt; git --version<br>git version 1.7.10.msysgit.1<br><br>&gt; ghc --version<br>The Glorious Glasgow Haskell Compilation System, version 7.6.1<br><br>&gt; runghc Test<br>Test: git: createProcess: does not exist (No such file or directory)<br>

</blockquote><br>The same happens with GHC 7.4.2. In Linux, however, it works as expected:<br><br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">$ git --version<br>

git version 1.7.9.5<br>$ ghc --version<br>The Glorious Glasgow Haskell Compilation System, version 7.4.1<br>$ runghc Test.hs <br>Package-2.0-68-gacaf77a<br></blockquote><br>Can anyone reproduce this result in Windows? Is this a bug or am I doing something wrong?<br>

<br><br>Thanks,<br>Pedro<br><br>