This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/31780] [4.2/4.3 regression] ICE with incompatible types for ?: with "complex type" conversion
- From: "mark at codesourcery dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 Jan 2008 07:48:47 -0000
- Subject: [Bug c++/31780] [4.2/4.3 regression] ICE with incompatible types for ?: with "complex type" conversion
- References: <bug-31780-1771@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #31 from mark at codesourcery dot com 2008-01-07 07:48 -------
Subject: Re: [4.2/4.3 regression] ICE with incompatible types
for ?: with "complex type" conversion
gdr at cs dot tamu dot edu wrote:
> But, as that hypothetical user, I would not have any ground to be unhappy.
> After all, it was code based on unfounded extrapolations.
I think this is a mistake. Our documentation has never been good
enough for people to rely on the absence of documentation as meaningful.
One of the most frequent complaints I get about GCC is that we break
existing code with every release. Apparently, we do this much more
often than other other compilers.
You're clearly not going to agree with me. So be it.
Please ask your fellow libstdc++ maintainers what they think.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31780