Subject: Re: [boost] 1.58.1 bugfix release necessary?
From: Damien Buhl (damien.buhl_at_[hidden])
Date: 2015-04-22 15:09:25
As you may have seen in thread "âRe: [boost] [Boost-bugs] Fwd: [Boost C++ Libraries] #11211: Fusion example no longer compiles"â.
We also have a really serious issue in Boost 1.58 with Fusion on any compiler with constexpr support (that is when C++11 is enabled). The macro BOOST_FUSION_DEFINE_STRUCT fails to compile with non constant expression compatible types.
This is a terrible issue, because most of the people using spirit usesÂ BOOST_FUSION_DEFINE_STRUCT.Â
We already merged a bugfix on master, we however have to check that the others DEFINE macros aren't affected.
-- DamienÂ Buhl Sent from my BlackBerry, please excuse my brevity Â Original Message Â From: Jason Roehm Sent: mercredi 22 avril 2015 20:29 To: boost_at_[hidden] Reply To: boost_at_[hidden] Subject: Re: [boost] 1.58.1 bugfix release necessary? On 04/22/2015 02:25 PM, John Maddock wrote: > >> Unfortunately boost.context fails to compile for gcc-4.8.x and option >> -std=c++11. >> Because of a dependency to boost.context, boost.asio and >> boost.coroutine do >> not compile too. >> I've pushed a pull-request to boost.config - the patch adds C++14 test >> macro BOOST_NO_CXX14_INTEGER_SEQUENCE ( >> https://github.com/boostorg/config/pull/57). > Oliver, I've just rejected that one as it doesn't quite add things in > the right way - sorry! > > However, I will add the macro at some point, probably sooner rather > than later with a PR, but I promise to try and get there... > > I confess there are a couple of other Config issues, plus one > multiprecision bug fix that could go in a .1 release should we decide > to have one. Strictly from a Boost user's perspective, the Context (and therefore Coroutine, ASIO) build problem is a pretty serious one. gcc-4.8.x / C++11 is a pretty mainstream configuration nowadays. At the very least, the publishing of a patch file on boost.org as has been done in the past would be appreciated in order to enable building with this compiler configuration. Jason _______________________________________________ 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