|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0375 Details
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: 1Test 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:
- View Report 0375
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority