Re: [Boost-bugs] [Boost C++ Libraries] #13146: Precompiled lib32-msvc-12.0 binaries don't compile in VS2013 projects

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #13146: Precompiled lib32-msvc-12.0 binaries don't compile in VS2013 projects
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-08-02 23:07:51


#13146: Precompiled lib32-msvc-12.0 binaries don't compile in VS2013 projects
-------------------------------+---------------------
  Reporter: komannamok@… | Owner: (none)
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: process
   Version: Boost 1.64.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------

Comment (by anonymous):

 Seems to be problems related to process/detail/config.hpp.

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(65): error C3646:
 'noexcept' : unknown override specifier

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(72): error C2660:
 'boost::process::process_error::process_error' : function does not take 2
 arguments

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(77): error C2660:
 'boost::process::process_error::process_error' : function does not take 2
 arguments

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(82): error C2440:
 '<function-style-cast>' : cannot convert from 'std::error_code' to
 'boost::process::process_error'

 2> No constructor could take the source type, or constructor
 overload resolution was ambiguous

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(86): error C2146:
 syntax error : missing ';' before identifier 'Char'

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(86): error C2146:
 syntax error : missing ';' before identifier 'null_char'

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(86): error C4430:
 missing type specifier - int assumed. Note: C++ does not support default-
 int

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(87): error C2144:
 syntax error : 'char' should be preceded by ';'

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(87): error C2143:
 syntax error : missing ';' before '<'

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(88): error C2143:
 syntax error : missing ';' before '{'

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(88): error C2447:
 '{' : missing function header (old-style formal list?)

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(90): error C2146:
 syntax error : missing ';' before identifier 'Char'

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(90): error C2146:
 syntax error : missing ';' before identifier 'equal_sign'

 2>C:\local\boost_1_64_0\boost/process/detail/config.hpp(90): error C4430:
 missing type specifier - int assumed. Note: C++ does not support default-
 int

-- 
Ticket URL: <https://svn.boost.org/trac10/boost/ticket/13146#comment:1>
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-08-02 23:13:51 UTC