Boost logo

Boost :

Subject: Re: [boost] [1.52.0] Beta release candidates available
From: Tom Kent (lists_at_[hidden])
Date: 2012-10-06 08:00:20


Built under Windows 7-64 with VC8, VC9, VC10, VC11 32/64 bit, but there
were a lot of errors.

32-Bit log:
http://boost.teeks99.com/temp/boost_1_52_0_beta1-rc1-32bitlog.txt

64-Bit log:
http://boost.teeks99.com/temp/boost_1_52_0_beta1-rc1-64bitlog.txt

VC8 - 32/64 Has a lot of errors in math...here's an example
-----------------------------------------
compile-c-c++
bin.v2\libs\math\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_k.obj
cyl_bessel_k.cpp
c1xx : fatal error C1023:
'bin.v2\libs\math\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\pch.pch'
: unexpected error with pch, try rebuilding the pch

    call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86
>nul
cl /Zm800 -nologo
@"bin.v2\libs\math\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_k.obj.rsp"

...failed compile-c-c++
bin.v2\libs\math\build\msvc-8.0\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_k.obj...
-----------------------------------------

VC9 - 32/64 Builds OK
VC10 - 32/64 Builds OK

VC11 - 32/64 Has errors in signals, here's an example:
-----------------------------------------
compile-c-c++
bin.v2\libs\signals\build\msvc-11.0\debug\threading-multi\named_slot_map.obj
named_slot_map.cpp
C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/connection.hpp(118) :
warning C4251: 'boost::signals::connection::con' : class
'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of
class 'boost::signals::connection'
        with
        [
            T=boost::signals::detail::basic_connection
        ]
C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/detail/named_slot_map.hpp(153)
: warning C4251: 'boost::signals::detail::named_slot_map_iterator::group' :
class 'std::_Tree_iterator<_Mytree>' needs to have dll-interface to be used
by clients of class 'boost::signals::detail::named_slot_map_iterator'
        with
        [
            _Mytree=std::_Tree_val<std::_Tree_simple_types<std::pair<const
boost::signals::detail::stored_group,boost::signals::detail::named_slot_map_iterator::group_list>>>
        ]
C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/detail/named_slot_map.hpp(154)
: warning C4251:
'boost::signals::detail::named_slot_map_iterator::last_group' : class
'std::_Tree_iterator<_Mytree>' needs to have dll-interface to be used by
clients of class 'boost::signals::detail::named_slot_map_iterator'
        with
        [
            _Mytree=std::_Tree_val<std::_Tree_simple_types<std::pair<const
boost::signals::detail::stored_group,boost::signals::detail::named_slot_map_iterator::group_list>>>
        ]
C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/detail/named_slot_map.hpp(155)
: warning C4251: 'boost::signals::detail::named_slot_map_iterator::slot_' :
class 'std::_List_iterator<_Mylist>' needs to have dll-interface to be used
by clients of class 'boost::signals::detail::named_slot_map_iterator'
        with
        [

_Mylist=std::_List_val<std::_List_simple_types<boost::signals::detail::connection_slot_pair>>
        ]
C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/detail/named_slot_map.hpp(187)
: warning C4251: 'boost::signals::detail::named_slot_map::groups' : class
'std::map<_Kty,_Ty,_Pr>' needs to have dll-interface to be used by clients
of class 'boost::signals::detail::named_slot_map'
        with
        [
            _Kty=boost::signals::detail::stored_group,
            _Ty=boost::signals::detail::named_slot_map_iterator::group_list,
            _Pr=boost::signals::detail::compare_type
        ]
C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/detail/named_slot_map.hpp(188)
: warning C4251: 'boost::signals::detail::named_slot_map::back' : class
'std::_Tree_iterator<_Mytree>' needs to have dll-interface to be used by
clients of class 'boost::signals::detail::named_slot_map'
        with
        [
            _Mytree=std::_Tree_val<std::_Tree_simple_types<std::pair<const
boost::signals::detail::stored_group,boost::signals::detail::named_slot_map_iterator::group_list>>>
        ]
