$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Ville Voutilainen (ville.voutilainen_at_[hidden])
Date: 2020-11-27 15:09:49
On Fri, 27 Nov 2020 at 17:01, Andrey Semashev via Boost
<boost_at_[hidden]> wrote:
>
> On 11/27/20 5:15 PM, Glen Fernandes via Boost wrote:
> >
> > 2. Based on first hand accounts of certain users choosing not to
> > migrate to C++20 because of a silently breaking change in the language
> > affecting their code (operator== rewriting rules, which has even
> > broken certain Boost libraries like Rational), I would certainly not
> > be in favor of changing existing Boost libraries to require C++20 for
> > anything in an official Boost distribution.
>
> I have to say that I'm also hesitant to upgrade my projects to C++20,
> while going through 11, 14 and 17 was rather easy. That operator
> rewriting issue is a blocker, and it's not even clear if there will be a
> resolution before C++23 or however it will be called.
A resolution proposal is already under discussion.