------- Comment #5 from pinskia at gcc dot gnu dot org  2007-10-23 06:53 -------
Here is a "semi" undefined case which shows the same issue:
void f(void*) throw();

void somefunction()
{
try {
   void (*g)(void*) = (void (*)(void*))f;
   void (*g2)(int*) = (void (*)(int*))g;
    g2(0);
} catch (...)
{throw;}
}


----------- CUT -----
Janis could you do a regression hunt on this bug with the new testcase?


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |janis at gcc dot gnu dot org


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

Reply via email to