[
https://issues.apache.org/jira/browse/STDCXX-125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Sebor resolved STDCXX-125.
---------------------------------
Resolution: Fixed
A fix was committed at rev 554275. In addition, I suspect this is only an issue
with -AP or -Aa (i.e., without -AA) and thus not a problem rthanks to
STDCXX-501. Resolving now, will close after a regression test has been added
and verified.
> [aCC 3.63/HP-UX 11.23] wctob undeclared in <wchar.h>
> ----------------------------------------------------
>
> Key: STDCXX-125
> URL: https://issues.apache.org/jira/browse/STDCXX-125
> Project: C++ Standard Library
> Issue Type: Bug
> Components: 21. Strings
> Affects Versions: 4.1.3
> Environment: aCC 3.63 on HP-UX 11.23/PA
> Reporter: Martin Sebor
> Assignee: Martin Sebor
> Fix For: 4.2
>
>
> The program below fails to compile with aCC 3.63 on HP-UX 11.23 even though
> it compiles fine with the native library.
> $ cat t.cpp && uname -sr && aCC -V && aCC -AA t.cpp && gmake t
> #include <wchar.h>
> int main ()
> {
> wctob (0);
> std::wctob (0);
> }
> HP-UX B.11.23
> aCC: HP ANSI C++ B3910B A.03.63
> aCC -c -I/build/sebor/dev/stdlib/include/ansi -I/usr/include -mt
> -D_RWSTD_USE_CONFIG -I/build/sebor/aCC-3.63-12d/include
> -I/build/sebor/dev/stdlib/include -I/build/sebor/dev/stdlib/../rwtest
> -I/build/sebor/dev/stdlib/../rwtest/include
> -I/build/sebor/dev/stdlib/tests/include -Aa +nostl +O2 +w +W392 +W655
> +W684 +W818 +W819 +W849 t.cpp
> Error 403: "t.cpp", line 5 # Undeclared variable 'wctob'. Perhaps 'wctomb' as
> in "int wctomb(char *,wchar_t)" ["/usr/include/../include/stdlib.h", line
> 181] was intended.
> wctob (0);
> ^^^^^
> Error 403: "t.cpp", line 6 # Undeclared variable 'wctob'. Perhaps 'wctomb' as
> in "int wctomb(char *,wchar_t)" ["/usr/include/../include/stdlib.h", line
> 181] was intended.
> std::wctob (0);
> ^^^^^^^^^^
> gmake: *** [t.o] Error 2
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.