|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1250 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 1250.
Report 1250 Actions
Problem Report Number 1250 Submitter's Classification Test Suite problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0452 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.0.2 Test Identification Base/acosh 5 Problem Summary PG4U.00013 The request is refused because it does not demonstrate a test failure. Problem Text
The CASPEC man page for acosh() states that errno MAY be set to EDOM if
NaN is passed in. This test erroneously fails because it assumes that
EDOM will always be set if NaN is passed in.
The following tests also fail for the same reason:
asinh() Test 3
atanh() Test 3
cbrt() Test 3
expm1() Test 7
logb() Test 6
nextafter() Test 6, 7
remainder() Test 9, 10
rint() Test 7Test Output
TEST CASE: acosh
TEST PURPOSE #5
If the implementation supports NaN:
EDOM in errno on a call to double acosh(double x) when
x is NaN.
PREP: Check for NaN support
TEST: acosh(NaN) places EDOM in errno
WARNING: acosh set errno to 0(0 - No error)
5 WARNING
TEST CASE: asinh
TEST PURPOSE #3
If the implementation supports NaN:
EDOM in errno a call to double asinh(double x) when x
is NaN.
PREP: Check for NaN support
TEST: asinh(NaN) places EDOM in errno
WARNING: asinh set errno to 0(0 - No error)
3 WARNING
TEST CASE: atanh
TEST PURPOSE #3
If the implementation supports NaN:
EDOM in errno on a call to double atanh(double x) when
x is NaN.
PREP: Check for NaN support
TEST: atanh(NaN) places EDOM in errno
WARNING: atanh set errno to 0(0 - No error)
3 WARNING
TEST CASE: cbrt
TEST PURPOSE #3
If the implementation supports NaN:
EDOM in errno on a call to double cbrt(double x) when
x is NaN.
PREP: Check for NaN support
TEST: EDOM in errno
WARNING: cbrt set errno to 0(0 - No error)
3 WARNING
TEST CASE: expm1
TEST PURPOSE #7
If the implementation supports NaN:
EDOM in errno on a call to double expm1(double x) when
x is NaN.
PREP: Check for NaN support
TEST: expm1(NaN) places EDOM in errno
WARNING: expm1 set errno to 0(0 - No error)
7 WARNING
TEST CASE: logb
TEST PURPOSE #6
If the implementation supports NaN:
EDOM in errno on a call to double logb(double x) when
x is NaN.
PREP: Check for NaN support
TEST: logb(NaN) places EDOM in errno
WARNING: logb set errno to 0(0 - No error)
6 WARNING
TEST CASE: nextafter
TEST PURPOSE #6
If the implementation supports NaN:
EDOM in errno on a call to double nextafter(double x,
double y) when x is NaN.
PREP: Check for NaN support
TEST: EDOM in errno
WARNING: nextafter set errno to 0(0 - No error)
6 WARNING
TEST PURPOSE #7
If the implementation supports NaN:
EDOM in errno on a call to double nextafter(double x,
double y) when y is NaN.
PREP: Check for NaN support
TEST: EDOM in errno
WARNING: nextafter set errno to 0(0 - No error)
7 WARNING
TEST CASE: remainder
TEST PURPOSE #9
If the implementation supports NaN:
EDOM in errno on a call to double remainder(double x,
double y) when x is NaN.
PREP: Check for NaN support
TEST: remainder(NaN, y) places EDOM in errno
WARNING: remainder set errno to 0(0 - No error)
9 WARNING
TEST PURPOSE #10
If the implementation supports NaN:
EDOM in errno on a call to double remainder(double x,
double y) when y is NaN.
PREP: Check for NaN support
TEST: remainder(x, NaN) places EDOM in errno
WARNING: remainder set errno to 0(0 - No error)
10 WARNING
TEST CASE: rint
TEST PURPOSE #7
If the implementation supports NaN:
EDOM in errno on a call to double rint(double x) when
x is NaN.
PREP: Check for NaN support
TEST: rint() returns correct value
WARNING: rint set errno to 0(0 - No error)
7 WARNINGReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
We recommend this request be refused.
These tests do not FAIL, they just issue WARNINGs.
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 1250
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority