------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-20 06:14 ------- We can easy see the problem on the mainline by looking at the tree dumps: [pr18098.cc : 31] D.1709 = [pr18098.cc : 31] top (this); [pr18098.cc : 31] D.1707 = D.1709; [pr18098.cc : 31] D.1710 = D.1707; [pr18098.cc : 31] D.1711 = (int (*__vtbl_ptr_type) (void) * *) D.1710; [pr18098.cc : 31] D.1712 = *D.1711;
Note how we dereference D.1711 but this is also the return value from top where the problem comes from. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |pinskia at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18098