[Cfp-interest 2200] Re: AI for feraiseexcept update
David Olsen
dolsen at nvidia.com
Tue Oct 5 07:51:36 PDT 2021
> > Should "is" be changed to "shall be" in two places?
> "is" is used this way in other places, e.g. in F.8.5#1.
In general, when talking about how implementations must behave, use "is" or other statements of fact. When putting requirements on user code, use "shall". This passage looks like a requirement on the implementation, so "is" is appropriate. (The original C++ standard got this wrong in many places, and the C++ committee is very slowly going through and de-"shall"-ifying sections. There is an example of that in P1467R5, https://isocpp.org/files/papers/P1467R5.html#arithmetic-wording )
More information about the Cfp-interest
mailing list