Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3106: wave on VS2010 beta compiler generates error
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-11-26 16:36:26
#3106: wave on VS2010 beta compiler generates error
--------------------------------------+-------------------------------------
Reporter: anthony | Owner: hkaiser
Type: Bugs | Status: closed
Milestone: Boost 1.43.0 | Component: wave
Version: Boost Development Trunk | Severity: Problem
Resolution: fixed | Keywords: wave msvs10 compilation problem
--------------------------------------+-------------------------------------
Comment (by cornedbee):
I would like it globally (PropertyTree also needs it). but the macro name
is wrong. It's not an issue with member pointers as template parameters -
VS2010 is actually perfectly conforming in that it doesn't allow
conversions for them (defect in the standard IMO). It's an issue with
std::pair, because its members aren't direct members of pair itself.
That also means it shouldn't depend on the compiler version, but on the
standard library version, as an Intel compiler integrated with VS2010
exhibits the same problem.
So I think the name should be BOOST_NO_DIRECT_PAIR_MEMBERS or something
like that.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/3106#comment:10> 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:50:04 UTC