|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1072 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 1072.
Report 1072 Actions
Problem Report Number 1072 Submitter's Classification Specification problem State Resolved Resolution Temporary Interpretation (TIN) Problem Resolution ID TIN.X.0068 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published 1998-03-27 08:00 Product Standard Internationalised System Calls and Libraries Extended V2 (UNIX 98) Certification Program The Open Brand certification program Test Suite VSRT version 5.0.1 Test Identification rt.hdr/misc/sched 22 Specification System Interfaces and Headers Issue 5 Location in Spec See Problem Text Problem Summary TIN4R.00001 This request claims that sys/signal.h must also be included if time.h is included by sched.h even though this is not allowed by the spec. Problem Text
TIN5T.00001 is specific to the VSTH pthread.h test. The same
problem noted in that TIN is also applicable to the VSRT sched.h
test. Specifically, sched.h allows for visibility of time.h,
but time.h requires inclusion of sys/signal.h for the sigevent
structure and the sigval union definition. Pending the final
IEEE resolution on this issue, that is the visibility of the
sigevent structure and the sigval union in time.h, we would
like to request that a TIN also be issued for the VSRT sched.h
test.Test Output
/tset/rt.hdr/misc/sched/T.sched 22 Failed
Test Description:
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 in System
Interfaces and Headers, Issue 5 for it shall be made visible by
including <sched.h>.
Test Information:
Compilation exited with non-zero value when expected to succeed
Feature test macros: -D_XOPEN_SOURCE=500
Compiler or run-time messages or results:
"/usr/include/time.h", line 118: syntax error before or at: "sival_int
unprotected"
"/usr/include/time.h", line 118: warning: syntax requires "" after
last struct/union member
"/usr/include/time.h", line 120: zero-sized struct/union
"/usr/include/time.h", line 126: syntax error before or at:
"sigev_notify unprotected"
"/usr/include/time.h", line 126: warning: syntax requires "" after
last struct/union member
"/usr/include/time.h", line 130: zero-sized struct/union
"/usr/include/time.h", line 131: syntax error before or at:
"sigev_value unprotected"
"/usr/include/time.h", line 131: warning: syntax error: empty
declaration
"/usr/include/time.h", line 135: syntax error before or at: }
"/usr/include/time.h", line 135: warning: syntax error: empty
declaration
"././ALLOW.h", line 95: cannot recover from previous errors
c89: acomp failed for cc22es.cReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
A temporary interpretation is recommended.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Temporary Interpretation (TIN) Review Conclusion
A Temporary Interpretation is granted.
Problem Reporting System Options:
- View Report 1072
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority