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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 2392 Actions


    Problem Report Number 2392
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Permanent Interpretation (PIN)
    Problem Resolution ID PIN.X.0266
    Raised 2004-06-08 03:42
    Updated 2004-06-09 14:16
    Published 2004-06-09 14:16
    Product Standard Commands and Utilities V3 (UNIX 98)
    Certification Program The Open Brand certification program
    Test Suite VSC version 5.2.5
    Test Identification POSIX.cmd/stty/stty.ex 90
    POSIX.cmd/stty/stty.ex 91
    Specification Commands and Utilities Issue 5
    Problem Summary stty 90, 91 check for wrong setting.
    Problem Text Assertion #90 executes "stty nl", which should enable (set) the iclnr
    attribute; the test case, however, checks for iclnr being disabled
    (unset).

    Similarly, assertion #91 executes "stty -nl" which is equivalent to
    "stty -icrnl -inlcr -igncr", but the test case checks for
    the icrnl attribute to be enabled (set). It does have the
    correct check for disabled inlcr and igncr.
    Test Output
    ***********************************************************************
    /tset/POSIX.cmd/stty/stty.ex 90 Failed


    Test Information:
    Assertion #90 (C):
    unset icrnl failed for nl or stty mode not set


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



    ***********************************************************************
    /tset/POSIX.cmd/stty/stty.ex 91 Failed


    Test Information:
    Assertion #91 (C):
    set icrnl failed for -nl or stty mode not set


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

    Review Information

    Review Type TSMA Review
    Start Date 2004-06-08 03:42
    Last Updated 2004-06-08 18:35
    Completed 2004-06-08 18:35
    Status Complete
    Review Recommendation Permanent Interpretation (PIN)
    Review Response This relates to a known defect in POSIX.2-1992, SUSv1 and SUSv2 that was
    identified in PASC interpretation 1003.2-92 #133. A PIN (originally
    PIN4C.00013, now PIN.X.0101) was issued to allow the traditional behaviour.

    Now that the defect has been corrected in SUSv3, the test has been
    changed to expect the SUSv3 (and traditional) behaviour. A new PIN
    should be issued to allow the behaviour described in POSIX.2-1992, but
    applicants who reference this PIN should note that they will have to
    change their stty utility at some point if they wish to achieve SUSv3
    conformance in the future.

    Review Type SA Review
    Start Date 2004-06-08 17:35
    Last Updated 2004-06-09 01:14
    Completed 2004-06-09 01:14
    Status Complete
    Review Resolution Permanent Interpretation (PIN)
    Review Conclusion The SA agrees that a PIN should be issued to allow the behavior
    described in POSIX.2-1992, but applicants who reference this PIN
    should note that they will have to change their stty utility at some
    point if they wish to achieve SUSv3 conformance in the future.

    The PR thus represents an agreed Permanent Interpretation.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority