From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32559 invoked by alias); 14 Sep 2006 15:58:20 -0000 Received: (qmail 32540 invoked by uid 48); 14 Sep 2006 15:58:11 -0000 Date: Thu, 14 Sep 2006 15:58:00 -0000 Message-ID: <20060914155811.32539.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug c++/29080] [4.0/4.1/4.2 Regression] Multiple-inheritance with template method function code triggers "internal compiler error: in build_base_path, at cp/class.c:273" In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "raymond at corvil dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-09/txt/msg01394.txt.bz2 List-Id: ------- 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