Subject: Re: [boost] Boost 1.65.0 Beta 1
From: Marshall Clow (mclow.lists_at_[hidden])
Date: 2017-07-31 15:04:33
On Mon, Jul 31, 2017 at 4:12 AM, Peppard via Boost <boost_at_[hidden]>
> On 2017-07-21 19:05, John Maddock via Boost wrote:
> > On 21/07/2017 14:18, Peppard via Boost wrote:
> >> On 2017-07-13 14:41, Marshall Clow via Boost wrote:
> >>> Please download the beta, give it a try, and report any problems you
> >>> encounter.
> >> There seems to be a regression due to changes in
> >> boost/math/common_factor_ct.hpp (commit
> >> ceae76a526b45e902655f0c0db300d229e5ec135), a short example:
> >> #include <boost/math_fwd.hpp>
> >> #include <boost/math/common_factor_ct.hpp>
> >> The error message is "âstatic_gcdâ is already declared in this scope"
> >> (GCC) or "target of using declaration conflicts with declaration already
> >> in scope" (Clang).
> >> The first include can be found in Boost.Units, the other one e.g. in
> >> Boost.Variant, in my case there was a file including
> >> boost/units/cmath.hpp and boost/signals2/signal.hpp.
> > Darn. I'll fix ASAP, it's not a new issue strictly speaking, but stems
> > from moving gcd/lcm into integer from math a couple of releases ago.
> Will there be a Beta 2 including a fix for this problem? I'd be happy to
> test it before the official 1.65.0 release. Otherwise I'll probably have
> to test with a locally patched version (jzmaddock-patch-1?).
No. There will be a 1.65.0rc1 later this week. I'd appreciate it if you
would test against that.