[Bug c++/52818] New: printf format %lf is erroneously rejected by C++11

2012-04-01 Thread joedoefawnbuck at googlemail dot com
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

[Bug c++/52818] printf format %lf is erroneously rejected by C++11

2012-04-01 Thread joedoefawnbuck at googlemail dot com
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.

[Bug c++/55635] New: Deallocation function ("operator delete") not called when destructor throws exception

2012-12-09 Thread joedoefawnbuck at googlemail dot com
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

[Bug c++/55635] Deallocation function ("operator delete") not called when destructor throws exception

2012-12-10 Thread joedoefawnbuck at googlemail dot com
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

[Bug c++/55635] Deallocation function ("operator delete") not called when destructor throws exception

2012-12-10 Thread joedoefawnbuck at googlemail dot com
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)".)