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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 1192 Actions


    Problem Report Number 1192
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.X.0394
    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 CAPIheaders/hmman 3
    Problem Summary PG4U.00073 This test may fail on non-ASCII IUTs.
    Problem Text
    This test may fail on non-ASCII IUTs.

    This problem with the headers section build is caused by a
    non-portable implementation of the hash_table in c-parse.y
    (ASCII/EBCIDIC dependancies). The hmman3 assertion is just
    a representative example of this problem --- over 900 of the
    headers tests are UNINITIATED on our platform because of this
    build problem. We were able to fix this problem by replacing
    the hash_table[] array in c-parse.y in the VSU test suite
    with the hash_table[] array from the VSX test suite, which had
    the ASCII/EBCDIC dependencies corrected by Unisoft Inc., the
    the VSX test suite developers. This correction basically eliminated
    the hardcoding of the index in the hash_table and made the
    determination of the index implementation dependant. We suggest
    you contact Unisoft Inc. directly if you would like more information
    on their fix as we are not at liberty to release this information
    to you.
    Test Output
    110|0 /tset/CAPIheaders/hmman/hmman3 13:38:50|Build Start, scenario ref 0-1
    100|0|hdrdefs sys/mman.h -I /usr/include > /tmp/VSU4.0.2/vsu/CAPI/SRC/INC/hmman.H
    100|0|c89 -D _XOPEN_SOURCE -D _XOPEN_SOURCE_EXTENDED=1 -E hmmanA.c | hdranal sys/mman.h >> /tmp/VSU4.0.2/vsu/CAPI/SRC/INC/hmman.H
    100|0|hdranal: Error at Line 86: Syntax error before character 0244
    100|0|hdranal: Line text is: ' typedef unsigned int dev_t ;'
    100|0|could not parse input correctly (yyparse() != 0)FSUM8226 make: Error code 1
    100|0|make: '/tmp/VSU4.0.2/vsu/CAPI/SRC/INC/hmman.H' removed.
    130|0 255 13:39:29|Build End
    900|13:39:30|TCC End

    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.

    Patch 4.1.0D provides a workaround for these failures. We
    reccommend that the implementation be required to apply this
    patch prior to making a single branding run.

    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