Boost release 1.60.0 beta 1 is now available from SourceForge
Boost release 1.60.0 beta 1 is now available from SourceForge. See http://sourceforge.net/projects/boost/files/boost/1.60.0.beta.1/ For details of what's in the release, see http://www.boost.org/users/history/version_1_60_0.html. Note that the links to files on this web page are for the final release - use the SourceForge link above to get the beta files. Please download the beta, give it a try, and report any problems you encounter. Known issues: * Errors when building Boost.TypeErasure for older versions of Visual Studio. * Boost.Test fails when building on Darwin with gcc 4.9.2 The files (and associated md5s) are: MD5 (boost_1_60_0_b1.7z) = 63530c9594b24f56e5df79d910c9daeb MD5 (boost_1_60_0_b1.tar.bz2) = 29af12a1028536219a21517e953df4eb MD5 (boost_1_60_0_b1.tar.gz) = 74df7f5eb5e32f3a92b6141af3c6f541 MD5 (boost_1_60_0_b1.zip) = 90c25c34b64eb6cc88845ec5372938d7 Thanks, -- The Boost Release Team
My build fails with Boost 1.60.0 beta 1 due to a change in boost/lexical_cast.hpp that is a revert of a change made in 1.59.0.
The change in 1.59.0 is commit bdc3557. The revert is 424320d9a18b17c55c86012673722ca1b42dcfa9 (https://github.com/boostorg/lexical_cast/commit/424320d9a18b17c55c8601267372...).
The comment for the commit doesn't really explain why the change was reverted.
I'm using GCC 4.4.7 on CentOS 6.
Regards,
Shane Turner
From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Marshall Clow
Sent: Tuesday, December 08, 2015 1:12 PM
To: boost@lists.boost.org List
On Tue, Dec 8, 2015 at 10:06 AM, Shane Turner
My build fails with Boost 1.60.0 beta 1 due to a change in boost/lexical_cast.hpp that is a revert of a change made in 1.59.0.
The change in 1.59.0 is commit bdc3557. The revert is 424320d9a18b17c55c86012673722ca1b42dcfa9 ( https://github.com/boostorg/lexical_cast/commit/424320d9a18b17c55c8601267372... ).
The comment for the commit doesn't really explain why the change was reverted.
I'm using GCC 4.4.7 on CentOS 6.
I think that's a question for Antony (cc'ed) -- Marshall
I found another issue with a bad compiler version check in boost/interprocess/detail/config_begin.hpp before using "#pragma GCC diagnostic push", which, for GCC, is only available at version 4.6.0 and later. Since I'm using GCC 4.4.7, my compile fails.
In boost/interprocess/detail/config_begin.hpp, " #if defined(BOOST_GCC) && (BOOST_GCC >= 40000)" is used. There are several other Boost files that look like they have more robust checks. Here are two of them:
· boost/test/detail/suppress_warnings.hpp has "#if defined(BOOST_GCC) && (BOOST_GCC >= 4 * 10000 + 6 * 100)"
· boost/random/detail/disable_warnings.hpp has " #if defined(BOOST_GCC) && BOOST_GCC >= 40600"
Thanks,
Shane Turner
From: Shane Turner
Sent: Tuesday, December 08, 2015 2:06 PM
To: boost-users@lists.boost.org
Subject: RE: [Boost-users] Boost release 1.60.0 beta 1 is now available from SourceForge
My build fails with Boost 1.60.0 beta 1 due to a change in boost/lexical_cast.hpp that is a revert of a change made in 1.59.0.
The change in 1.59.0 is commit bdc3557. The revert is 424320d9a18b17c55c86012673722ca1b42dcfa9 (https://github.com/boostorg/lexical_cast/commit/424320d9a18b17c55c8601267372...).
The comment for the commit doesn't really explain why the change was reverted.
I'm using GCC 4.4.7 on CentOS 6.
Regards,
Shane Turner
From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Marshall Clow
Sent: Tuesday, December 08, 2015 1:12 PM
To: boost@lists.boost.orgmailto:boost@lists.boost.org List
Shoot. The problem also exists in boost/interprocess/detail/config_end.hpp.
Shane
From: Shane Turner
Sent: Tuesday, December 08, 2015 2:44 PM
To: 'boost-users@lists.boost.org'
I've noticed that https://svn.boost.org/trac/boost/ticket/5598 still isn't patched in 1.60.0 beta 1. Any chance we can get the documented patch into the release for 1.60.0? Our GCC 4.4.7 build on CentOS chokes without the patch, mind you we have warnings elevated to errors, so I understand it's never been a priority fix.
Regards,
Shane Turner
From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Marshall Clow
Sent: Tuesday, December 08, 2015 1:12 PM
To: boost@lists.boost.org List
On Tue, Dec 8, 2015 at 11:11 AM, Marshall Clow
Boost release 1.60.0 beta 1 is now available from SourceForge.
See http://sourceforge.net/projects/boost/files/boost/1.60.0.beta.1/
For details of what's in the release, see http://www.boost.org/users/history/version_1_60_0.html.
Note that the links to files on this web page are for the final release - use the SourceForge link above to get the beta files.
Please download the beta, give it a try, and report any problems you encounter.
Known issues: * Errors when building Boost.TypeErasure for older versions of Visual Studio. * Boost.Test fails when building on Darwin with gcc 4.9.2
The files (and associated md5s) are: MD5 (boost_1_60_0_b1.7z) = 63530c9594b24f56e5df79d910c9daeb MD5 (boost_1_60_0_b1.tar.bz2) = 29af12a1028536219a21517e953df4eb MD5 (boost_1_60_0_b1.tar.gz) = 74df7f5eb5e32f3a92b6141af3c6f541 MD5 (boost_1_60_0_b1.zip) = 90c25c34b64eb6cc88845ec5372938d7
Thanks,
-- The Boost Release Team
The corresponding windows binaries for msvc-8.0 (SP1), msvc-9.0 (SP1), msvc-10.0 (SP1), msvc-11.0 (Update 4), msvc-12.0 (Update 5), and msvc-14.0 (RTM) in 32 & 64 bit versions are now also available from sourceforge. https://sourceforge.net/projects/boost/files/boost-binaries/1.60.0/ Tom
participants (3)
-
Marshall Clow
-
Shane Turner
-
Tom Kent