Re: [Boost-bugs] [Boost C++ Libraries] #1711: Boost Serialization export facility broken on gcc 4.1, 4.2

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1711: Boost Serialization export facility broken on gcc 4.1, 4.2
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-03-30 13:33:00


#1711: Boost Serialization export facility broken on gcc 4.1, 4.2
--------------------------------------+-------------------------------------
  Reporter: sohail | Owner: ramey
      Type: Bugs | Status: new
 Milestone: Boost 1.35.0 | Component: serialization
   Version: Boost Development Trunk | Severity: Showstopper
Resolution: | Keywords:
--------------------------------------+-------------------------------------
Comment (by anonymous):

 Replying to [comment:11 Sohail Somani <boost-trac_at_[hidden]>]:
> Oops... Is the int overload supposed to be called from
 guid_initializer<T>::export_guid?
>
> The call to instantiate_ptr_serialization is a dependent lookup isn't
 it?

 Yes, and yes.

 See the comments at
 [browser:/trunk/boost/archive/detail/register_archive.hpp#L23] and
 [browser:/trunk/boost/archive/detail/register_archive.hpp#L29]. The
 problem, AFAICT, is that the 2nd overload there is not actually considered
 and thus its return type is never instantiated.

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1711#comment:17>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.


This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:57 UTC