Subject: [Boost-bugs] [Boost C++ Libraries] #3073: [assign] list_inserter regression test failure on VC10 beta 1
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-05-24 17:39:58
#3073: [assign] list_inserter regression test failure on VC10 beta 1
---------------------------------------------------------+------------------
Reporter: Richard Webb <richard.webb_at_[hidden]> | Owner: nesotto
Type: Bugs | Status: new
Milestone: Boost 1.40.0 | Component: assign
Version: Boost Development Trunk | Severity: Problem
Keywords: |
---------------------------------------------------------+------------------
The list_inserter test is failing on VC10 Beta 1:
http://tinyurl.com/pc75e5
There are 2 problems here:
1) there is a possible ambiguity between boost::bind and std::tr1::bind.
QUalifying the call to bind avoids this.
2) the bind to vector::push_back fails because there are now 2 versions of
push_back (one that takes 'const T&' and one that takes 'T&&').
Applying the workaround that is currently used for Borland (line 66 of
list_inserter.cpp) avoids the ambiguity and allows the test to pass.
The same problem occurs in GCC 4.4 (http://tinyurl.com/qnozer), but that
also some other failures as well.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/3073> 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:00 UTC