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

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 2098 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 2098.


Report 2098 Actions


    Problem Report Number 2098
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Temporary Interpretation (TIN)
    Problem Resolution ID TIN.X.0094
    Raised 1999-08-18 08:00
    Updated 2003-03-13 08:00
    Published 1999-08-25 08:00
    Product Standard Multi-Purpose Realtime Operating System
    Certification Program The Open Brand certification program
    Test Suite VSTH version 5.1.3
    Test Identification PTHR.hdr/misc/pthread_5 6
    Specification System Interfaces and Headers Issue 5
    Location in Spec See Problem Text
    Problem Summary TIN5TH.00005 Online standard requires that <pthread.h> include <sched.h>. Our <sched.h> is the bare minimum specified by the standard. However, the test case complains about the "sched_priority" field in struct sc...
    Problem Text

    Online standard requires that <pthread.h> include <sched.h>.
    Our <sched.h> is the bare minimum specified by the standard.
    However, the test case complains about the "sched_priority"
    field in struct sched_param.
    Test Output

    520|6 2 0000110|6 /tset/PTHR.hdr/misc/pthread_5/T.pthread_5 12:54:40|TC Start, scenario ref 8
    -0
    15|6 3.2-lite 1|TCM Start
    400|6 1 3 12:54:41|IC Start
    200|6 1 12:54:41|TP Start
    220|6 1 0 12:54:41|PASS
    200|6 2 12:54:41|TP Start
    462 2 1|Compilation exited with non-zero value when expected to suc
    ceed
    520|6 2 00001462 2 2|Feature test macros: -D_POSIX_C_SOURCE=199506
    520|6 2 00001462 2 3|Compiler or run-time messages or results:
    520|6 2 00001462 2 4|"/usr/include/sched.h", line 28: syntax error before or at:
    "sched_priority unprotected"
    520|6 2 00001462 2 5|"/usr/include/sched.h", line 28: warning: syntax requires "
    ;" after last struct/union member
    520|6 2 00001462 2 6|"/usr/include/sched.h", line 29: zero-sized struct/union
    520|6 2 00001462 3 1|Compilation exited with non-zero value when expected to suc
    ceed
    520|6 2 00001462 3 2|Feature test macros: -D_POSIX_C_SOURCE=199506 -D_POSIX_SOUR
    CE
    520|6 2 00001462 3 3|Compiler or run-time messages or results:
    520|6 2 00001462 3 4|"/usr/include/sched.h", line 28: syntax error before or at:
    "sched_priority unprotected"
    520|6 2 00001462 3 5|"/usr/include/sched.h", line 28: warning: syntax requires "
    ;" after last struct/union member
    520|6 2 00001462 3 6|"/usr/include/sched.h", line 29: zero-sized struct/union
    220|6 2 1 12:54:42|FAIL
    200|6 3 12:54:42|TP Start
    520|6 3 00001462 2 1|Compilation exited with non-zero value when expected to suc
    ceed

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    The online specification is for the Single UNIX Specification Version 2
    and thus applies to the UNIX 98 mode of the test suite. It is understood
    that the customer is executing the test suite in POSIX mode, as such
    it is not clear that POSIX allows this namespace pollution.
    It is recommended that a temporary interpretation be granted
    pending clarifications with the IEEE Interpretations committee.

    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