|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1201 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 1201.
Report 1201 Actions
Problem Report Number 1201 Submitter's Classification Specification problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0403 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published null Product Standard Internationalised System Calls and Libraries Extended (UNIX 95) Certification Program The Open Brand certification program Test Suite VSU version 4.1.0 Test Identification base/ecvt 5 Problem Summary PG4U.00064 This was refused because it is a duplicate. Use PIN4U.00023 instead. Problem Text
This was refused because it is a duplicate. Use PIN4U.00023 instead.
While the test suite assumes that a call to ecvt():
ecvt(0.000000, 6)
sets the radix indicator to 1, the specification makes no mention of how
this is set in the case of zero, and we believe that the indicator may
also be properly set to zero in this case. Since the specification makes
no mention, either this case should not be tested or a waiver granted.Test Output
SPEC1170TESTSUITE CASE 5
A call to char *ecvt(double value, int
ndigit, int *decpt, int *sign) shall store the
position of the radix character relative to the
beginning of the returned string indirectly through
decpt with a positive value meaning to the right of
the returned string and a negative value meaning to
the left of the returned string.
TEST: ecvt(0.000000, 6) should set decpt to 1
ERROR: Position of decimal point is not correct, decpt set to 0
TEST: ecvt(12345.987000, 11) should set decpt to 5
TEST: ecvt(1234.598700, 11) should set decpt to 4
TEST: ecvt(123.459870, 11) should set decpt to 3
TEST: ecvt(12.345987, 11) should set decpt to 2
TEST: ecvt(1.234599, 11) should set decpt to 1
TEST: ecvt(0.123460, 11) should set decpt to 0
TEST: ecvt(0.012346, 11) should set decpt to -1
TEST: ecvt(0.001235, 11) should set decpt to -2
TEST: ecvt(0.000123, 11) should set decpt to -3
TEST: ecvt(0.000012, 11) should set decpt to -4
TEST: ecvt(0.000001, 11) should set decpt to -5
FAILReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
The submitter is correct but a recent ruling regarding this issue
exists. To avoid the confusion duplicate rulings regarding the same
issue might cause we recommend this request be refused and the submitter
use PIN4U.00023 instead.
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:
- View Report 1201
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority