Title
Base class of bad_optional_access
Status
c++17
Section
[optional.bad.access]
Submitter
Great Britain

Created on 2016-11-09.00:00:00 last changed 81 months ago

Messages

Date: 2017-03-03.22:14:37

Proposed resolution:

Changes are relative to N4604.

In the class synopsis in 20.6.5 [optional.bad_optional_access] change:

    class bad_optional_access : public exceptionlogic_error {
Date: 2017-03-03.22:14:37

[ Kona 2017-03-01 ]

Accepted as Immediate to resolve NB comment.

Date: 2017-02-02.00:41:18

[ Issues Telecon 16-Dec-2016 ]

Priority 1; Marshall provides wording

Not the most important bug in the world, but we can't change it after we ship C++17, hence the P1.

Date: 2016-11-09.00:00:00

Addresses GB 49

LEWG 72 suggests changing the base class of std::bad_optional_access, but the issue appears to have been forgotten.

Proposed change:

Address LEWG issue 72, either changing it for C++17 or closing the issue.

History
Date User Action Args
2017-07-30 20:15:43adminsetstatus: wp -> c++17
2017-03-05 23:46:08adminsetstatus: immediate -> wp
2017-03-03 22:14:37adminsetmessages: + msg9064
2017-03-03 22:14:37adminsetstatus: new -> immediate
2016-12-16 21:03:54adminsetmessages: + msg8753
2016-12-16 20:56:38adminsetmessages: + msg8737
2016-11-09 00:00:00admincreate