This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 114a. See http://www.open-std.org/jtc1/sc22/wg21/ for the official list.

2024-04-18


2183. Problems in description of potential exceptions

Section: 14.5  [except.spec]     Status: NAD     Submitter: Hubert Tong     Date: 2015-10-21

The description of the “set of potential exceptions of an expression” in 14.5 [except.spec] paragraph 15 does not appear to be fully recursive, so it can miss the effect of, e.g., a throw-expression as a subexpression. In addition, bullet 15.1.1, which reads,

omits the case where the postfix-expression is a function call whose return type is a function pointer with an exception specification.

Notes from the June, 2016 meeting:

This text will be replaced by the removal of dynamic exception specifications (P0003) and thus does not need to be changed at this time. The issue is placed in "review" status until document P0003 is adopted.

Rationale (February, 2017):

The issue is moot after the adoption of paper P0003.