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

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 1072 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 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.c

    Review 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:

     

    Back   


Contact the Certification Authority