[ 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 <[EMAIL PROTECTED]> To: Martin Sebor <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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
