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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 0708 Actions


    Problem Report Number 0708
    Submitter's Classification Specification problem
    State Resolved
    Resolution Permanent Interpretation (PIN)
    Problem Resolution ID PIN.X.0101
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published 1995-12-11 08:00
    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.cmd/stty 90,91
    Specification Commands and Utilities Issue 4 Version 2
    Location in Spec See Problem Text
    Problem Summary PIN4C.00013 This test may fail on implementations that deviate from the standard by following historical practice.
    Problem Text
    This test may fail on implementations that deviate from the standard
    by following historical practice.

    These tests are resolved by the following IEEE POSIX interpretation,
    which permits the behaviour exhibited by our system. The resolution
    below shows that this part of the standard has a defect (concerns
    have been referred to the sponsor).


    (c) 1995 by the Institute of Electrical and Electronics Engineers Inc.
    All Rights Reserved. Not to be published in full or in part
    without prior written permission from the IEEE.

    _____________________________________________________________________________
    PASC Interpretation reference
    1003.2-92 #133

    _____________________________________________________________________________

    Interpretation Number: XXXX
    Topic: stty
    Sections: 4.59.4.6

    Interpretation Request:
    -----------------------

    From: andrew@novell.co.uk (Andrew Josey)
    Date: Thu, 20 Jul 1995 15:08:13 +0100

    For the attention of :

    Secretary, IEEE Standards Board
    IEEE Standards Department
    445 Hoes Lane
    P.O. Box 1331
    Piscataway, NJ 08855-1331
    Email: stds.pasc-interp-request@ieee.org

    This is a request for interpretation of IEEE Std POSIX 1003.2-92

    Topic: stty
    Sections: 4.59.4.6

    Section 4.59.4.6 states:

    9944 nl (-nl) Enable (disable) icrnl. In addition, -nl unsets
    9945 inlcr and igncr.

    In the case of nl, this specifies the exact opposite of historical SysV
    practice, from which the definition of stty is taken.

    SVID 3 states (minus output modes which aren't specified by POSIX):

    nl (-nl) Unset (set) icrnl. In addtion -nl unsets inlcr, igncr.

    This appears to be a straightforward editorial error. The standard should
    read:

    9944 nl (-nl) Disable (enable) icrnl. In addition, -nl disables
    9945 inlcr and igncr.

    Please could you clarify if the standard is in error?


    Interpretation response
    ------------------------


    The standard states the requirement for stty nl
    and conforming implementations must conform
    to this. However concerns have been raised about this which are
    being referred to the sponsor.

    Rationale
    -------------
    Forwarded to Interpretations group: Jul 25 1995
    Recirculated for 30 day review: Oct 19 1995
    Finalised: Nov 20 1995

    Test Output

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


    Test Information:
    Assertion #90 (C):
    stty mode not set

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

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


    Test Information:
    Assertion #91 (C):
    stty mode not set

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


    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    Since POSIX.2 interpretation 1003.2 #92 ruled this issue to be
    a defect in the standard, a permanent interpretation is recommended.

    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