This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug optimization/14272] [tree-ssa] miscompilation of __exchange_and_add (atomicity.h)
- From: "ehrhardt at mathematik dot uni-ulm dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 26 Feb 2004 15:43:25 -0000
- Subject: [Bug optimization/14272] [tree-ssa] miscompilation of __exchange_and_add (atomicity.h)
- References: <20040224133459.14272.ehrhardt@mathematik.uni-ulm.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From ehrhardt at mathematik dot uni-ulm dot de 2004-02-26 15:43 -------
Subject: Re: [tree-ssa] miscompilation of __exchange_and_add (atomicity.h)
On Thu, Feb 26, 2004 at 03:15:32PM -0000, amacleod at redhat dot com wrote:
> > Thanks for the patch! But wouldn't this additional hunk be needed as well?
> Indeed, that is probably a good idea since there is an implicit virtual use/def.
> Does it resolve your 64 bit problems?
No it doesn't. But these are most definitely unrelated to the patch.
I've opened PR 14307 for one of these Problems. The reduced testcase
also ICEs other tree-ssa compilers that don't have your patch. Your
patch does seem to trigger this other bug more often during bootstrap
though. Given that these problems should not be a showstopper for the patch.
regards Christian
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14272