On Sun, Nov 20, 2016 at 8:02 PM, Marshall Clow
The first beta packages for 1.63.0 beta 1 are now available:
https://sourceforge.net/projects/boost/files/boost/1.63.0.beta.1/
The SHA256 checksums are as follows:
3dbc1bca10941710755c13a00b1ae56d2d37fe90bbadcf9746203194f9d33e3a boost_1_63_0.7z c8b986fd57e436fd88dbc70e51d3e21efa2be3bdf835fa499b2cf6c0a8cc2985 boost_1_63_0.tar.bz2 745d99e4be9c0f324ec7ba15b7d228fd780067f2e8aeae2f16660a4cf6e6a051 boost_1_63_0.tar.gz e66bd6e2f637148c314398b92bc1f3cbdc777ee282f9de7885697afad3d9c202 boost_1_63_0.zip
D'oh! I named the files wrong. I have renamed them; they're the content. 3dbc1bca10941710755c13a00b1ae56d2d37fe90bbadcf9746203194f9d33e3a boost_1_63_0_b1.7z c8b986fd57e436fd88dbc70e51d3e21efa2be3bdf835fa499b2cf6c0a8cc2985 boost_1_63_0_b1.tar.bz2 745d99e4be9c0f324ec7ba15b7d228fd780067f2e8aeae2f16660a4cf6e6a051 boost_1_63_0_b1.tar.gz e66bd6e2f637148c314398b92bc1f3cbdc777ee282f9de7885697afad3d9c202 boost_1_63_0_b1.zip
As always, the release managers would appreciate it if you download the archive of your choice and give building it a try. Please report both success and failure, and anything else that is noteworthy.
Building with Apple's clang and libc++ Apple LLVM version 8.0.0 (clang-800.0.42.1) Target: x86_64-apple-darwin15.6.0 Thread model: posix _LIBCPP_VERSION: 3700 - C++03 - passed - C++11 - failed ./boost/context/detail/apply.hpp:42:23: error: no member named 'invoke' in namespace 'std' -> decltype( std::invoke( std::forward< Fn >( fn), std::get< I >( std::forward< Tpl >( tpl) ) ... ) ) - C++14 - failed ./boost/context/detail/apply.hpp:42:23: error: no member named 'invoke' in namespace 'std' -> decltype( std::invoke( std::forward< Fn >( fn), std::get< I >( std::forward< Tpl >( tpl) ) ... ) ) - C++1z - passed I suspect that something like the following would work in "boost/config/stdlib/libcpp.hpp" #if (_LIBCPP_VERSION < 3700) || (__cplusplus <= 201402L) # define BOOST_NO_CXX17_STD_INVOKE #endif With this change, the C++11 and C++14 builds complete w/o errors. -- Marshall