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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 1643 Actions


    Problem Report Number 1643
    Submitter's Classification Specification problem
    State Resolved
    Resolution Permanent Interpretation (PIN)
    Problem Resolution ID PIN.X.0200
    Raised 2001-03-23 08:00
    Updated 2003-03-13 08:00
    Published 2001-05-18 08:00
    Product Standard Internationalised System Calls and Libraries Extended V2 (UNIX 98)
    Certification Program The Open Brand certification program
    Test Suite VSU version 5.1.1
    Test Identification CAPI.os/ioprim/poll 12
    Specification System Interfaces and Headers Issue 5
    Location in Spec See Problem Text
    Linked Problem Reports PIN4U.00057, (in, old, system)
    Problem Summary PIN4U.00066 A change to the spec is requested.
    Problem Text

    From test output in PIN4U.00057:

    PREP: Create two streams
    PREP: Open master pseudo tty
    PREP: Determine if pseudo tty is a stream
    PREP: Open slave side of pseudo tty
    PREP: Initialize the file descriptors and event structure
    TEST: poll returns correctly when no data has been written
    ERROR: poll returned incorrect value
    Expected 0
    Received 1

    The difference between our test output and the test output in
    PIN4U.00057 is that the submitter used pseudo-terminals and in our
    configuration VSX_TERMIOS_TTY and VSX_TERMIOS_LOOP are not
    pseudo-terminals, therefore the parts of the PREP output dealing
    with pseudo-tty setup is missing.
    Test Output
    ************************************************************************
    /tset/CAPI.os/ioprim/poll/T.poll 12 Failed

    Test Description:
    Base Required Conformance
    A successful call to int poll(struct pollfd fds[], nfds_t nfds, int
    timeout) shall examine each element of the fds array for instances
    where the POLLWRBAND flag is set in the events member and data for a
    priority band greater than 0 which has been written to at least once
    can be written to the file descriptor specified by the fd member
    without blocking and shall set the POLLWRBAND flag in the
    corresponding revents member when found.

    Test Information:
    PREP: Create two streams
    PREP: Initialize the file descriptors and event structure
    TEST: poll returns correctly when no data has been written
    ERROR: poll returned incorrect value
    Expected 0
    Received 1

    ************************************************************************

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    The test output is probably a good enough match that the submitter
    could cite PIN4U.00057. The Open Group's branding administration team
    should decide whether they would allow the submitter to cite
    PIN4U.00057. If not, then a new PIN should be issued.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Permanent Interpretation (PIN)
    Review Conclusion
    A Permanent Interpretation is granted.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority