HomeAbout Us A-Z IndexSearch * Contact Us Register LoginPress Shop

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 1099 Details

Help Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges

This page provides all information on Problem Report 1099.


Report 1099 Actions


    Problem Report Number 1099
    Submitter's Classification Minor System Fault
    State Resolved
    Resolution Minor System Fault (MSF)
    Problem Resolution ID MSF.X.0048
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published 1995-11-29 08:00
    Expiry Date 1996-11-29
    Product Standard Internationalised System Calls and Libraries Extended (UNIX 95)
    Certification Program The Open Brand certification program
    Test Suite VSU version 4.0.2
    Test Identification headers/stropts 19
    Problem Summary MSF4U.00005 A waiver is requested because a single variable which does not follow the header namespace rules is defined.
    Problem Text
    A waiver is requested because a single variable which does not follow
    the header namespace rules is defined.

    This fault will only have an impact on the user if the user has defined a
    macro of name 'fill'. We will fix this defect at the first opportunity, but do
    not feel it is a significant problem for our customers.
    Test Output
    /tset/CAPIheaders/hstropts/hstropts19

    SPEC1170TESTSUITE CASE 107
    The inclusion of stropts.h with _XOPEN_SOURCE and
    _XOPEN_SOURCE_EXTENDED=1 defined shall only define or
    declare identifiers with external linkage, macros, and
    identifiers with file scope specified in the
    stropts.h, and unistd.h header file sections;
    identifiers prefixed with 'bi_', 'ic_', 'l_', 'sl_',
    or 'str_'; macros prefixed with 'bi_', 'ic_', 'l_',
    'sl_', 'str_', 'FLUSH[A-Z]', 'I_', 'M_',
    'MUXID_R[A-Z]', 'S_', 'SND[A-Z], or 'STR'; macros and
    identifiers suffixed with '_t'; and macros and
    identifiers prefixed with underscore and either an
    alphanumeric character or another underscore.
    ERROR: Structure members not allowed by namespace
    rules are defined and are not protected from
    user-defined macros. The following compiler
    output resulted. With most compilers the
    output will include the string "name
    unprotected" for a member name at issue.
    cc: "/usr/include/sys/stropts.h", line 315: error 100
    0: Unexpected symbol: "fill unprotected".
    FAIL


    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    A temporary waiver for a minor system fault is recommended.

    Issue is limited to macros named "fill".

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Minor System Fault (MSF)
    Review Conclusion
    A Temporary Waiver is granted.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority