This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: ICE in gcc 2.95.2 [mingw]
- To: khan at NanoTech dot Wisc dot EDU
- Subject: Re: ICE in gcc 2.95.2 [mingw]
- From: "Martin v. Loewis" <martin at loewis dot home dot cs dot tu-berlin dot de>
- Date: Tue, 11 Jan 2000 02:13:13 +0100
- CC: gregory dot l dot priem at intel dot com, gcc-bugs at gcc dot gnu dot org
- References: <Pine.HPP.3.96.1000110183638.22291J-100000@hp2.xraylith.wisc.edu>
> Hmmm ... as far as I can see, the C++ front-end should issue an error
> when it sees this code since the leftmost bases must be all COM. Wonder
> if I goofed when I added the change that allows for *multiple* COM base
> classes, as long as all of those are leftmost. I'll double check with
> my local tree and the mainline one.
FWIW, I tried this code on Linux. After removing all the dllimport and
pragma pack directives, it gave me exactly that error message
(actually, it said there may be only COM bases, or only one COM base)
Regards,
Martin