This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: middle-end/9725: Invalid dependency determination
- From: "Jan Beulich" <JBeulich at novell dot com>
- To: <bangerth at dealii dot org>,<gcc-bugs at gcc dot gnu dot org>,<gcc-prs at gcc dot gnu dot org>, <nobody at gcc dot gnu dot org>
- Date: Mon, 17 Feb 2003 17:44:42 +0100
- Subject: Re: middle-end/9725: Invalid dependency determination
I was fearing you would say this. But I can in no way agree - the code
presented is valid C, and hence should work at any optimization level.
Thanks for further comments, Jan
>>> <bangerth@dealii.org> 17.02.03 16:48:54 >>>
Synopsis: Invalid dependency determination
State-Changed-From-To: open->closed
State-Changed-By: bangerth
State-Changed-When: Mon Feb 17 15:48:54 2003
State-Changed-Why:
This is how aliasing is supposed to work. If you have a
variable of type long long, don't access it as something
else, or hell will break loose.
If you need to play type games, use the "union" trick
which should be described in the documentation.
W.
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9725