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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 2496 Actions


    Problem Report Number 2496
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.X.1296
    Raised 2006-01-27 05:39
    Updated 2006-02-01 02:07
    Published 2006-02-01 02:07
    Product Standard Internationalised System Calls and Libraries Extended V3 (UNIX 03)
    Certification Program The Open Brand certification program
    Test Suite VSART version 1.1.5
    Test Identification /tset/POSIX_art.hdr/misc/mman/T.mman 1,2,3,10 Failed
    /tset/POSIX_art.hdr/misc/stat/T.stat 1 Failed
    /tset/POSIX_art.hdr/misc/time/T.time 1 Failed
    Specification Base Definitions Issue 6
    Problem Summary The header tests failed due to the undefined variables or function
    prototypes.
    Problem Text There are 6 failures in the header test due to undefined variables.
    Test suite deficiency is requested for these failures.
    Test Output /tset/POSIX_art.hdr/misc/mman/T.mman 1 Failed

    Test Description:
    If {_POSIX_TYPED_MEMORY_OBJECTS} is defined:
    If the implementation claims C Standard Language-
    Dependent Support:
    When <sys/mman.h> is included, then a prototype
    for the following function is provided:
    int posix_typed_mem_open(const char *,
    int, int)
    Otherwise:
    When the header <sys/mman.h> is included, then
    the function posix_typed_mem_open() is either
    declared with result type int or is not
    declared in the header.

    Test Information:
    Compilation exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600
    Compiler or run-time messages or results:
    "cc01es.c", line 44: undefined symbol: POSIX_TYPED_MEM_ALLOCATE
    "cc01es.c", line 47: warning: implicit function declaration:
    posix_typed_mem_open
    c99: acomp failed for cc01es.c
    Compilation exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600 -
    D_POSIX_C_SOURCE=200112
    Compiler or run-time messages or results:
    "cc01es.c", line 44: undefined symbol: POSIX_TYPED_MEM_ALLOCATE
    "cc01es.c", line 47: warning: implicit function declaration:
    posix_typed_mem_open
    c99: acomp failed for cc01es.c

    ***********************************************************************


    /tset/POSIX_art.hdr/misc/mman/T.mman 2 Failed

    Test Description:
    If {_POSIX_TYPED_MEMORY_OBJECTS} is defined:
    If the implementation claims C Standard Language-
    Dependent Support:
    When <sys/mman.h> is included, then a prototype
    for the following function is provided:
    int posix_mem_offset(const void *, size_t,
    off_t *, size_t *, int *)
    Otherwise:
    When the header <sys/mman.h> is included, then
    the function posix_mem_offset() is either
    declared with result type int or is not
    declared in the header.

    Test Information:
    Linker exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600
    Compiler or run-time messages or results:
    "cc02es.c", line 50: warning: implicit function declaration:
    posix_mem_offset
    Undefined first referenced
    symbol in file
    posix_mem_offset cc02es.o
    ld: fatal: Symbol referencing errors. No output written to
    mman-o.2
    Linker exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600 -
    D_POSIX_C_SOURCE=200112
    Compiler or run-time messages or results:
    "cc02es.c", line 50: warning: implicit function declaration:
    posix_mem_offset
    Undefined first referenced
    symbol in file
    posix_mem_offset cc02es.o
    ld: fatal: Symbol referencing errors. No output written to
    mman-o.2

    **********************************************************************

    /tset/POSIX_art.hdr/misc/mman/T.mman 3 Failed

    Test Description:
    If {_POSIX_TYPED_MEMORY_OBJECTS} is defined:
    If the implementation claims C Standard Language-
    Dependent Support:
    When <sys/mman.h> is included, then a prototype
    for the following function is provided:
    int posix_typed_mem_get_info(int, struct
    posix_typed_mem_info *)
    Otherwise:
    When the header <sys/mman.h> is included, then
    the function posix_typed_mem_get_info() is
    either declared with result type int or is not
    declared in the header.

    Test Information:
    Linker exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600
    Compiler or run-time messages or results:
    "cc03es.c", line 36: warning: dubious tag in function
    prototype: struct
    posix_typed_mem_info
    "cc03es.c", line 42: warning: implicit function declaration:
    posix_typed_mem_get_info
    Undefined first referenced
    symbol in file
    posix_typed_mem_get_info cc03es.o
    ld: fatal: Symbol referencing errors. No output written to
    mman-o.3
    Linker exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600 -
    D_POSIX_C_SOURCE=200112
    Compiler or run-time messages or results:
    "cc03es.c", line 36: warning: dubious tag in function
    prototype: struct
    posix_typed_mem_info
    "cc03es.c", line 42: warning: implicit function declaration:
    posix_typed_mem_get_info
    Undefined first referenced
    symbol in file
    posix_typed_mem_get_info cc03es.o
    ld: fatal: Symbol referencing errors. No output written to
    mman-o.3

    **********************************************************************

    /tset/POSIX_art.hdr/misc/mman/T.mman 10 Failed

    Test Description:
    If {_POSIX_TYPED_MEMORY_OBJECTS} is defined:
    When <sys/mman.h> is included, then the structure
    posix_typed_mem_info is defined and includes at
    least the member posix_tmi_length of type size_t .

    Test Information:
    Compilation exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600
    Compiler or run-time messages or results:
    "cc10es.c", line 31: incomplete struct/union/enum
    posix_typed_mem_info:
    myposix_typed_mem_info
    "cc10es.c", line 36: undefined struct/union member:
    posix_tmi_length
    "cc10es.c", line 38: improper member use: posix_tmi_length
    "cc10es.c", line 41: improper member use: posix_tmi_length
    "cc10es.c", line 43: improper member use: posix_tmi_length
    "cc10es.c", line 43: warning: assignment type mismatch:
    pointer to unsigned int "=" pointer to int
    "cc10es.c", line 44: improper member use: posix_tmi_length
    "cc10es.c", line 47: improper member use: posix_tmi_length
    c99: acomp failed for cc10es.c
    Compilation exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600 -
    D_POSIX_C_SOURCE=200112
    Compiler or run-time messages or results:
    "cc10es.c", line 31: incomplete struct/union/enum
    posix_typed_mem_info:
    myposix_typed_mem_info
    "cc10es.c", line 36: undefined struct/union member:
    posix_tmi_length
    "cc10es.c", line 38: improper member use: posix_tmi_length
    "cc10es.c", line 41: improper member use: posix_tmi_length
    "cc10es.c", line 43: improper member use: posix_tmi_length
    "cc10es.c", line 43: warning: assignment type mismatch:
    pointer to unsigned int "=" pointer to int
    "cc10es.c", line 44: improper member use: posix_tmi_length
    "cc10es.c", line 47: improper member use: posix_tmi_length
    c99: acomp failed for cc10es.c

    **********************************************************************

    /tset/POSIX_art.hdr/misc/stat/T.stat 1 Failed

    Test Description:
    If {_POSIX_TYPE_MEMORY_OBJECTS} is defined:
    When the header file <sys/stat.h> is included, then
    the macro S_TYPEISTMO(buf) is defined.

    Test Information:
    Feature test macros: -D_XOPEN_SOURCE=600
    Compiler or run-time messages or results:
    S_TYPEISTMO is not defined
    Feature test macros: -D_XOPEN_SOURCE=600 -
    D_POSIX_C_SOURCE=200112
    Compiler or run-time messages or results:
    S_TYPEISTMO is not defined

    **********************************************************************

    /tset/POSIX_art.hdr/misc/time/T.time 1 Failed

    Test Description:
    If {_POSIX_CLOCK_SELECTION} is defined:
    If the implementation claims C Standard Language-
    Dependent Support:
    When <time.h> is included, then a prototype for
    the following function is provided:
    int clock_nanosleep(clockid_t, int, const
    struct timespec *, struct timepec *)
    Otherwise:
    When the header <time.h> is included, then the
    function clock_nanosleep() is either declared
    with result type int or is not declared in the
    header.

    Test Information:
    Linker exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600
    Compiler or run-time messages or results:
    Undefined first referenced
    symbol in file
    clock_nanosleep cc01es.o
    ld: fatal: Symbol referencing errors. No output written to
    time-o.1
    Linker exited with non-zero value when expected to succeed
    Feature test macros: -D_XOPEN_SOURCE=600 -
    D_POSIX_C_SOURCE=200112
    Compiler or run-time messages or results:
    Undefined first referenced
    symbol in file
    clock_nanosleep cc01es.o
    ld: fatal: Symbol referencing errors. No output written to
    time-o.1

    ********************************************************************





    Review Information

    Review Type TSMA Review
    Start Date 2006-01-27 05:39
    Last Updated 2006-01-31 18:20
    Completed 2006-01-31 18:20
    Status Complete
    Review Recommendation Test Suite Deficiency (TSD)
    Review Response As stated in the review comment, it is accepted as a Test Suite
    Deficiency and it is recommended a waiver is granted.

    Review Type SA Review
    Start Date 2006-01-31 18:20
    Last Updated 2006-02-01 00:18
    Completed 2006-02-01 00:18
    Status Complete
    Review Resolution Test Suite Deficiency (TSD)
    Review Conclusion This PR represents an agreed test suite deficiency.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority