------- Comment #6 from rguenth at gcc dot gnu dot org 2009-09-09 11:13 ------- The trivial change I'd suggest (and that hasn't the chance to break the ABI) would be to cast all this->_M_next accesses properly like ((_Base *)this)->_M_next Introducing a _Base typedef to _Fwd_list_node.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41316