Re: [Boost-bugs] [Boost C++ Libraries] #13565: Compilation issue with property_tree on VS2017 15.7

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #13565: Compilation issue with property_tree on VS2017 15.7
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-05-15 11:59:32


#13565: Compilation issue with property_tree on VS2017 15.7
------------------------------------------------+--------------------------
  Reporter: Pavel Pokutnev <pavel.pokutnev@…> | Owner: Sebastian
                                                | Redl
      Type: Bugs | Status: new
 Milestone: Boost 1.68.0 | Component:
                                                | property_tree
   Version: Boost 1.67.0 | Severity: Showstopper
Resolution: | Keywords:
------------------------------------------------+--------------------------

Comment (by Pavel Pokutnev <pavel.pokutnev@…>):

 Just tested the new code with older compiler version VS 2017 15.4.1. It
 generates following error during the compilation:

 error C2923: 'boost::iterators::reverse_iterator':
 'boost::property_tree::basic_ptree<K,D,C>::iterator' is not a valid
 template type argument for parameter 'Iterator'
 1> : public boost::reverse_iterator<basic_ptree<K, D, C>::iterator>

 Looks I need to prefix it with 'typename'!

-- 
Ticket URL: <https://svn.boost.org/trac10/ticket/13565#comment:2>
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 : 2018-05-15 12:05:42 UTC