[Bug c++/13005] [3.3/3.4 Regresssion] [aliasing] Pointer wrongly adjusted for derived class containing virtual function

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Jan 1 01:09:00 GMT 2004


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-01-01 01:09 -------
Well one more thing the C++ standard does not say this needs to be diagnosted so there is 
nothing here to see, try to compile your program on any other standard compiler and it might 
compile it right or it might compile it right who knows as it is undefined.

The reason why the standard was done is remove some of the ambousities in ARM and compilers; 
ARM is not a standard.  A lot of ARM conferming code cannot be compiled with standard C++ 
compilers.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |INVALID


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



More information about the Gcc-bugs mailing list