------- Comment #2 from raymond at corvil dot com 2006-09-14 15:58 ------- Line 13 in the sample code is invalid code but line 14 is valid (Base is an unambiguous base class of Left). Deleting line 13 leaves code that compiles cleanly with gcc-3.3.5 (i386-portbld-freebsd4.8, gcc version 3.3.5 20040901 (prerelease) [FreeBSD]).
Apologies for any confusion, I meant to delete line 13 before submitting. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29080