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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 2733 Actions


    Problem Report Number 2733
    Submitter's Classification Minor System Fault
    State Resolved
    Resolution Minor System Fault (MSF)
    Problem Resolution ID MSF.X.0126
    Raised 2021-08-12 04:17
    Updated 2021-09-13 10:00
    Published 2021-09-13 10:00
    Expiry Date 2022-09-13
    Product Standard C Language V2 (UNIX 03)
    Certification Program The Open Brand certification program
    Test Suite Perennial
    Test Identification P40555.c, P73522.c
    Specification ISO/IEC 9899:1999
    Location in Spec §7.24.2.4. §7.24.2.8
    Problem Summary nterfaces swscanf() and vswscanf() that are supposed to return EOF instead return 0 under some
    circumstances.
    Problem Text The standard implies (?7.24.2.4. ?7.24.2.8) that swscanf() and vswscanf() should return EOF when
    the string from which they are reading is empty. (The actual language of the standard is "if an input
    failure occurs before any conversion.") On our implementation these functions return 0 when the
    string is empty.
    Test Output ===P40555.c
    ISO 9899-1: 4.6.2.4.6 The swscanf function
    Enter Block #0
    swscanf returned 0, Expected EOF.
    Exit Block #0 FAIL

    ------------P40555.c ******FAILED******

    ===P73522.c
    ISO/IEC 9899:1999, 7.24.2.12 The vswscanf function
    Enter Block #0
    vswscanf returned 0, Expected EOF.
    Exit Block #0 FAIL

    ------------P73522.c ******FAILED******

    Review Information

    Review Type SA Review
    Start Date 2021-08-12 04:17
    Last Updated 2021-09-13 09:59
    Completed 2021-09-13 09:59
    Status Complete
    Review Resolution Minor System Fault (MSF)
    Review Conclusion A minor system fault is granted

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority