Title
Terminate vs undefined behavior for noexcept violation
Status
nad
Section
14.5 [except.spec]
Submitter
Dave Abrahams

Created on 2010-03-12.00:00:00 last changed 173 months ago

Messages

Date: 2010-08-15.00:00:00

Rationale (August, 2010):

CWG reaffirmed the explicit decision of the Committee.

Date: 2010-03-15.00:00:00

The consensus at the Pittsburgh (March, 2010) meeting, as reflected in the adoption of paper N3050, was that it was preferable for violation of a noexcept guarantee to call std::terminate; previous versions of the paper had called for undefined behavior in this case. Not everyone was convinced that this was a good decision, however; this issue is intended to facilitate further investigation and discussion of the question with the benefit of more time and resources than were available during the deliberations at the meeting.

History
Date User Action Args
2010-08-23 00:00:00adminsetmessages: + msg2958
2010-08-23 00:00:00adminsetstatus: open -> nad
2010-03-12 00:00:00admincreate