stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <j...@apache.org>
Subject [jira] Commented: (STDCXX-157) [XLC++ 7.0, 8.0] explicit instantiation fails to emit some symbols
Date Fri, 11 Aug 2006 17:13:16 GMT
    [ http://issues.apache.org/jira/browse/STDCXX-157?page=comments#action_12427559 ] 
            
Martin Sebor commented on STDCXX-157:
-------------------------------------

-------- Original Message --------
Subject: Fw: PMR 02236,K78,000 (Compiler fails to emit symbol for a member function)
Date: 	Fri, 11 Aug 2006 12:45:25 -0400
From: 	Zoran Kulina <zoran@ca.ibm.com>
To: 	Martin Sebor <sebor@roguewave.com>

Hi Martin,

The PTF had to be been deferred again to the end of September.

I hope this doesn't affect you.

I'll get in touch when we publish the PTF.

Regards.

_____________________________________
Zoran Kulina
XL C/C++ and Fortran Support
IBM Toronto Software Lab
Phone: +1 905-413-2122
http://www.can.ibm.com/torontolab


----- Forwarded by Zoran Kulina/Toronto/IBM on 08/11/2006 12:43 PM -----
*Zoran Kulina/Toronto/IBM*

07/07/2006 09:17 AM

	
To: Martin Sebor <sebor@roguewave.com>
cc: 
Subject: Re: Fw: PMR 02236,K78,000 (Compiler fails to emit symbol for a member function)
Link <Notes://T25ARCH1/85256EDA00809393/97E18676142C834A8525713E00499CF3/6828326C3BB85E61852571A3006F24B0>

Hi Martin,

Sorry... I made a mistake. The PTF containing this fix was published for 
AIX, not for Linux as of yet. The Linux update is still on track for the 
end of July.

I'll put this PMR back on stand by until the Linux PTF gets out.

Regards,

Zoran Kulina
XL C/C++ and Fortran Support
IBM Software Group - Toronto Lab
+1 905-413-2122
http://www.can.ibm.com/torontolab

> [XLC++ 7.0, 8.0] explicit instantiation fails to emit some symbols
> ------------------------------------------------------------------
>
>                 Key: STDCXX-157
>                 URL: http://issues.apache.org/jira/browse/STDCXX-157
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: External
>         Environment: $ uname -sr && xlC -qversion
> Linux 2.6.5-7.191-pseries64
> IBM XL C/C++ Advanced Edition V8.0 for Linux   
> Version: 08.00.0000.0000
>            Reporter: Martin Sebor
>
> PMR 02236,K78,000
> XLC++ 8.0 fails to emit a symbol for the member function S<int>::bar() in the program
below.
> $ cat t.cpp && xlC -c t.cpp && echo xlc: && nm -C t.o &&
> echo gcc: && gcc -c t.cpp && nm -C t.o
> template <class T> T foo (T t) { return t; }
> template <class T>
> struct S
> {
>     T bar () { return foo (T ()); }
>     void baz () { foo<T>(0); }
> };
> template struct S<int>;
> xlc:
>          U __IBMCPlusPlusExceptionV2
> 00000000 W int foo<int>(int)
> 00000014 W S<int>::baz()
> gcc:
> 00000000 W int foo<int>(int)
> 00000000 W S<int>::bar()
> 00000000 W S<int>::baz()

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message