|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0366 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 0366.
Report 0366 Actions
Problem Report Number 0366 Submitter's Classification Minor System Fault State Resolved Resolution Minor System Fault (MSF) Problem Resolution ID MSF.X.0007 Raised 1994-03-04 08:00 Updated 2003-03-13 08:00 Published 1994-03-21 08:00 Expiry Date 1995-03-20 Product Standard Internationalised System Calls and Libraries (XPG4) Certification Program The Open Brand certification program Test Suite VSX4 version 4.2.4 Test Identification ANSI.os/maths/log,log10 4 Problem Summary MSF4.007 We feel that the correct result is ERANGE. However; the current return value is EDOM. The error return value will be changed to ERANGE in the next release. Problem Text
We feel that the correct result is ERANGE. However; the current
return value is EDOM. The error return value will be changed to ERANGE
in the next release.Test Output
/tset/ANSI.os/maths/log/T.log 4
log(), when called with a zero argument, returns -HUGE_VAL and may set
errno to ERANGE. (In XPG3 mode, log() either returns -HUGE_VAL and
sets errno to EDOM or ERANGE, or returns NaN and may set errno to EDOM
or ERANGE.)
ERRNO VALUES: expected: 34 (ERANGE), observed: 33 (EDOM)
.sp
/tset/ANSI.os/maths/log10/T.log10 4
log10(), when called with a zero argument, returns -HUGE_VAL and may
set errno to ERANGE. (In XPG3 mode, log10() either returns -HUGE_VAL
and sets errno to EDOM or ERANGE, or returns NaN and may set errno to
EDOM or ERANGE.)
ERRNO VALUES: expected: 34 (ERANGE), observed: 33 (EDOM)Review Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
The error indication EDOM was allowed in XPG3 and this system still provides
this error indication in preference to the XSH4 required error indication of
ERANGE (which is an alternative in XPG3).
It is unlikely that this minor difference will affect many applications and it
is recommended that this minor system fault is accepted.
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 0366
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority