[1.52.0] Beta release candidates available

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

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@gmail.com> 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

-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Tom Kent Sent: Saturday, October 06, 2012 1:00 PM To: boost@lists.boost.org Subject: Re: [boost] [1.52.0] Beta release candidates available
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.o bj
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.o bj... I'm not immediately clear on the cause, but it is only when (re-)using pre-compiled headers, and should not affect normal use of Boost.Math as header-only, so I suspect this is *not* a showstopper. Is anyone else seeing these failures? John Maddock seems to be off-line, but I'm sure we will both look at it in as soon as possible. Paul --- Paul A. Bristow, Prizet Farmhouse, Kendal LA8 8AB UK +44 1539 561830 07714330204 pbristow@hetp.u-net.com

I'm not sure what the deal was, but I tried the build in a different instance of the same VM and I got it without the VC8 math problems. Still seeing errors in VC11 - Signals though. Here's the new logs: http://boost.teeks99.com/temp/boost_1_52_0_beta1-rc1-32bitlog-2.txt http://boost.teeks99.com/temp/boost_1_52_0_beta1-rc1-64bitlog-2.txt Tom On Sat, Oct 6, 2012 at 8:31 AM, Paul A. Bristow <pbristow@hetp.u-net.com>wrote:
-----Original Message----- From: boost-bounces@lists.boost.org [mailto: boost-bounces@lists.boost.org] On Behalf Of Tom Kent Sent: Saturday, October 06, 2012 1:00 PM To: boost@lists.boost.org Subject: Re: [boost] [1.52.0] Beta release candidates available
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.o bj
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.o bj...
I'm not immediately clear on the cause, but it is only when (re-)using pre-compiled headers, and should not affect normal use of Boost.Math as header-only, so I suspect this is *not* a showstopper.
Is anyone else seeing these failures?
John Maddock seems to be off-line, but I'm sure we will both look at it in as soon as possible.
Paul
--- Paul A. Bristow, Prizet Farmhouse, Kendal LA8 8AB UK +44 1539 561830 07714330204 pbristow@hetp.u-net.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

On 5.10.2012 3:59, Marshall Clow 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.
Otherwise builds fine on WinX64/MSVC8 except that Boost.Concept fails to build (assembler files are not built as certain command line arguments are not properly escaped/passed and thus assembler call fails). I've opened a ticked #7253 and submitted a patch, for some reason still not addressed after nearly two months: https://svn.boost.org/trac/boost/ticket/7253 -- Pekka

Otherwise builds fine on WinX64/MSVC8 except that Boost.Concept fails to build (assembler files are not built as certain command line arguments are not properly escaped/passed and thus assembler call fails).
I've opened a ticked #7253 and submitted a patch, for some reason still not addressed after nearly two months: https://svn.boost.org/trac/boost/ticket/7253
I think boost.context should fail because of this bug. Oliver

On 8.10.2012 12:02, Oliver Kowalke wrote:
Otherwise builds fine on WinX64/MSVC8 except that Boost.Concept fails to build (assembler files are not built as certain command line arguments are not properly escaped/passed and thus assembler call fails).
I've opened a ticked #7253 and submitted a patch, for some reason still not addressed after nearly two months: https://svn.boost.org/trac/boost/ticket/7253
I think boost.context should fail because of this bug. Oliver
Oh, sorry, meant indeed context, not concept. My bad, sorry. -- Pekka
participants (5)
-
Marshall Clow
-
Oliver Kowalke
-
Paul A. Bristow
-
Pekka Seppänen
-
Tom Kent