Re: [Boost-bugs] [Boost C++ Libraries] #3106: wave on VS2010 beta compiler generates error

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