http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52818
Bug #: 52818
Summary: printf format %lf is erroneously rejected by C++11
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: trivial
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52818
--- Comment #1 from Kerrek SB 2012-04-01
12:09:34 UTC ---
Correction: The warnings do NOT appear (correctly so) for C99 and C11.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55635
Bug #: 55635
Summary: Deallocation function ("operator delete") not called
when destructor throws exception
Classification: Unclassified
Product: gcc
Version: 4.7.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55635
--- Comment #2 from Kerrek SB 2012-12-10
09:08:46 UTC ---
Interesting, thank you!
The bug remains, however, both with -std=c++11 and noexcept(false), and with
-std=c++98 and throw(int).
Also, with noexcept(false) GCC will *not* call t
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55635
--- Comment #3 from Kerrek SB 2012-12-10
09:10:25 UTC ---
(Sorry, I meant "*without* noexcept(false)".)