/* Check for proper pipe semantics at corner cases. #progos: linux */ #include #include #include #include int main (void) { if (pipe (NULL) != -1 || errno != EFAULT) { perror ("pipe"); abort (); } printf ("pass\n"); exit (0); }