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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 0049 Actions


    Problem Report Number 0049
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.X.0049
    Raised 1992-10-01 08:00
    Updated 2003-03-13 08:00
    Published 1992-10-06 08:00
    Product Standard Internationalised System Calls and Libraries (XPG4)
    Certification Program The Open Brand certification program
    Test Suite VSX4 version 4.2.3
    Test Identification XOPEN.os/maths/y0 11
    Problem Summary TSD4.049 This is a replacement waiver request for ref w078 which gives more a detailed 'additional commentary'. This test, along with other maths tests, is run with SIGFPE ignored. XPG4 System Interfaces and...
    Problem Text
    This is a replacement waiver request for ref w078 which gives more a
    detailed 'additional commentary'.

    This test, along with other maths tests, is run with SIGFPE ignored.
    XPG4 System Interfaces and Headers on page 378 and POSIX.1 on page 54
    clearly states that 'The behaviour os a process is undefined after it
    ignores a SIGFPE, SIGILL or SIGSEGV signal that was not generated by
    the kill() function or the raise() function.'

    An our hardware, an 'erroneous arithmetic operation' will generate
    an exception condition and undefined results. If the software chooses
    to ignore the exception condition (i.e. ignores the SIGFPE), it must
    be prepared to accept spurious results.

    The y0 test 11 has been shown to fail with SIGFPE when we ran the test
    in isolation with SIGFPE not ignored. Consequently, the reason for
    the unacceptable results in the test are entirely due to the SIGFPE
    being ignored.
    Test Output
    ************************************************************************
    /tset/XOPEN.os/maths/y0/T.y0 11 Failed

    Test Information:
    RETURN VALUES: expected: 1.19851e-94, observed: 7.23701e+75
    Bit Representation: expected value: \000\000\000\000\000\000\000\001
    Bit Representation: observed value: \177\377\377\377\377\377\377\360
    ************************************************************************

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    This is accepted as a Test Suite Deficiency and a waiver is recommended.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Test Suite Deficiency (TSD)
    Review Conclusion
    This is an agreed Test Suite Deficiency.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority