https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102551
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |rejects-valid, wrong-code Known to fail| |4.6.4 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- It has always been broken since C++11 support was added: #include <typeinfo> static_assert( &typeid(int) != &typeid(char) ,"");