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

Martin Sebor updated STDCXX-302:
--------------------------------

      Component/s:     (was: Build)
                   Tests
         Severity: Linker Error
    Fix Version/s:     (was: 4.2)
                   4.2.1

This affects tests only. Deferred for 4.2.1.

> [Compaq C++] unsats for template specializations in tests
> ---------------------------------------------------------
>
>                 Key: STDCXX-302
>                 URL: https://issues.apache.org/jira/browse/STDCXX-302
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Tests
>         Environment: Compaq C++, Tru64 UNIX
>            Reporter: Martin Sebor
>            Assignee: Martin Sebor
>             Fix For: 4.2.1
>
>
> Many tests are failing to link due to unsats for template specializations 
> instantiated in them. From the command line below it looks like the link line 
> is missing the name of the template repository named on the compiler line by 
> the argument to the -ptr option:
> cxx -c -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/include 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/build/include 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/../rwtest 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/../rwtest/include 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/tests/include  -x 
> cxx -nocxxstd -std strict_ansi_errors -g  -ptr 0.valcmp.ti -w1 -msg_disable 
> 450  
> /build2/batman/5.0.0/builds/33198521/source-buildspace/tests/self/0.valcmp.cpp
> cxx 0.valcmp.o -o 0.valcmp 
> -L/build2/batman/5.0.0/builds/33198521/source-buildspace/build/rwtest 
> -lrwtest -nocxxstd -liconv   -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/include 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/build/include 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/../rwtest 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/../rwtest/include 
> -I/build2/batman/5.0.0/builds/33198521/source-buildspace/tests/include  -ptr 
> .ti -L/build2/batman/5.0.0/builds/33198521/source-buildspace/build/lib -lstd  
>  -lm
> ld:
> Unresolved:
> run_test(const char*, const char*)
> run_test(const signed char*, const char*)
> run_test(const unsigned char*, const char*)
> run_test(const short*, const char*)
> run_test(const unsigned short*, const char*)
> run_test(const int*, const char*)
> run_test(const unsigned int*, const char*)
> run_test(const long*, const char*)
> run_test(const unsigned long*, const char*)
> run_test(const long long*, const char*)
> run_test(const unsigned long long*, const char*)
> run_test(const wchar_t*, const char*)
> gmake: *** [0.valcmp] Error 1

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

Reply via email to