[Boost-bugs] [Boost C++ Libraries] #3298: Iterating over a map fails to compile with MSVC 9 (works with CYGWIN GCC 4.3.2)

Subject: [Boost-bugs] [Boost C++ Libraries] #3298: Iterating over a map fails to compile with MSVC 9 (works with CYGWIN GCC 4.3.2)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-07-29 04:54:31


#3298: Iterating over a map fails to compile with MSVC 9 (works with CYGWIN GCC
4.3.2)
---------------------------------------------------------------+------------
 Reporter: Marshall Galbraith <Marshall.Galbraith@…> | Owner: agurtovoy
     Type: Bugs | Status: new
Milestone: Boost 1.40.0 | Component: mpl
  Version: Boost 1.39.0 | Severity: Showstopper
 Keywords: map |
---------------------------------------------------------------+------------
 I have written a template metafunction that takes two maps and joins them
 into a single map. However, if keys are erased from both maps before
 joining them, the iterators of the joined map fail to compile with MSVC 9.
 The code compiles with CYGWIN GCC 4.3.2. If a key is erased from only one
 of the original maps, the code compiles with both compilers.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3298>
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