|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1646 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 1646.
Report 1646 Actions
Problem Report Number 1646 Submitter's Classification Specification problem State Resolved Resolution Permanent Interpretation (PIN) Problem Resolution ID PIN.X.0203 Raised 2002-06-11 08:00 Updated 2003-03-13 08:00 Published 2002-06-17 08:00 Product Standard Internationalised System Calls and Libraries Extended V2 (UNIX 98) Certification Program The Open Brand certification program Test Suite VSU version 5.1.2 Test Identification CAPI.os/genuts/nftw 3 Specification System Interfaces and Headers Issue 5 Location in Spec See Problem Text Linked Problem Reports PIN4U.00048, (in, old, system) Problem Summary PIN4U.00069 This test may fail on implementations that exhibit behavior allowed by Base Resolution 97-003. Problem Text
Our implementation of nftw() has been updated to conform to bwg97-003
and SUSV3. This failure was previously granted a PIN for VSU4. We request
a new PIN be granted for VSU5.Test Output
************************************************************************
/tset/CAPI.os/genuts/nftw/T.nftw 3 Failed
Test Description:
Base Required Conformance
A call to int nftw(const char *path, int (*fn)(const char *, const
struct stat *, int, struct FTW *), int depth, int flags) when flags
does not contain FTW_PHYS shall follow links instead of reporting them
and shall not report the same file twice.
Test Information:
PREP: Set up the path
TEST: nftw without FTW_PHYS follows symbolic links
INFO: Call to fn() at ../tmp/data/dirl
INFO: Call to fn() at ../tmp/data/dirl/dir_left.1
INFO: Call to fn() at ../tmp/data/dirl/dir_left.1/dir_left.2
INFO: Call to fn() at ../tmp/data/dirl/dir_left.1/dir_left.2/left.3
INFO: Call to fn() at
../tmp/data/dirl/dir_left.1/dir_left.2/left.3/dir_left.1
INFO: Call to fn() at
../tmp/data/dirl/dir_left.1/dir_left.2/left.3/dir_left.1/dir_lef
t.2
INFO: Call to fn() at ../tmp/data/dirl/dir_left.1/dir_left.2/left.3/dir_
left.1/dir_left.2/left.3
INFO: Call to fn() at
../tmp/data/dirl/dir_left.1/dir_left.2/left.3/dir_right.1
INFO: Call to fn() at
../tmp/data/dirl/dir_left.1/dir_left.2/left.3/dir_right.1/dir_ri
ght.2
INFO: Call to fn() at ../tmp/data/dirl/dir_left.1/dir_left.2/left.3/dir_
right.1/dir_right.2/right.3
INFO: Call to fn() at ../tmp/data/dirl/dir_right.1
INFO: Call to fn() at ../tmp/data/dirl/dir_right.1/dir_right.2
INFO: Call to fn() at ../tmp/data/dirl/dir_right.1/dir_right.2/right.3
ERROR: Target of right.3 was already reported so this file should not be
************************************************************************Review Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
Resolution bwg97-003 states that it applies to both XSH4.2 and XSH5, and
so a permanent interpretation is needed for UNIX98 in addition to the
existing one for UNIX95.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Permanent Interpretation (PIN) Review Conclusion
A Permanent Interpretation is granted.
Problem Reporting System Options:
- View Report 1646
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority