
9 Dec
2007
9 Dec
'07
5:08 p.m.
On Sun, Dec 09, 2007 at 08:20:15PM +0000, Duncan Coutts wrote:
On Sun, 2007-12-09 at 20:00 +0000, Ian Lynagh wrote:
On Sun, Dec 09, 2007 at 11:47:43AM -0800, Bryan O'Sullivan wrote:
As you can now imagine, this has no relation to how a Haskell program should be manipulating paths.
It also affects rawSystem:
$ ghc -e 'System.Cmd.rawSystem "s" []' ExitFailure 127 $ ghc -e 'System.Cmd.rawSystem "./s" []' hi ExitSuccess
but I'm not convinced that isn't a bug too.
That is because it also uses the system path. See execvp vs execve.
Right, but is that what it ought to do? Thanks Ian