This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug testsuite/21539] [4.1 Regression] gcc.dg/tree-ssa/ltrans-5.c fails
- From: "dberlin at dberlin dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 12 May 2005 23:59:17 -0000
- Subject: [Bug testsuite/21539] [4.1 Regression] gcc.dg/tree-ssa/ltrans-5.c fails
- References: <20050512195910.21539.jsm28@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dberlin at gcc dot gnu dot org 2005-05-12 23:59 -------
Subject: Re: New: [4.1 Regression]
gcc.dg/tree-ssa/ltrans-5.c fails
On Thu, 2005-05-12 at 19:59 +0000, jsm28 at gcc dot gnu dot org wrote:
> FAIL: gcc.dg/tree-ssa/ltrans-5.c scan-tree-dump-times Linear expression:
> constant: 1 invariants: denominator: 1 1
> FAIL: gcc.dg/tree-ssa/ltrans-5.c scan-tree-dump-times transformed loop 1
>
> have appeared on mainline between 20050511 and 20050512 on platforms including
> at least i686-pc-linux-gnu and hppa{2.0w,64}-hp-hpux11.{11,23}. gcc-testresults
> shows other platforms as well.
>
This test should be xfail'd or removed, as sebastian explained in the
patch but apparently did not to.
We can't interchange this loop anymore because we don't know enough
about set_mem_alias_set.
If you annotate it with pure or something of the sort, gcc just removes
all the loads and stores so there is nothing left to interchange :)
Thus, the test is not useful anymore.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21539