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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 0375 Actions


    Problem Report Number 0375
    Submitter's Classification Minor System Fault
    State Resolved
    Resolution Minor System Fault (MSF)
    Problem Resolution ID MSF.X.0016
    Raised 1995-09-07 08:00
    Updated 2003-03-13 08:00
    Published 1995-09-11 08:00
    Expiry Date 1996-09-10
    Product Standard Internationalised System Calls and Libraries (XPG4)
    Certification Program The Open Brand certification program
    Test Suite VSX4 version 4.3.5
    Test Identification ANSI.os/charhandle/ isascii
    Problem Summary MSF4.016 /tset/XOPEN.os/charhandle/Misascii/T.isascii 1 Failed Test Information: isascii(0x80) failed isascii returns non-zero for ASCII characters Current language is VSX4L1 Current category is LC_ALL Expecte...
    Problem Text
    /tset/XOPEN.os/charhandle/Misascii/T.isascii 1 Failed
    Test Information:
    isascii(0x80) failed
    isascii returns non-zero for ASCII characters
    Current language is VSX4L1
    Current category is LC_ALL
    Expected return value: 0
    Actual return value: 1
    isascii(0x81) failed
    isascii returns non-zero for ASCII characters
    Current language is VSX4L1
    Current category is LC_ALL
    Expected return value: 0
    Actual return value: 1
    .
    .
    .

    In order to achieve portability of applications the functions isacsii()
    and toascii() are implemented to deal with valid EBCDIC characters in the
    range of 0 to 255.

    Truncation to 7 bits results in invalid EBCDIC characters.

    This is documented in the manual.

    This is also true for the following tests::

    ANSI.os/charhandle/isascii Test No: 1
    ANSI.os/charhandle/Mtoascii Test No: 1
    ANSI.os/charhandle/toascii Test No: 1
    Test Output

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    This request raises the issue as to the meaning and usefulness of the isascii()
    and toascii() functions in an environment which suports the EBCDIC character
    set. It is unclear that the facilities provided by isascii() and toascii()
    can be used in a sensible manner in this environment and while it is
    accepted that the system under test does not match the specification , it
    should not affect applications that are being ported to this environment.

    It is recommended that this is treated as a minor system fault.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Minor System Fault (MSF)
    Review Conclusion
    A Temporary Waiver is granted.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority