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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 0608 Actions


    Problem Report Number 0608
    Submitter's Classification Specification problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.X.0212
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published null
    Product Standard Commands and Utilities V2 (UNIX 95)
    Certification Program The Open Brand certification program
    Test Suite VSC version 4.1.5
    Test Identification POSIX.upe/ex 531, 532
    Problem Summary PG4C.00064 This was refused because it is a duplicate. Use TIN4C.00025 instead.
    Problem Text
    These tests are failing because our platform has implemented POSIX
    standard P1003.2b/D11 which does not require warning messages from ex
    to be written to stderr. Our warning messages are written to stdout.
    The XPG4 standard states:

    "If warn is set, ex will write a warning message to standard
    error if the contents of the buffer have not been saved
    before a ! command escape."

    P1003.2b/D11 states:

    "If warn is set, and the contents of the edit buffer have been
    modified since they were last completely written, the editor
    shall write a warning message before certain ! commands ... ."

    Both standards also state the following about stdout and stderr:

    "STDOUT

    The standard output is used only for writing prompts to
    the user, for informational messages and for writing
    lines from the file.

    STDERR

    Used only for diagnostic messages."

    Warning messages are probably more properly classified as
    "informational" rather than "diagnostic". The VSC4 suite should allow
    for warning messages to be written to stdout.
    Test Output
    Assertion #531 (C): default for the warn option is on
    Note: The behavior associated with this assertion is expected
    to change in a future revision of POSIX.2.
    Standard error is empty
    FAIL

    Assertion #532 (D): warning message when ! command issued; buffer modified
    Note: The behavior associated with this assertion is expected
    to change in a future revision of POSIX.2.
    Standard error is empty
    FAIL

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    We recommend this request be refused.

    This is the same as ruling TIN4C.00025

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Rejected (REJ)
    Review Conclusion
    This request is refused.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority