[Bug libstdc++/37477] [Core 475] std::uncaught_exception() returns wrong value after entering terminate() in some cases

2011-06-15 Thread maxime at altribe dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37477 Maxime van Noppen changed: What|Removed |Added CC||maxime at altribe dot org

[Bug libstdc++/37477] [Core 475] std::uncaught_exception() returns wrong value after entering terminate() in some cases

2011-06-15 Thread maxime at altribe dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37477 --- Comment #7 from Maxime van Noppen 2011-06-15 14:15:38 UTC --- Created attachment 24538 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24538 Exhibits uncaught return values

[Bug middle-end/44164] [4.5 Regression] Aliasing bug triggered by Boost.Bind/Boost.Function

2010-05-17 Thread maxime at altribe dot org
--- Comment #4 from maxime at altribe dot org 2010-05-17 13:10 --- (In reply to comment #3) > The boost folks may be able to tell if they at any place copy a > function_buffer object via the assignment operator. It seems so. From Peter Dimov : > [...] after stepping through

[Bug middle-end/44164] [4.5.0] Aliasing bug triggered by Boost.Bind/Boost.Function

2010-05-17 Thread maxime at altribe dot org
--- Comment #1 from maxime at altribe dot org 2010-05-17 08:31 --- Created an attachment (id=20677) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20677&action=view) Test case including Boost.Bind and Boost.Function. I had to gzip the .ii file because of size limit. --

[Bug middle-end/44164] New: [4.5.0] Aliasing bug triggered by Boost.Bind/Boost.Function

2010-05-17 Thread maxime at altribe dot org
nu dot org ReportedBy: maxime at altribe dot org GCC build triplet: ../configure --prefix=/usr --enable- languages=c,c++,fortran,objc GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44164