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

david dot moore at intel dot com gcc-bugzilla@gcc.gnu.org
Fri Feb 18 22:00:00 GMT 2005


------- Additional Comments From david dot moore at intel dot com  2005-02-18 17:56 -------
As the person who has been working on similar problems in the Intel Compiler, 
Martin and I had some lengthy discussions about this during which he convinced 
me he was correct.

The result was issue 475 in the active C++ core issues list. Its now clear that 
uncaught_exception should be on during the copy construction of temporary that 
is thrown. 

Thinking about the user model, it seems that this is the only model that makes 
sense.  I believe the standard clarifications in this issue will be made but 
that in any case, the issue is clear enough at this point to proceed.

M2CW. David Moore


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |david dot moore at intel dot
                   |                            |com


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



More information about the Gcc-bugs mailing list