Subject: Re: Noexcept specification of basic_string's move assignment operator in C++11 and C++14
From: Daniel KrÃ¼gler (daniel.kruegler_at_[hidden])
Date: 2020-02-21 06:20:26
Am Fr., 21. Feb. 2020 um 12:53 Uhr schrieb Giuseppe D'Angelo via
> Il 21/02/20 11:25, Daniel KrÃ¼gler via Std-Discussion ha scritto:
> >> OK. Can we say it was*against* C++11 but then it was only resolved for
> >> C++17?
> > Yes. AFAIK, there exists no defined process for the standard that
> > applies fixes made in a later standard to previous standards.
> However, in general, aren't defect resolutions supposed to be applied
> retroactively? Sure, are no means to republishing an already-issued
> Standard including the resolutions; but implementations are supposed to
> pick them up.
I'm not objecting to this interpretation (I already pointed that out),
I was merely referring to the standard process itself, which is silent
regarding such retroactive applications. As I said, an implementation
may consider applying bug fixes retroactively. But in this situation
we cannot argue anything regarding compliance.
STD-DISCUSSION list run by email@example.com
Older Archives on Google Groups