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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 1165 Actions


    Problem Report Number 1165
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.X.0367
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published null
    Product Standard Commands and Utilities V2 (UNIX 95)
    Certification Program The Open Brand certification program
    Test Suite VSU version 4.1.0
    Test Identification Utilities/c89 1,2
    Problem Summary PG4U.00101 A TSD is requested because a specific sequence of tcc -c, tcc -b and tcc -e commands will cause the tcc -e testing to fail.
    Problem Text
    Files test1 and out1 are lost when building files test2 and cc892
    (that is, when TEST PURPOSE #2 is built), and files test2 and out2 are lost
    when building files test3 and cc893 (that is, when TEST PURPOSE #3 is built).
    Therefore, for example,
    %tcc -p -c -s tet_scen -y all
    %tcc -p -b -s tet_scen -y all
    %tcc -p -e -s tet_scen -y all
    then TEST PURPOSE #1 and #2 have a result "UNRESOLVED" because files test1,
    out1, test2 and out2 don't exist. But, for example,
    %tcc -p -c -s tet_scen -y tset/CAPIutil/cc89/cc891
    %tcc -p -b -s tet_scen -y tset/CAPIutil/cc89/cc891
    %tcc -p -e -s tet_scen -y tset/CAPIutil/cc89/cc891
    %tcc -p -c -s tet_scen -y tset/CAPIutil/cc89/cc892
    %tcc -p -b -s tet_scen -y tset/CAPIutil/cc89/cc892
    %tcc -p -e -s tet_scen -y tset/CAPIutil/cc89/cc892
    %tcc -p -c -s tet_scen -y tset/CAPIutil/cc89/cc893
    %tcc -p -b -s tet_scen -y tset/CAPIutil/cc89/cc893
    %tcc -p -e -s tet_scen -y tset/CAPIutil/cc89/cc893
    then TEST PURPOSE #1 and #2 will have a result "PASS".
    Please modify file tset/CAPIutil/cc89/makefile in order not
    to loss files test* and out* when building TEST PURPOSE #2, #3.
    Test Output
    TEST CASE: c89

    TEST PURPOSE #1
    The command c89 when the -l c operand is used and
    _XOPEN_SOURCE_EXTENDED is defined by the application
    shall make visible all library functions referenced in
    the XSH and labeled XOPEN_UNIX, except for those
    functions listed as residing in math.h.
    TEST: File referencing all functions built successfully
    ERROR: Unsatisfied references:
    ERROR: File test1 did not build but cannot
    open file out1 which should contain compiler errors
    1 UNRESOLVED

    TEST PURPOSE #2
    The command c89 when the -l m operand is used and
    _XOPEN_SOURCE_EXTENDED is defined by the application
    shall make visible all library functions listed in the
    XSH as residing in math.h and labeled XOPEN_UNIX.
    TEST: File referencing all functions built successfully
    ERROR: Unsatisfied references:
    ERROR: File test2 did not build but cannot
    open file out2 which should contain compiler errors
    2 UNRESOLVED

    Review 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.

    The submitter is correct. But this issue will never cause the
    tests to FAIL during a branding run. So no TSD should be
    granted.

    X/Open comment: This is valid as a Support Request but not
    as an interpretation request.

    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:

     

    Back   


Contact the Certification Authority