Problem Report 0066 Details

Help Show help | Quick Search | Click here to view your privileges

This page provides all information on Problem Report 0066.


Report 0066 Actions


    Problem Report Number 0066
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.PX.0023
    Raised 2019-03-13 01:36
    Updated 2019-06-04 12:27
    Published 2019-06-04 12:27
    Product Standard 1003.1-2003 System Interfaces
    Certification Program POSIX Certified by IEEE and The Open Group
    Test Suite VSX-PCTS2003 version 1.6
    Test Identification POSIX.hdr/misc/tar/T.tar 4
    Specification IEEE Std 1003.1, Base Definitions Volume
    Location in Spec <tar.h> tag_13_71_03 "DESCRIPTION", table 3 "Mode field bit definitions
    (octal)"
    Problem Summary XSI option "TSVTX" in <tar.h> is viewed as required in POSIX08 mode
    Problem Text Base Specifications Issue 7, 2018 edition, clearly states that the
    definition of TSVTX in <tar.h> is an XSI option:


    [XSI] [Option Start] TSVTX
    01000
    On directories, restricted deletion flag. [Option End]


    However, the VSX-PCTS2016-1.6 test suite claims that the definition of
    TSVTX is missing from <tar.h> and is therefore required.
    Test Output SRC/vsxconfig.h:

    /****** This file contains definitions for those elements which
    ******/
    /****** 'incrpt' found to be missing from the system include files
    ******/

    /****** <tar.h> - Missing elements ******/
    /****** Start of Definitions for file tar.h ******/
    #define TSVTX 01000
    /****** End of Definitions for file tar.h ******/



    Output of /tset/POSIX.hdr/misc/tar/T.tar 4:

    Feature test macros: -D_POSIX_C_SOURCE=200809
    Compiler or run-time messages or results:
    Undefined identifier: TSVTX

    Review Information

    Review Type TSMA Review
    Start Date 2019-03-13 01:36
    Last Updated 2019-03-13 10:06
    Completed 2019-03-13 10:06
    Status Complete
    Review Recommendation Rejected (REJ)
    Review Response In the PDF of the standard, the XSI shading for TSVTX on the <tar.h> page
    is only on the description "On directories, restricted deletion flag".
    There is a defect in the online HTML translation with the placement of
    the XSI start marker, which makes it appear that the whole row is shaded.
    The PDF takes precedence.

    Thus the standard requires that all systems conforming to POSIX.1-2017
    define TSVTX in <tar.h> with the value 01000, but the meaning of this
    constant is unspecified for systems that do not support the XSI option.

    It is recommended that this TSD request is rejected.

    Review Type SA Review
    Start Date 2019-03-13 18:06
    Last Updated 2019-03-13 10:24
    Completed 2019-03-13 10:24
    Status Complete
    Review Resolution Rejected (REJ)
    Review Conclusion In the PDF of the standard, the XSI shading for TSVTX on the <tar.h> page
    is only on the description "On directories, restricted deletion flag".
    There is a defect in the online HTML translation with the placement of
    the XSI start marker, which makes it appear that the whole row is shaded.
    The PDF takes precedence (the html edition will be corrected via the
    Austin Group).

    Thus the standard requires that all systems conforming to POSIX.1-2017
    define TSVTX in <tar.h> with the value 01000, but the meaning of this
    constant is unspecified for systems that do not support the XSI option.

    This TSD request is therefore rejected.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority