------- Comment #18 from alexander at kogan dot nnov dot ru 2007-09-28 10:14 ------- Thank you very much for this workaround. Really we do not need virtual inheritance there, we need only virtual inheritance from Factory. In this case it works!
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31863