Boost logo

Boost :

Subject: Re: [boost] [release] Boost 1.66.0 Beta 1 Release Candidate 1
From: Tom Kent (lists_at_[hidden])
Date: 2017-11-16 14:36:09


On Thu, Nov 16, 2017 at 4:39 AM, Daniel James via Boost <
boost_at_[hidden]> wrote:

> The release candidates for the 1.66.0 beta release are now available at:
>
> <https://dl.bintray.com/boostorg/beta/1.66.0.beta.1/source/>
>
> The SHA256 checksums are as follows:
>
> 0e137e61069e95f61fe0e46aa4a5432e65e209e87d470ea3c15b0ea1327583ac
> boost_1_66_0_b1_rc1.7z
> eff4854c1a672830c55fd2323ebe42d5d83e0f7a3d0a9d354d8bf55289831fa0
> boost_1_66_0_b1_rc1.tar.bz2
> f4fb07aa1ec639707570e42a848796d9a8155f23d1ece0f0a6a0cbee99807038
> boost_1_66_0_b1_rc1.tar.gz
> d5f480441223f45427199697edbdd78145499084f835597247a452d2a7e1e798
> boost_1_66_0_b1_rc1.zip
>
> The in progress release notes are at:
>
> <http://www.boost.org/users/history/in_progress.html>
>
> And the documentation is at:
>
> <http://www.boost.org/doc/libs/1_66_0_beta1/>
>
> As always, the release managers would appreciate it if you download
> the candidate of your choice and give building it a try. Please report
> both success and failure, and anything else that is noteworthy.
>
>
I'm seeing compile errors in Boost Python against msvc-11.0 (10.0 and 12.0
work!).

There are a lot of them, but they all seem to be related to this:

compile-c-c++
bin.v2\libs\python\build\msvc-11.0\release\address-model-64\link-static\threadapi-win32\threading-multi\object\life_support.obj
life_support.cpp
.\boost/python/detail/type_traits.hpp(102) : error C2143: syntax error :
missing ';' before '='
.\boost/python/detail/type_traits.hpp(102) : error C2873: 'true_' : symbol
cannot be used in a using-declaration
.\boost/python/detail/type_traits.hpp(102) : error C2513: 'int' : no
variable declared before '='
.\boost/python/detail/type_traits.hpp(103) : error C2143: syntax error :
missing ';' before '='
.\boost/python/detail/type_traits.hpp(103) : error C2873: 'false_' : symbol
cannot be used in a using-declaration
.\boost/python/detail/type_traits.hpp(103) : error C2513: 'int' : no
variable declared before '='

    call
"C:\Users\tomkent\AppData\Local\Temp\2\b2_msvc_11.0_vcvarsall_amd64.cmd"
>nul
cl /Zm800 -nologo
@"bin.v2\libs\python\build\msvc-11.0\release\address-model-64\link-static\threadapi-win32\threading-multi\object\life_support.obj.rsp"

...failed compile-c-c++
bin.v2\libs\python\build\msvc-11.0\release\address-model-64\link-static\threadapi-win32\threading-multi\object\life_support.obj...

toolset arch compile Link Execute
msvc-8.0 32 X X X
msvc-8.0 64 X X X
msvc-9.0 32 X X X
msvc-9.0 64 X X X
msvc-10.0 32 X X X
msvc-10.0 64 X X X
msvc-11.0 32 FAIL
msvc-11.0 64 FAIL
msvc-12.0 32 X X X
msvc-12.0 64 X X X
msvc-14.0 32 X X X
msvc-14.0 64 X X X
msvc-14.1 32 X X X
msvc-14.1 64 X X X

Compile means that the b2 command completed without errors
Link means that visual studio was able to link a sample executable to a
library (libboost_thread-vcXXX-mt[-gd]-1_XX.lib)
generated
Execute means that the linked program executed without errors.

The full build log can be found here:
https://gist.github.com/teeks99/3a8026b06cd53ef2746a4e08bff1a026


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk