https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97339
Bug ID: 97339
Summary: std::async sometimes prevents std::current_exception
from working properly in the terminate handler
Product: gcc
Version: 10.2.0
Status: UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97720
Bug ID: 97720
Summary: Sometimes std::current_exception does not work
properly in the terminate handler
Product: gcc
Version: 10.2.0
Status: UNCONFIRMED
Severit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97720
--- Comment #2 from m101010a at gmail dot com ---
> when the compiler can see there is no matching handler for the exception,
> it doesn't perform stack unwinding
This is fine, it's implementation-defined whether the stack is unwound.
> it just
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108116
Bug ID: 108116
Summary: internal compiler error: in check_noexcept_r, at
cp/except.cc:1074
Product: gcc
Version: 12.2.0
Status: UNCONFIRMED
Keywords: ice-on-va
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108116
m101010a at gmail dot com changed:
What|Removed |Added
Attachment #54098|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55918
m101010a at gmail dot com changed:
What|Removed |Added
CC||m101010a at gmail dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97720
--- Comment #3 from m101010a at gmail dot com ---
After looking into this more, I have confirmed that this is definitely the
cause of bug 97339, and found a simpler reproduction in bug 55918 comment #4:
#include
class Foo
{
public:
Foo() { s
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106395
m101010a at gmail dot com changed:
What|Removed |Added
CC||m101010a at gmail dot com
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101831
Bug ID: 101831
Summary: Spurious maybe-uninitialized warning on
std::array::size
Product: gcc
Version: 11.1.0
Status: UNCONFIRMED
Severity: normal
Pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97720
--- Comment #6 from m101010a at gmail dot com ---
> represent the second case in the action table as an empty exception
> specification like C++98 throw()
That will deal with this issue and PR88218, but won't solve PR55918 since using
throw() ca
10 matches
Mail list logo