|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1099 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 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:
- View Report 1099
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority