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