http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
--- Comment #11 from Sebastian Pop spop at gcc dot gnu.org 2011-02-05
01:39:23 UTC ---
Author: spop
Date: Sat Feb 5 01:39:20 2011
New Revision: 169847
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=169847
Log:
Fix PR46194: fix the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
Sebastian Pop spop at gcc dot gnu.org changed:
What|Removed |Added
Known to work||4.6.0
Known
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
--- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2011-02-03
08:41:46 UTC ---
Sebastian, could you please look at this? Thanks.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
Sebastian Pop spop at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
Here is the loop kernel from block-0.c
for (i = 0; i N; i++)
for (j = 0; j N; j++)
a[j] = a[i] + 1;
On Fri, Dec 31, 2010 at 06:01, jakub at gcc dot gnu.org
gcc-bugzi...@gcc.gnu.org wrote:
access_fn_A: {0, +, 1}_1
access_fn_B: {0, +, 1}_2
(subscript
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
--- Comment #7 from sebpop at gmail dot com sebpop at gmail dot com
2011-02-03 18:11:09 UTC ---
Here is the loop kernel from block-0.c
for (i = 0; i N; i++)
for (j = 0; j N; j++)
a[j] = a[i] + 1;
On Fri, Dec 31, 2010 at 06:01,
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
--- Comment #8 from Sebastian Pop spop at gcc dot gnu.org 2011-02-03 18:20:56
UTC ---
The problem seems to be in analyze_miv_subscript where I see this note:
/* FIXME: This is a MIV subscript, not yet handled.
Example: (A[{1, +, 1}_1]
access_fn_A: {0, +, 1}_1
access_fn_B: {0, +, 1}_2
(subscript
iterations_that_access_an_element_twice_in_A: [0 + 1 * x_1]
last_conflict: 1000
iterations_that_access_an_element_twice_in_B: [0 + 1 * x_1]
I think that this representation of affine functions is wrong:
the access in B
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
--- Comment #9 from sebpop at gmail dot com sebpop at gmail dot com
2011-02-03 19:54:36 UTC ---
access_fn_A: {0, +, 1}_1
access_fn_B: {0, +, 1}_2
(subscript
iterations_that_access_an_element_twice_in_A: [0 + 1 * x_1]
last_conflict:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
--- Comment #10 from Sebastian Pop spop at gcc dot gnu.org 2011-02-04
04:00:22 UTC ---
Patch:
http://gcc.gnu.org/ml/gcc-patches/2011-02/msg00271.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
Jakub Jelinek jakub at gcc dot gnu.org changed:
What|Removed |Added
CC||jakub at gcc dot
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
--- Comment #4 from Zdenek Sojka zsojka at seznam dot cz 2010-12-31 13:09:08
UTC ---
When -fcheck-data-deps is added, the testcase doesn't fail (r168358,
x86_64-linux):
$ gcc -O -ftree-parallelize-loops=2 block-0.c -fcheck-data-deps
$ ./a.out
$
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|4.5.2 |4.5.3
---
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
H.J. Lu hjl.tools at gmail dot com changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46194
Richard Guenther rguenth at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |4.5.2
16 matches
Mail list logo