POSIX.os failure digest for Debian Sample Implementation
In the comparison of LSB 1.0 and Debian described at,
http://people.debian.org/~taggart/lsb/
I defined a Debian LSB 1.0 Sample Implementation and ran the LSB test suite
against it. This message is digest of the failures for the test suite listed.
POSIX.os
--------
/tset/POSIX.os/procenv/uname/T.uname 1
"Information identifying the current operating system is stored in the
structure pointed to by name and a non-negative value is returned by
uname(name)."
/tset/POSIX.os/dataform/tar/T.tar 9
""devmajor" field "" is not a zero-filled octal number
"devminor" field "" is not a zero-filled octal number"
/tset/POSIX.os/dataform/tar/T.tar 12
"create utility exited with code 1"
/tset/POSIX.os/devclass/c_iflag/T.c_iflag 19
"after input queue filled to 4222 bytes, attempt
to read() STOP character(s) returned 0, expected >= 1"
/tset/POSIX.os/devclass/c_lflag/T.c_lflag 6
"read() from VSX_TERMIOS_LOOP returned 11, expected 10"
/tset/POSIX.os/devclass/i_canon/T.i_canon 1
"read 0 bytes, expected 58 read() set errno to 4 (EINTR)"
/tset/POSIX.os/devclass/i_canon/T.i_canon 2
"read() returned -1, expected 58 errno was set to 4 (EINTR)"
/tset/POSIX.os/devclass/i_canon/T.i_canon 3
"read() returned -1, expected 57 errno was set to 4 (EINTR)"
/tset/POSIX.os/devclass/i_close/T.i_close 2
/tset/POSIX.os/devclass/i_ctty/T.i_ctty 1-3,5,6,8
"child process timed out"
/tset/POSIX.os/devclass/i_ctty/T.i_ctty 9
"Parent process did not receive SIGINT when child wrote
interrupt character to controlling terminal"
/tset/POSIX.os/devclass/tcdrain/T.tcdrain 2
"SIGTTOU not received
when TOSTOP flag was clear
SIGTTOU not received
when TOSTOP flag was set"
/tset/POSIX.os/devclass/tcdrain/T.tcdrain 12
/tset/POSIX.os/devclass/tcflush/T.tcflush 14
/tset/POSIX.os/devclass/tcsendbrea/T.tcsendbrea 13
/tset/POSIX.os/devclass/tcsetattr/T.tcsetattr 17
"child process timed out"
/tset/POSIX.os/devclass/tcsetpgrp/T.tcsetpgrp 6
"tcsetpgrp(fd, 0) gave errno 1 (EPERM), expected EINVAL"
/tset/POSIX.os/files/creat/T.creat 11
/tset/POSIX.os/files/open/T.open 16
"child process timed out"
/tset/POSIX.os/files/rename/T.rename 13
"rename("rename-t.13c", "rename-t.13d") did not give correct results
RETURN VALUES: expected: 0, observed: -1
ERRNO VALUES: expected: 0 (NO ERROR), observed: 16 (EBUSY)"
/tset/POSIX.os/files/rename/T.rename 22
"rename("rename-t.22a", "rename-t.22b") did not give correct results
ERRNO VALUES: expected: 16 (EBUSY), observed: 2 (ENOENT)"
/tset/POSIX.os/files/rmdir/T.rmdir 12
"rmdir("rmdir-t.12a") did not give correct results
ERRNO VALUES: expected: 16 (EBUSY), observed: 2 (ENOENT)"
/tset/POSIX.os/files/unlink/T.unlink 19
"unlink("unlink-t.19b") did not give correct results
ERRNO VALUES: expected: 1 (EPERM), observed: 21 (EISDIR)"
/tset/POSIX.os/ioprim/dup2/T.dup2 7
"with fildes2 == OPEN_MAX
dup2(5 , 1024) returned incorrect values
ERRNO VALUES: expected: 9 (EBADF), observed: 24 (EMFILE)"
/tset/POSIX.os/ioprim/fcntl/T.fcntl 37
"fcntl(6, F_DUPFD, 1024) did not return expected values
ERRNO VALUES: expected: 22 (EINVAL), observed: 24 (EMFILE)"
/tset/POSIX.os/ioprim/read/T.read 20
/tset/POSIX.os/ioprim/write/T.write 22
"child process timed out"
/tset/POSIX.os/procenv/getlogin/T.getlogin 1
"getlogin() returned failed - errno 2 (ENOENT)
current real user ID: 1001, effective user ID: 0
getlogin() returned failed - errno 2 (ENOENT)
current real user ID: 1002, effective user ID: 1002"
/tset/POSIX.os/procenv/sysconf/T.sysconf 3
"CLK_TCK not defined"
/tset/POSIX.os/procenv/sysconf/T.sysconf 10
"sysconf(_SC_TZNAME_MAX) failed expected >= 6 or -1, got 3"
/tset/POSIX.os/procprim/_exit/T._exit 5,8
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 21
"for process in session leader's process group
signal 20 (SIGTSTP) produced wrong action for process
observed action: signal stopped process
child process timed out"
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 40
"child process terminated incorrectly
expected action: process terminated - signal 9
observed action: process still active
unexpected signal 15 (SIGTERM) received"
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 41
"child process terminated incorrectly
expected action: process terminated - signal 9
observed action: process still active
unexpected signal 15 (SIGTERM) received
child process terminated incorrectly
expected action: process terminated - signal 9
observed action: process still active
unexpected signal 15 (SIGTERM) received
path tracing error: path counter 3, expected 5"
/tset/POSIX.os/procprim/wait/T.wait 10
/tset/POSIX.os/procprim/waitpid/T.waitpid 15-17
"child process timed out"
Reply to: