id summary reporter owner description type status priority milestone component version resolution keywords cc blockedby blocking platform 1639 Sometimes the posix test fork_3-1 fails. kaoutsis axeld """Sometimes"" means here that if you run the test 5 times, one or two times will failed. In these cases the output is like this: {{{ [14:03:55]Kill returned 0 (0: No error) [14:03:55] .../fork/3-1.c FAILED: Another process with the same PID as the child exists }}} the particular file is: src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/fork/3-1.c the chunk of code that is related: {{{ [...] /* Parent joins the child */ ctl = waitpid(child, &status, 0); if (ctl != child) { UNRESOLVED(errno, ""Waitpid returned the wrong PID""); } if ((!WIFEXITED(status)) || (WEXITSTATUS(status) != PTS_PASS)) { UNRESOLVED(status, ""Child exited abnormally""); } ret = kill(child, 0); if ((ret == 0) || (errno != ESRCH)) { output(""Kill returned %d (%d: %s)\n"", ret, errno, strerror(errno)); FAILED(""Another process with the same PID as the child exists""); } [...] }}} " bug closed normal R1 System/libroot.so R1/pre-alpha1 fixed All