[Bug libstdc++/10606] uncaught_exception() returns false too early

sebor at roguewave dot com gcc-bugzilla@gcc.gnu.org
Wed Nov 3 16:42:00 GMT 2004


------- Additional Comments From sebor at roguewave dot com  2004-11-03 16:42 -------
(In reply to comment #10)

I think it's clear that gcc is wrong in not returning true in the initializer
of the exception object in the catch handler (the second invocation of the copy
ctor in the test case). What's not so clear cut is whether it should also do so
during the creation of the temporary exception object (the first invocation of
the copy ctor).

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10606



More information about the Gcc-bugs mailing list