stdcxx-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Lemings (JIRA)" <j...@apache.org>
Subject [jira] Commented: (STDCXX-905) [Sun C++ 5.9/Solaris 10] 22.locale.synopsis link error on Solaris platforms
Date Wed, 07 May 2008 21:47:55 GMT

    [ https://issues.apache.org/jira/browse/STDCXX-905?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12595054#action_12595054
] 

Eric Lemings commented on STDCXX-905:
-------------------------------------

There is no general template definition for these functions in the library.  I'm not sure
however whether these need to be added (or can be added) or the corresponding test cases need
to be removed from the test program.

> [Sun C++ 5.9/Solaris 10] 22.locale.synopsis link error on Solaris platforms
> ---------------------------------------------------------------------------
>
>                 Key: STDCXX-905
>                 URL: https://issues.apache.org/jira/browse/STDCXX-905
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Tests
>    Affects Versions: 4.2.1
>            Reporter: Eric Lemings
>            Assignee: Eric Lemings
>             Fix For: 4.2.2
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> The tests/localization/22.locale.synopsis test fails to link on Solaris platforms with
the following warnings and errors:
> {noformat}
> CC -c -mt -I/stdcxx/trunk/include -I/build/lemings/stdcxx-trunk/include -I/stdcxx/trunk/tests/include
 -library=%none -O  -m64 +w -errtags -erroff=hidef   /stdcxx/trunk/tests/localization/22.locale.synopsis.cpp
> "/stdcxx/trunk/tests/localization/22.locale.synopsis.cpp", line 39: Warning, nokeyworddefine:
keyword "protected" is being redefined.
> "/stdcxx/trunk/tests/localization/22.locale.synopsis.cpp", line 530: Warning, truncwarn:
Conversion of 64 bit type value to "unsigned" causes truncation.
> "/stdcxx/trunk/include/loc/_locale.h", line 347: Warning, notemsource: Could not find
source for std::collate<int>::do_compare(const int*, const int*, const int*, const int*)
const.
> "/stdcxx/trunk/include/loc/_locale.h", line 347: Warning, notemsource: Could not find
source for std::collate<int>::do_transform(const int*, const int*) const.
> "/stdcxx/trunk/include/loc/_locale.h", line 347: Warning, notemsource: Could not find
source for std::collate<int>::do_hash(const int*, const int*) const.
> 5 Warning(s) detected.
> CC 22.locale.synopsis.o -o 22.locale.synopsis -L/build/stdcxx-trunk/rwtest -lrwtest12D
-library=%none  -mt  -m64 -L/build/stdcxx-trunk/lib  -R/build/stdcxx-trunk/lib:/build/stdcxx-trunk/rwtest
-lstd12D  -lm
> Undefined                       first referenced
>  symbol                             in file
> long std::collate<int>::do_hash(const int*,const int*)const 22.locale.synopsis.o
> std::basic_string<int>std::collate<int>::do_transform(const int*,const int*)const
22.locale.synopsis.o
> int std::collate<int>::do_compare(const int*,const int*,const int*,const int*)const
22.locale.synopsis.o
> ld: fatal: Symbol referencing errors. No output written to 22.locale.synopsis
> gmake: *** [22.locale.synopsis] Error 1
> {noformat}
> This test was added per Jira issue STDCXX-869.

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


Mime
View raw message