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 17:15:12


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

 Replying to [comment:18 Sohail Somani <boost-trac_at_[hidden]>]:
> I'm wondering if this is the reason:
 http://anubis.dkuug.dk/jtc1/sc22/wg21/docs/cwg_active.html#197
>
> Since 14.6.4.2 temp.dep.candidate says that only Koenig lookup is
 done from the instantiation context, and since 3.4.2 basic.lookup.koenig
 says that fundamental types have no associated namespaces, either the
 example is incorrect (and f(int) will never be called) or the
 specification in 14.6.4.2 temp.dep.candidate is incorrect.

 Yes, I think you're right. Not having something in there to force ADL was
 my mistake. I'm a little surprised that I made it in the first place and
 also this worked anywhere before I made the patch. I guess my capacity to
 have issues with ADL is boundless ;-)

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1711#comment:23>
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