|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0450 Details
Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges
This page provides all information on Problem Report 0450.
Report 0450 Actions
Problem Report Number 0450 Submitter's Classification Specification problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0069 Raised 1994-06-09 08:00 Updated 2003-03-13 08:00 Published null Product Standard Internationalised System Calls and Libraries (XPG4) Certification Program The Open Brand certification program Test Suite VSX4 version 4.3.4 Test Identification ANSI.os/streamio/fopen 25 Linked Problem Reports PIN4.006, (in, old, system) Problem Summary PG4R.070 The above tests failed because our implementation on PATH_MAX is aligned with POSIX.1-1990 rather than draft P1003.1a. According to the interpretation requrest reference: VWG/017/070792, the definitio... Problem Text
The above tests failed because our implementation on PATH_MAX is aligned
with POSIX.1-1990 rather than draft P1003.1a.
According to the interpretation requrest reference: VWG/017/070792,
the definition of PATH_MAX was debated at length during the deveopment
of XSH2. In the end it was decided to align with the draft POSIX 1003.1a.
However, since this is still a draft standard, for testing we should align
with POSIX.1 1990 as published and interpreted. Therefore, we should allow
either behavior.
HP received a permanent interpretation waiver, PIN4.006, previously.Test Output
1. ANSI.os/streamio/fopen/T.fopen 25 Failed:
Test Information:
fopen(<1023 char path>, "w") did not return NULL
2. ANSI.os/streamio/freopen/T.freopen 26 Failed:
Test Information:
freopen(<1023 char path>, "w", fp) did not return NULL
3. ANSI.os/streamio/remove/T.remove 14 Failed:
Test Information:
remove("<1023 char path>") did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
4. POSIX.os/files/access/T.access 38 Failed:
Test Information:
access("<1023 char name>", F_OK) did not give correct results
file mode: 0100777, owner: 0, group: 600
process real uid: 600, real gid: 600
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
5. POSIX.os/files/chdir/T.chdir 7 Failed:
Test Information:
chdir("<1023 char path>") did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
6. POSIX.os/files/chmod/T.chmod 12 Failed:
Test Information:
chmod("<1023 char path>", 0700) did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
7. POSIX.os/files/chown/T.chown 11 Failed:
Test Information:
chown("<1023 char path>", 0, 600) did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
8. POSIX.os/files/creat/T.creat 23 Failed:
Test Information:
creat("<1023 char path>", 0777) did not give correct results
RETURN VALUES: expected: -1, observed: 6
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
9. POSIX.os/files/link/T.link 17 Failed:
Test Information:
link("<1023 char path>", "link-t.17b") did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
link("link-t.17b", "<1023 char path>") did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
10. POSIX.os/files/mkdir/T.mkdir 14 Failed:
Test Information:
mkdir("<1023 char path>", 0777) did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
11. POSIX.os/files/mkfifo/T.mkfifo 12 Failed:
Test Information:
mkfifo("<1023 char path>", 0777) did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
12. POSIX.os/files/open/T.open 37 Failed:
Test Information:
open("<1023 char path>", O_RDONLY) did not give correct results
RETURN VALUES: expected: -1, observed: 6
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
13. POSIX.os/files/opendir/T.opendir 10 Failed:
Test Information:
opendir("<1023 char path>") succeeded unexpectedly
14. POSIX.os/files/pathconf/T.pathconf 21 Failed:
Test Information:
creat() with relative path longer than PATH_MAX did not fail with
ENAMETOOLONG
RETURN VALUES: expected: -1, observed: 6
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
15. POSIX.os/files/rename/T.rename 27 Failed:
Test Information:
rename("<1023 char path>", "rename-t.27b") did not give correct results
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 2 (ENOENT)
rename("rename-t.27b", "<1023 char path>") did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
16. POSIX.os/files/rmdir/T.rmdir 15 Failed;
Test Information:
rmdir("<1023 char path>") did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
17. POSIX.os/files/stat/T.stat 9 Failed:
Test Information:
stat("<1023 char path>", buf) did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
18. POSIX.os/files/unlink/T.unlink 14 Failed:
Test Information:
unlink("<1023 char path>") did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
19. POSIX.os/files/utime/T.utime 13 Failed:
Test Information:
utime("<1023 char path>", NULL) did not give correct results
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
20. POSIX.os/ioprim/write/T.write 2 Failed:
Test Information:
write(fd, buf, 0) with O_APPEND set moved the file pointer from 0 to 26
21. POSIX.os/procprim/exec/T.execl 37 Failed:
Test Information:
execl(../exec_tok, ...) when ../exec_tok prefixed by 1012 char path
did not return expected values
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
22. POSIX.os/procprim/exec/T.execle 37 Failed:
Test Information:
execle(../exec_tok, ...) when ../exec_tok prefixed by 1012 char path
did not return expected values
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
23. POSIX.os/procprim/exec/T.execlp 37 Failed:
Test Information:
execle(../exec_tok, ...) when ../exec_tok prefixed by 1012 char path
did not return expected values
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
24. POSIX.os/procprim/exec/T.execv 37 Failed:
Test Information:
execle(../exec_tok, ...) when ../exec_tok prefixed by 1012 char path
did not return expected values
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
25. POSIX.os/procprim/exec/T.execve 37 Failed:
Test Information:
execle(../exec_tok, ...) when ../exec_tok prefixed by 1012 char path
did not return expected values
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
26. POSIX.os/procprim/exec/T.execvp 37 Failed:
Test Information:
execle(../exec_tok, ...) when ../exec_tok prefixed by 1012 char path
did not return expected values
RETURN VALUES: expected: -1, observed: 0
ERRNO VALUES: expected: 248 (ENAMETOOLONG), observed: 0 (NO ERROR)
27. XOPEN.os/genuts/ftw/T.ftw 9 Failed:
Test Information:
ftw(<1023 char path>, ..., 2) returned 1 instead of -1
28. XOPEN.os/procenv/chroot/T.chroot 7 Failed:
Test Information:
chroot(<1023 char path>) did not return -1Review Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
Permanent interpretation PIN4.006 is still extant for these tests.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Rejected (REJ) Review Conclusion
This request is refused, please refer to PIN4.006
Problem Reporting System Options:
- View Report 0450
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority