[Boost-bugs] [Boost C++ Libraries] #13214: Boost::process examples fail to compile in Visual studio 2012 Win 7

Subject: [Boost-bugs] [Boost C++ Libraries] #13214: Boost::process examples fail to compile in Visual studio 2012 Win 7
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-09-18 15:25:10


#13214: Boost::process examples fail to compile in Visual studio 2012 Win 7
---------------------------------+---------------------
 Reporter: daniele.trimarchi@… | Owner: (none)
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: None
  Version: Boost 1.64.0 | Severity: Problem
 Keywords: boost::process |
---------------------------------+---------------------
 This ticket is related to [https://svn.boost.org/trac10/ticket/12990
 #12990], as the compatibility of boost::process is broken with Visual
 Studio 2012 too.
 The problem is due to several features of C++11 - C++17 that break the
 compatibility with VS2012 :
 - noexcept in process/detail/config.hpp (easy to substitute with
 BOOST_NOEXCEPT)
 - constexpr in process/detail/config.hpp and
 process/detail/handler_base.hpp
 - using resource_type = void in process/detail/handler_base.hpp
 - #include <initializer_list> in process/detail/traits/cmd_or_exe.hpp
 (this feature is available in VS2013)

-- 
Ticket URL: <https://svn.boost.org/trac10/boost/ticket/13214>
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-09-18 15:31:13 UTC