duncan.coutts at worc.ox.ac.uk
Sun Dec 9 15:20:15 EST 2007
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" '
> but I'm not convinced that isn't a bug too.
That is because it also uses the system path. See execvp vs execve.
More information about the Libraries