Problem Report 0021 Details

Help Show help | Quick Search | Click here to view your privileges

This page provides all information on Problem Report 0021.


Report 0021 Actions


    Problem Report Number 0021
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.PX.0009
    Raised 2004-07-03 05:35
    Updated 2004-07-13 14:37
    Published 2004-07-13 14:37
    Product Standard 1003.1-2003 System Interfaces
    Certification Program POSIX Certified by IEEE and The Open Group
    Test Suite VSX-PCTS2003 version 1.0B
    Test Identification ANSI.os/streamio/fclose 14, ANSI.os/streamio/fflush 9,
    ANSI.os/streamio/fputs 7, ANSI.os/streamio/fseek 11,
    ANSI.os/streamio/fwrite13, etc.
    Problem Summary Some tests report UNRESOLVED instead of UNSUPPORTED if VSX_ULIMIT_BLKS
    is set to -1
    Problem Text Setting VSX_ULIMIT_BLKS to -1 is supposed to indicate that your system
    does not support a user limit on the amount of filesystem space that
    can be used. This is an optional feature, and many tests correctly
    report UNSUPPORTED if it is set to -1. The following tests
    incorrectly report UNRESOLVED
    Test Output ************************************************************************
    /tset/ANSI.os/streamio/fclose/T.fclose 14 Unresolved

    Test Description:
    EFBIG in errno and a return value of EOF when fclose() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component FCLOSE Assertion 8.2.3.11-12(D)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/fflush/T.fflush 9 Unresolved

    Test Description:
    When fflush() attempts to write to a file that exceeds an
    implementation defined file size limit, then it sets errno to EFBIG,
    sets the error indicator for the stream, and returns the value EOF.
    Note: the error indicator for the stream is only tested in POSIX01 and
    UNIX03 modes.
    Posix Ref: Component FFLUSH Assertion 8.2.3.11-10(D)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/fputs/T.fputs 7 Unresolved

    Test Description:
    EFBIG in errno and a return value of EOF when fputs() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component FPUTS Assertion 8.2.3.11-08(B)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/fseek/T.fseek 11 Unresolved

    Test Description:
    When fseek() attempts to write to a file that exceeds an
    implementation defined file size limit, then it sets errno to EFBIG,
    sets the error indicator for the stream, and returns a non-zero value.
    Note: the error indicator for the stream is only tested in POSIX01 and
    UNIX03 modes.
    Posix Ref: Component FSEEK Assertion 8.2.3.11-08(D)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/fwrite/T.fwrite 13 Unresolved

    Test Description:
    EFBIG in errno and a return value of EOF when fwrite() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component FWRITE Assertion 8.2.3.11-09(B)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/printf/T.fprintf 64 Unresolved

    Test Description:
    EFBIG in errno and a return negative value when fprintf() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component FPRINTF Assertion 8.2.3.11-08(B)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/printf/T.printf 64 Unresolved

    Test Description:
    EFBIG in errno and a return negative value when printf() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component PRINTF Assertion 8.2.3.11-08(B)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/putc/T.fputc 7 Unresolved

    Test Description:
    EFBIG in errno and a return value of EOF when fputc() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component FPUTC Assertion 8.2.3.11-08(B)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/putc/T.putc 7 Unresolved

    Test Description:
    EFBIG in errno and a return value of EOF when putc() attempts to write
    to a file that exceeds an implementation defined maximum file size.
    Posix Ref: Component PUTC Assertion 8.2.3.11-08(B)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/putc/T.putchar 7 Unresolved

    Test Description:
    EFBIG in errno and a return value of EOF when putchar() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component PUTCHAR Assertion 8.2.3.11-08(B)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/puts/T.puts 7 Unresolved

    Test Description:
    EFBIG in errno and a return value of EOF when puts() attempts to write
    to a file that exceeds an implementation defined maximum file size.
    Posix Ref: Component PUTS Assertion 8.2.3.11-08(B)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/vprintf/T.vfprintf 64 Unresolved

    Test Description:
    EFBIG in errno and a return negative value when vfprintf() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component VFPRINTF Assertion 8.2.3.11-08(D)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/ANSI.os/streamio/vprintf/T.vprintf 64 Unresolved

    Test Description:
    EFBIG in errno and a return negative value when vprintf() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.
    Posix Ref: Component VPRINTF Assertion 8.2.3.11-08(D)

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/XPG4.os/wstreamio/fputws/T.fputws 7 Unresolved

    Test Description:
    EFBIG in errno and a return value of -1 when fputws() attempts to
    write to a file that exceeds an implementation defined maximum file
    size.

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/XPG4.os/wstreamio/putwc/T.putwc 9 Unresolved

    Test Description:
    EFBIG in errno and a return value of WEOF when putwc() attempts to
    write to a file that exceeds an implementation defined maximum file
    size. The error indicator for the stream is set.

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    ************************************************************************
    /tset/XPG4.os/wstreamio/putwc/T.putwchar 9 Unresolved

    Test Description:
    EFBIG in errno and a return value of WEOF when putwchar() attempts to
    write to a file that exceeds an implementation defined maximum file
    size. The error indicator for the standard output stream is set.

    Test Information:
    deletion reason: VSX_ULIMIT_BLKS is set to -1

    Review Information

    Review Type TSMA Review
    Start Date 2004-07-03 05:35
    Last Updated 2004-07-13 00:39
    Completed 2004-07-13 00:39
    Status Complete
    Review Recommendation Test Suite Deficiency (TSD)
    Review Response This is accepted as a fault in the test suite.

    Review Type SA Review
    Start Date 2004-07-12 23:39
    Last Updated 2004-07-13 14:37
    Completed 2004-07-13 14:37
    Status Complete
    Review Resolution Test Suite Deficiency (TSD)
    Review Conclusion A test suite deficiency is granted.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority