You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@stdcxx.apache.org by "Farid Zaripov (JIRA)" <ji...@apache.org> on 2008/02/26 16:10:51 UTC

[jira] Closed: (STDCXX-637) [_MSC_VER] 21.cwchar test fails

     [ https://issues.apache.org/jira/browse/STDCXX-637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Farid Zaripov closed STDCXX-637.
--------------------------------


Closing the resolved issue.

> [_MSC_VER] 21.cwchar test fails
> -------------------------------
>
>                 Key: STDCXX-637
>                 URL: https://issues.apache.org/jira/browse/STDCXX-637
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Tests
>    Affects Versions: 4.2.0
>         Environment: MSVC, ICC/Windows
>            Reporter: Farid Zaripov
>            Assignee: Farid Zaripov
>            Priority: Minor
>             Fix For: 4.2.1
>
>
> The 21.cwchar.cpp test fails with the following assertions:
> -----------
> # ASSERTION (S7) (4 lines):
> # TEXT: masking macro getwc unexpectedly defined
> # CLAUSE: lib.c.strings
> # LINE: 512
> # ASSERTION (S7) (4 lines):
> # TEXT: masking macro putwc unexpectedly defined
> # CLAUSE: lib.c.strings
> # LINE: 512
> # ASSERTION (S7) (4 lines):
> # TEXT: std::wcstok() not declared (_RWSTD_NO_WCSTOK = 0, _RWSTD_NO_WCSTOK_IN_LIBC = 0)
> # CLAUSE: lib.c.strings
> # LINE: 916
> -----------
> Also there are another assertions (see below), but I think these assertions should be avoided when _RWSTD_NO_XXX == 1 && _RWSTD_NO_XXX_IN_LIBC == 1
> -----------
> # ASSERTION (S7) (4 lines):
> # TEXT: std::btowc() not declared (_RWSTD_NO_BTOWC = 1, _RWSTD_NO_BTOWC_IN_LIBC = 1)
> # CLAUSE: lib.c.strings
> # LINE: 942
> # ASSERTION (S7) (4 lines):
> # TEXT: std::wctob() not declared (_RWSTD_NO_WCTOB = 1, _RWSTD_NO_WCTOB_IN_LIBC = 1)
> # CLAUSE: lib.c.strings
> # LINE: 943
> # ASSERTION (S7) (4 lines):
> # TEXT: std::mbrlen() not declared (_RWSTD_NO_MBRLEN = 1, _RWSTD_NO_MBRLEN_IN_LIBC = 1)
> # CLAUSE: lib.c.strings
> # LINE: 948
> # ASSERTION (S7) (4 lines):
> # TEXT: std::mbrtowc() not declared (_RWSTD_NO_MBRTOWC = 1, _RWSTD_NO_MBRTOWC_IN_LIBC = 1)
> # CLAUSE: lib.c.strings
> # LINE: 949
> # ASSERTION (S7) (4 lines):
> # TEXT: std::wcrtomb() not declared (_RWSTD_NO_WCRTOMB = 1, _RWSTD_NO_WCRTOMB_IN_LIBC = 1)
> # CLAUSE: lib.c.strings
> # LINE: 950
> # ASSERTION (S7) (4 lines):
> # TEXT: std::mbsrtowcs() not declared (_RWSTD_NO_MBSRTOWCS = 1, _RWSTD_NO_MBSRTOWCS_IN_LIBC = 1)
> # CLAUSE: lib.c.strings
> # LINE: 952
> # ASSERTION (S7) (4 lines):
> # TEXT: std::wcsrtombs() not declared (_RWSTD_NO_WCSRTOMBS = 1, _RWSTD_NO_WCSRTOMBS_IN_LIBC = 1)
> # CLAUSE: lib.c.strings
> # LINE: 953
> -----------

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.