C:\BoostBuilding\boost_1_52_0_beta1\boost/iterator/iterator_facade.hpp(526)
: error C2039: 'decrement' : is not a member of
'boost::signals::detail::named_slot_map_iterator'

C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/detail/named_slot_map.hpp(81)
: see declaration of 'boost::signals::detail::named_slot_map_iterator'

C:\BoostBuilding\boost_1_52_0_beta1\boost/iterator/iterator_facade.hpp(677)
: see reference to function template instantiation 'void
boost::iterator_core_access::decrement<Derived>(Facade &)' being compiled
        with
        [
            Derived=boost::signals::detail::named_slot_map_iterator,
            Facade=boost::signals::detail::named_slot_map_iterator
        ]

C:\BoostBuilding\boost_1_52_0_beta1\boost/iterator/iterator_facade.hpp(676)
: while compiling class template member function
'boost::signals::detail::named_slot_map_iterator
&boost::iterator_facade<Derived,Value,CategoryOrTraversal>::operator
--(void)'
        with
        [
            Derived=boost::signals::detail::named_slot_map_iterator,
            Value=boost::signals::detail::connection_slot_pair,
            CategoryOrTraversal=boost::forward_traversal_tag
        ]

C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/detail/named_slot_map.hpp(85)
: see reference to class template instantiation
'boost::iterator_facade<Derived,Value,CategoryOrTraversal>' being compiled
        with
        [
            Derived=boost::signals::detail::named_slot_map_iterator,
            Value=boost::signals::detail::connection_slot_pair,
            CategoryOrTraversal=boost::forward_traversal_tag
        ]
C:\BoostBuilding\boost_1_52_0_beta1\boost/iterator/iterator_facade.hpp(544)
: error C2039: 'advance' : is not a member of
'boost::signals::detail::named_slot_map_iterator'

C:\BoostBuilding\boost_1_52_0_beta1\boost/signals/detail/named_slot_map.hpp(81)
: see declaration of 'boost::signals::detail::named_slot_map_iterator'

C:\BoostBuilding\boost_1_52_0_beta1\boost/iterator/iterator_facade.hpp(690)
: see reference to function template instantiation 'void
boost::iterator_core_access::advance<Derived>(Facade &,__w64 int)' being
compiled
        with
        [
            Derived=boost::signals::detail::named_slot_map_iterator,
            Facade=boost::signals::detail::named_slot_map_iterator
        ]

C:\BoostBuilding\boost_1_52_0_beta1\boost/iterator/iterator_facade.hpp(689)
: while compiling class template member function
'boost::signals::detail::named_slot_map_iterator
&boost::iterator_facade<Derived,Value,CategoryOrTraversal>::operator
+=(__w64 int)'
        with
        [
            Derived=boost::signals::detail::named_slot_map_iterator,
            Value=boost::signals::detail::connection_slot_pair,
            CategoryOrTraversal=boost::forward_traversal_tag
        ]

    call "C:\Program Files\Microsoft Visual Studio 11.0\VC\vcvarsall.bat"
x86 >nul
cl /Zm800 -nologo
@"bin.v2\libs\signals\build\msvc-11.0\debug\threading-multi\named_slot_map.obj.rsp"

...failed compile-c-c++
bin.v2\libs\signals\build\msvc-11.0\debug\threading-multi\named_slot_map.obj...
-----------------------------------------

The full error logs are included above, with these plus additional errors.

On Thu, Oct 4, 2012 at 8:59 PM, Marshall Clow <mclow.lists_at_[hidden]> wrote:

> Release candidate files for 1.52.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:
> 61a852c923c7e27d84fd2e6336d787f2 *boost_1_52_0_beta1_rc1.tar.gz
> 956fb476326ee634225c683612493fdd *boost_1_52_0_beta1_rc1.tar.bz2
> 703663eca3122152031c5555e26845c0 *boost_1_52_0_beta1_rc1.zip
> b277b6f36ead9df9a0754c868956f30c *boost_1_52_0_beta1_rc1.7z
>
> Thanks,
>
> --The release managers
>
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>


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