D-Programming-Language/phobos — pull request #487 by jpf91 (2012-03-11 11:00:27+00:00)
Title: std.stdio: Need to check ret != -1, not ret == 0 

Using std.process.shell produces this error:
```
std/stdio.d(419): Could not close pipe `./a.out' (Success)
```
The return value check has to check for != -1, not == 0, see http://linux.die.net/man/3/pclose