Problem Report Number |
0050 |
Submitter's Classification |
Test Suite problem |
State |
Resolved |
Resolution |
Test Suite Deficiency (TSD) |
Problem Resolution ID |
TSD.PX.0023 |
Raised |
2007-05-31 00:02 |
Updated |
2007-06-04 17:53 |
Published |
2007-06-04 17:53 |
Product Standard |
PSE52 Realtime Controller 1003.1-2003 System |
Certification Program |
POSIX Certified by IEEE and The Open Group |
Test Suite |
VSRT-PSE version 5.3.7 |
Test Identification |
rt.hdr/misc/mqueue/T.mqueue.27 |
Problem Summary |
rt.hdr/misc/mqueue test 27 fails with illegal symbols |
Problem Text |
Test fails reporting illegal symbols.
The symbols reported are defined by POSIX in <unistd.h>
In addition, the test case appears to have a typo:
POSIX_FADV_WIILNEED instead of POSIX_FADV_WILLNEED in the allowed list. |
Test Output |
************************************************************************
/tset/rt.hdr/misc/mqueue/T.mqueue 27 Failed
Test Description:
For UNIX98 mode:
When _XOPEN_SOURCE is defined with the value 500 and no other
feature test macros except _POSIX_SOURCE and
_POSIX_C_SOURCE<=199506L are defined, no other symbols than
those
defined or reserved by XSH5 are made visible.
For UNIX03 mode:
When _XOPEN_SOURCE is defined with the value 600 and no other
feature test macros except _POSIX_C_SOURCE<=200112L are defined,
no other symbols than those defined or reserved by POSIX.1-
2001/XSH6 (including the XSI option) are made visible.
For POSIX01 mode:
When _POSIX_C_SOURCE is defined with the value 200112L and no
other feature test macros except _POSIX_SOURCE are defined, no
other symbols than those defined or reserved by
POSIX.1-2001/XSH6
(not including the XSI option) are made visible.
Test Information:
Illegal #defined symbol: POSIX_FADV_WILLNEED
Illegal declared or 'typedef'ed symbol: readlink
Illegal declared or 'typedef'ed symbol: fdatasync
Illegal declared or 'typedef'ed symbol: ftruncate
Illegal declared or 'typedef'ed symbol: getlogin_r
Feature test macros: -D_POSIX_C_SOURCE=200112
Compiler or run-time messages or results:
<NIL> (no results or messages produced)
Illegal #defined symbol: POSIX_FADV_WILLNEED
Illegal declared or 'typedef'ed symbol: readlink
Illegal declared or 'typedef'ed symbol: fdatasync
Illegal declared or 'typedef'ed symbol: ftruncate
Illegal declared or 'typedef'ed symbol: getlogin_r
Feature test macros: -D_POSIX_C_SOURCE=200112 -D_POSIX_SOURCE |