[Boost-bugs] [Boost C++ Libraries] #9199: Fail to build under Visual Studio 2013 RC since revision 86107

Subject: [Boost-bugs] [Boost C++ Libraries] #9199: Fail to build under Visual Studio 2013 RC since revision 86107
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-10-04 13:43:55


#9199: Fail to build under Visual Studio 2013 RC since revision 86107
-------------------------------------+---------------------------
 Reporter: gauchyler@… | Owner: jsiek
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: concept_check
  Version: Boost Development Trunk | Severity: Problem
 Keywords: |
-------------------------------------+---------------------------
 From revision 86107, boost cannot be built under Visual Studio 2013 RC.
 For example, by entering the command line to build 'test':
 {{{
 bjam stage --with-test
 }}}
 The following error message is returned:
 {{{
 unit_test_parameters.cpp
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(42)
 : err
 or C2065: 'ReadableIterator' : undeclared identifier
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(42)
 : err
 or C2065: 'Iterator' : undeclared identifier
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(43)
 : err
 or C2448: 'BOOST_concept' : function-style initializer appears to be a
 function
 definition
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(43)
 : err
 or C2143: syntax error : missing ';' before ':'
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(43)
 : err
 or C2065: 'Iterator' : undeclared identifier
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(43)
 : err
 or C2923: 'boost::Assignable' : 'Iterator' is not a valid template type
 argument
  for parameter 'TT'
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(44)
 : err
 or C2143: syntax error : missing ';' before ','
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(44)
 : err
 or C2059: syntax error : ','
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(44)
 : err
 or C2065: 'Iterator' : undeclared identifier
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(44)
 : err
 or C2923: 'boost::CopyConstructible' : 'Iterator' is not a valid template
 type a
 rgument for parameter 'TT'
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(46)
 : err
 or C2143: syntax error : missing ';' before '{'
 D:\Documents\Libraries\boost_repo\boost/iterator/iterator_concepts.hpp(46)
 : err
 or C2447: '{' : missing function header (old-style formal list?)
 ...
 }}}

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