Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CA-076 16.4.2.5p4 [compliance] Adjust note about terminate #463

Closed
wg21bot opened this issue Oct 24, 2022 · 4 comments · Fixed by cplusplus/draft#6116
Closed

CA-076 16.4.2.5p4 [compliance] Adjust note about terminate #463

wg21bot opened this issue Oct 24, 2022 · 4 comments · Fixed by cplusplus/draft#6116

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Oct 24, 2022

Even under the conditions described by the note, a call to terminate() is observably different from throwing an exception if the current terminate_handler function observes what would have been the currently handled exception in the case where the exception was thrown.

The set of conditions should be extended to include something along the lines of "and the current terminate_handler function simply calls abort()".

@wg21bot wg21bot added the LWG Library label Oct 24, 2022
@wg21bot wg21bot added this to the CD C++23 milestone Oct 24, 2022
@wg21bot wg21bot changed the title CA 16.4.2.5p4 [compliance] CA 16.4.2.5p4 [compliance] Adjust note about terminate Oct 24, 2022
@JeffGarland
Copy link
Member

LWG discussed 2022-10-26. Will open an library issue to address.

@jensmaurer jensmaurer changed the title CA 16.4.2.5p4 [compliance] Adjust note about terminate CA-076 16.4.2.5p4 [compliance] Adjust note about terminate Nov 3, 2022
@JeffGarland JeffGarland moved this to Needs Champion in 2023-02 Issaquah LWG Schedule Jan 27, 2023
@jwakely
Copy link
Member

jwakely commented Feb 1, 2023

This is now LWG 3871.

@JeffGarland JeffGarland moved this from Needs Champion to Ready in 2023-02 Issaquah LWG Schedule Feb 7, 2023
@JeffGarland
Copy link
Member

https://wiki.edg.com/bin/view/Wg21issaquah2023/LWG3871-20230206

poll: accept the proposed resolution for LWG3871 to delete the note and move to immediate?

F A N
9 0 2

@jensmaurer
Copy link
Member

Accepted with modifications.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Ready
Development

Successfully merging a pull request may close this issue.

4 participants
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy