Boost logo

Boost Users :

Subject: Re: [Boost-users] 1.57.0 beta 1 release candidates available for testing
From: Tom Kent (lists_at_[hidden])
Date: 2014-10-20 09:04:26


I had failures in msvc-8.0 with the log library.

There were many, one was this:
.\boost/log/detail/light_function_pp.hpp(59) : error C2248:
'boost::rv<T>::rv' : cannot access private member declared in class
'boost::rv<T>'
        with
        [
            T=boost::log::v2s_mt_nt5::aux::light_function<bool (const
boost::log::v2s_mt_nt5::attribute_value_set &)>
        ]
        .\boost/move/core.hpp(75) : see declaration of 'boost::rv<T>::rv'
        with
        [
            T=boost::log::v2s_mt_nt5::aux::light_function<bool (const
boost::log::v2s_mt_nt5::attribute_value_set &)>
        ]
        .\boost/log/detail/light_function_pp.hpp(56) : while compiling
class template member function
'boost::log::v2s_mt_nt5::aux::light_function<SignatureT>::impl<FunT>::impl(const
FunT &)'
        with
        [
            SignatureT=bool (const
boost::log::v2s_mt_nt5::attribute_value_set &),
            FunT=boost::rv<boost::log::v2s_mt_nt5::aux::light_function<bool
(const boost::log::v2s_mt_nt5::attribute_value_set &)>>
        ]
        .\boost/log/detail/light_function_pp.hpp(123) : see reference to
class template instantiation
'boost::log::v2s_mt_nt5::aux::light_function<SignatureT>::impl<FunT>' being
compiled
        with
        [
            SignatureT=bool (const
boost::log::v2s_mt_nt5::attribute_value_set &),
            FunT=boost::rv<boost::log::v2s_mt_nt5::aux::light_function<bool
(const boost::log::v2s_mt_nt5::attribute_value_set &)>>
        ]
        .\boost/log/detail/light_function_pp.hpp(157) : see reference to
function template instantiation
'boost::log::v2s_mt_nt5::aux::light_function<SignatureT>::light_function<boost::rv<T>>(const
FunT &)' being compiled
        with
        [
            SignatureT=bool (const
boost::log::v2s_mt_nt5::attribute_value_set &),
            T=boost::log::v2s_mt_nt5::aux::light_function<bool (const
boost::log::v2s_mt_nt5::attribute_value_set &)>,
            FunT=boost::rv<boost::log::v2s_mt_nt5::aux::light_function<bool
(const boost::log::v2s_mt_nt5::attribute_value_set &)>>
        ]

And this:
    call
"C:\Users\tomkent\AppData\Local\Temp\b2_msvc_8.0_vcvarsall_x86.cmd" >nul
cl /Zm800 -nologo
@"bin.v2\libs\log\build\msvc-8.0\debug\address-model-32\build-no\link-static\log-api-winnt\runtime-link-static\threading-multi\core.obj.rsp"

...failed compile-c-c++
bin.v2\libs\log\build\msvc-8.0\debug\address-model-32\build-no\link-static\log-api-winnt\runtime-link-static\threading-multi\core.obj...
compile-c-c++
bin.v2\libs\log\build\msvc-8.0\debug\address-model-32\build-no\link-static\log-api-winnt\runtime-link-static\threading-multi\default_sink.obj
default_sink.cpp
.\boost/log/expressions/filter.hpp(107) : error C2036: 'boost::type' :
unknown size

Full build results:
32 bit - http://pastebin.com/E3jkw44s
64 bit - http://pastebin.com/gASZ0nCn

Here's what I've got:
toolset arch compile install Link Execute
msvc-8.0 32 FAIL INPROG X X
msvc-8.0 64 FAIL INPROG X X
msvc-9.0 32 X INPROG X X
msvc-9.0 64 X INPROG X X
msvc-10.0 32 X INPROG X X
msvc-10.0 64 X INPROG X X
msvc-11.0 32 X INPROG X X
msvc-11.0 64 X INPROG X X
msvc-12.0 32 X INPROG X X
msvc-12.0 64 X INPROG X X

Compile means that the b2 command completed without errors
Install means that the installers for the respective version were generated
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.

Tom Kent

On Fri, Oct 17, 2014 at 5:40 PM, Marshall Clow <mclow.lists_at_[hidden]>
wrote:

> Release candidate files for 1.57.0 beta 1 are available at
> http://boost.cowic.de/rc/
>
> 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.
>
> This helps ensure the candidates build OK before we push them out to
> SourceForge.
>
> The files (and associated md5s) are:
> MD5 (boost_1_57_0_b1_rc1.7z) = 8633fbf5ebb7eaabcb0f309c14646ae3
> MD5 (boost_1_57_0_b1_rc1.tar.bz2) = 8e76f98146793f0fbd2492a9151c405b
> MD5 (boost_1_57_0_b1_rc1.tar.gz) = d41ff3ffb36ac84ff5bf34f799308907
> MD5 (boost_1_57_0_b1_rc1.zip) = 8a844dc36284247b2e936f2120e118b2
>
> Thanks!
>
> -- The release managers
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net