[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-06-21 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2007-06-21 21:38 --- Subject: Re: [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize) Thanks for pointing me to this bug. I'll have a look. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32457

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-06-22 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2007-06-22 07:52 --- Subject: Re: [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize) It is not the vectorizer that is in fault here: applying my patch does not impact the output of -fdump-tree-vect-all-all except

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-06-22 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2007-06-22 08:09 --- Subject: Re: [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize) I fail to see what changes. Both before and after applying my patch the assembly diff is the same. I cannot reproduce the bug

[Bug tree-optimization/31280] segfault in remove_referenced_var

2007-06-22 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2007-06-22 08:40 --- I cannot reproduce the ICE on trunk at 125915, on i686-linux -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/31611] [4.3 regression] ICE with -ftree-loop-linear in remove_referenced_var for loc == *0

2007-06-22 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2007-06-22 08:49 --- I cannot reproduce this bug on trunk rev.125915, on i686-linux. -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/31762] ICE in tree-dfa.c:791 with -ftree-loop-linear (and -O1 -ffast-math)

2007-06-22 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2007-06-22 08:53 --- I cannot reproduce the ICE on trunk at 125915, and i686-linux. -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-06-22 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2007-06-22 10:11 --- Subject: Re: [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize) Okay, I'm testing that on an amd64 machine. Sorry for the confusion. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32457

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-06-22 Thread spop at gcc dot gnu dot org
--- Comment #12 from spop at gcc dot gnu dot org 2007-06-22 20:20 --- Subject: Re: [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize) > Do you still need the stuff mentioned in comment #7 or not? I would guess not. > No, I'm debugging that on an amd

[Bug tree-optimization/32461] [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700

2007-06-23 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2007-06-23 10:21 --- The reduced testcase does not seem to work on i686-linux. However I can reproduce the ICE with the original bit_allocate.i file. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32461

[Bug tree-optimization/32461] [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700

2007-06-23 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2007-06-23 11:05 --- Subject: Re: [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700 Okay. The fail is because one of the folds is not a constant as expected: MINUS_EXPR (unsigned int

[Bug tree-optimization/32461] [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700

2007-06-23 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2007-06-23 18:10 --- Subject: Re: [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700 Hi, In data dependence analysis, when the dependence distance is lexicographically negative, we recompute the

[Bug tree-optimization/32461] [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700

2007-06-23 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2007-06-24 06:48 --- Subject: Re: [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700 Hi, On 6/23/07, Richard Guenther <[EMAIL PROTECTED]> wrote: > > First - can you check why the as

[Bug tree-optimization/32461] [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700

2007-06-24 Thread spop at gcc dot gnu dot org
--- Comment #30 from spop at gcc dot gnu dot org 2007-06-24 20:59 --- Subject: Bug 32461 Author: spop Date: Sun Jun 24 20:59:02 2007 New Revision: 125988 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125988 Log: PR middle-end/32461 * fold-const.c (fol

[Bug tree-optimization/32461] [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700

2007-06-24 Thread spop at gcc dot gnu dot org
--- Comment #31 from spop at gcc dot gnu dot org 2007-06-24 21:00 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/32461] [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700

2007-06-24 Thread spop at gcc dot gnu dot org
--- Comment #32 from spop at gcc dot gnu dot org 2007-06-24 21:05 --- Subject: Re: [4.3 Regression] Segmentation fault in build_classic_dist_vector_1() at tree-data-ref.c:2700 I forgot to mention: I tested this patch only on i686-linux. Can somebody give it a test on amd64 see if it

[Bug tree-optimization/19590] IVs with the same evolution not eliminated

2007-06-24 Thread spop at gcc dot gnu dot org
--- Comment #18 from spop at gcc dot gnu dot org 2007-06-24 21:30 --- Subject: Re: IVs with the same evolution not eliminated > Note I think the proposed patch attached here will fix PR 32200. Nop. Reverting the patch and diffing the assembly code for i686-linux on both codes f

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-06-26 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2007-06-26 16:03 --- Subject: Re: [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize) I just reduced the problem to this snippet: the problem seems to be that the data dependence analysis is wrong by answering that

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-06-26 Thread spop at gcc dot gnu dot org
--- Comment #15 from spop at gcc dot gnu dot org 2007-06-26 16:33 --- Subject: Re: [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize) Aha, thanks for the clarifications, and sorry for the noise. I should read again some fortran tutorial or some more code written

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-06-26 Thread spop at gcc dot gnu dot org
--- Comment #16 from spop at gcc dot gnu dot org 2007-06-26 18:02 --- Subject: Re: [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize) Hi, The problem comes from the fact that estimated_loop_iterations_int returns HWI whereas the code in

[Bug tree-optimization/32377] can't determine dependence (source/destination overlap without more than size)

2007-07-03 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2007-07-03 07:14 --- (In reply to comment #5) > I am not sure about that. I tried the following cases and got distance 1 (and > direction positive) in all of them for load and store to ia pair. > What am I missing? > Distance

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-07-04 Thread spop at gcc dot gnu dot org
--- Comment #19 from spop at gcc dot gnu dot org 2007-07-04 07:04 --- Subject: Bug 32457 Author: spop Date: Wed Jul 4 07:04:31 2007 New Revision: 126305 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126305 Log: PR middle-end/32457 * tree-da

[Bug target/32457] [4.3 Regression] Complete program optimized away (i686, -ftree-vectorize)

2007-07-04 Thread spop at gcc dot gnu dot org
--- Comment #20 from spop at gcc dot gnu dot org 2007-07-04 07:08 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug bootstrap/32622] BOOT_CFLAGS is not passed to stage2 and stage3 compile

2007-07-04 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2007-07-04 08:12 --- Subject: Re: BOOT_CFLAGS is not passed to stage2 and stage3 compile Ok, here is the mini patch that captures BOOT_CFLAGS from configure line and pass it to the makefile machinery. Not tested yet, it's just an

[Bug target/32622] BOOT_CFLAGS is not passed to stage2 and stage3 compile

2007-07-04 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2007-07-04 13:42 --- Subject: Re: BOOT_CFLAGS is not passed to stage2 and stage3 compile > Actually this is caused by config/mh-x86omitfp. If you disable BOOT_CFLAGS in > that file, it will just work. Right, that's also what

[Bug target/32622] BOOT_CFLAGS is not passed to stage2 and stage3 compile

2007-07-05 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2007-07-05 20:26 --- Subject: Bug 32622 Author: spop Date: Thu Jul 5 20:26:10 2007 New Revision: 126386 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126386 Log: PR bootstrap/32622 * config/mh-x

[Bug target/32622] BOOT_CFLAGS is not passed to stage2 and stage3 compile

2007-07-05 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2007-07-05 20:55 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/26900] Number of iterations not know for simple loop

2007-07-10 Thread spop at gcc dot gnu dot org
--- Comment #17 from spop at gcc dot gnu dot org 2007-07-10 08:30 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/30730] -Wunsafe-loop-optimizations gives too many warnings

2007-07-10 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2007-07-10 08:31 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/31343] ICE in data-refs dependence testing

2007-07-10 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2007-07-10 08:34 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/42988] [4.5 regression] 2 libgomp test failures

2010-02-07 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2010-02-07 19:49 --- Subject: Bug 42988 Author: spop Date: Sun Feb 7 19:49:06 2010 New Revision: 156582 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156582 Log: Fix PR42988: handle unknown_dependence. 2010-02-07 Sebas

[Bug middle-end/42988] [4.5 regression] 2 libgomp test failures

2010-02-07 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2010-02-07 19:50 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug middle-end/42860] ICE in gcc-4.4.3 with graphite

2010-02-07 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2010-02-08 05:50 --- Works with trunk GCC 4.5 at rev. 156585. -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/39395] cloog link failure with non-gcc bootstrap compiler

2010-02-07 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2010-02-08 05:58 --- This should be fixed by now. Please open again this PR if this is still a problem. Sebastian -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug other/42530] [graphite] ICE in verify_ssa when using -O -g -ffast-math -floop-parallelize-all

2010-02-07 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2010-02-08 06:09 --- Mine. -- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at

[Bug middle-end/42914] [4.5 Regression][graphite] ICE with -g -ffast-math -fgraphite-identity -O2: verify_ssa failed

2010-02-07 Thread spop at gcc dot gnu dot org
--- Comment #2 from spop at gcc dot gnu dot org 2010-02-08 06:09 --- Mine. -- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at

[Bug middle-end/42914] [4.5 Regression][graphite] ICE with -g -ffast-math -fgraphite-identity -O2: verify_ssa failed

2010-02-07 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2010-02-08 06:10 --- May be a dup of PR42530. -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug regression/40886] [4.3/4.4/4.5 Regression] No loop counter reversal for simple loops anymore

2010-02-08 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2010-02-09 04:57 --- Hi, As suggested by Zdenek, here is a patch that lowers the cost of the IV when it is compared against zero in a condition. The fragile part of this patch is that it lowers the cost by a magical constant "10&quo

[Bug regression/40886] [4.3/4.4/4.5 Regression] No loop counter reversal for simple loops anymore

2010-02-08 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2010-02-09 06:00 --- Note that subtracting 1 from the cost of the candidate IV works as well for this PR's testcase and we generate this asm with the patch: .file "pr40886.c" .text .p2align 4,

[Bug regression/40886] [4.3/4.4/4.5 Regression] No loop counter reversal for simple loops anymore

2010-02-09 Thread spop at gcc dot gnu dot org
--- Comment #12 from spop at gcc dot gnu dot org 2010-02-09 17:17 --- Hi, I just checked the back-end cost tables and there is no cost entry for compare against zero. I guess that we should just add a TODO comment around the code that we're adding, and then add the cost field i

[Bug tree-optimization/42771] [4.5 Regression][graphite] ICE: in graphite_loop_normal_form, at graphite-sese-to-poly.c (2)

2010-02-10 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2010-02-10 16:47 --- Subject: Bug 42771 Author: spop Date: Wed Feb 10 16:47:04 2010 New Revision: 156664 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156664 Log: Fix PR42771. 2010-02-10 Sebastian Pop PR mi

[Bug tree-optimization/42771] [4.5 Regression][graphite] ICE: in graphite_loop_normal_form, at graphite-sese-to-poly.c (2)

2010-02-10 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2010-02-10 17:03 --- Fixed as described in http://gcc.gnu.org/ml/gcc-patches/2010-02/msg00436.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42771

[Bug middle-end/42914] [4.5 Regression][graphite] ICE with -g -ffast-math -fgraphite-identity -O2: verify_ssa failed

2010-02-10 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2010-02-10 17:29 --- Debug stmts do not seem to be reachable from basic iterators like: FOR_EACH_IMM_USE_STMT (stmt, imm_iter, def) if (is_gimple_debug (stmt)) { gimple_debug_bind_reset_value (stmt

[Bug middle-end/42914] [4.5 Regression][graphite] ICE with -g -ffast-math -fgraphite-identity -O2: verify_ssa failed

2010-02-10 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2010-02-10 20:24 --- Subject: Bug 42914 Author: spop Date: Wed Feb 10 20:23:41 2010 New Revision: 156668 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156668 Log: Fix PR42914 and PR42530. 2010-02-10 Sebastian Pop

[Bug other/42530] [graphite] ICE in verify_ssa when using -O -g -ffast-math -floop-parallelize-all

2010-02-10 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2010-02-10 20:24 --- Subject: Bug 42530 Author: spop Date: Wed Feb 10 20:23:41 2010 New Revision: 156668 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156668 Log: Fix PR42914 and PR42530. 2010-02-10 Sebastian Pop

[Bug middle-end/42930] [graphite] crash when compiling scummvm on Ubuntu 9.10/amd64 with -floop-block

2010-02-10 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2010-02-11 05:57 --- Subject: Bug 42930 Author: spop Date: Thu Feb 11 05:57:30 2010 New Revision: 156682 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156682 Log: Fix PR42930. 2010-02-10 Sebastian Pop PR mi

[Bug middle-end/42930] [graphite] crash when compiling scummvm on Ubuntu 9.10/amd64 with -floop-block

2010-02-10 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2010-02-11 06:00 --- Fixed on the Graphite branch, I will commit this to trunk after automatic tests. -- spop at gcc dot gnu dot org changed: What|Removed |Added

[Bug regression/40886] [4.3/4.4/4.5 Regression] No loop counter reversal for simple loops anymore

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2010-02-11 15:45 --- Subject: Bug 40886 Author: spop Date: Thu Feb 11 15:45:27 2010 New Revision: 156701 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156701 Log: Fix PR40886. 2010-02-11 Sebastian Pop C

[Bug regression/40886] [4.3/4.4 Regression] No loop counter reversal for simple loops anymore

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #14 from spop at gcc dot gnu dot org 2010-02-11 15:47 --- Fixed in trunk GCC 4.5. -- spop at gcc dot gnu dot org changed: What|Removed |Added Known to

[Bug tree-optimization/43012] [4.5 Regression][graphite] wrong code for -floop-strip-mine in 453.povray

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2010-02-11 17:11 --- Yes, I'm preparing another release of CLooG-PPL today. Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43012

[Bug tree-optimization/43012] [4.5 Regression][graphite] wrong code for -floop-strip-mine in 453.povray

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2010-02-11 19:16 --- You can get the new CLooG-PPL 0.15.8 from ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-0.15.8.tar.gz I will commit the testcase to the Graphite testsuite, and then I will close this bug. -- spop at gcc dot

[Bug tree-optimization/43012] [4.5 Regression][graphite] wrong code for -floop-strip-mine in 453.povray

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2010-02-11 19:19 --- Subject: Bug 43012 Author: spop Date: Thu Feb 11 19:19:37 2010 New Revision: 156708 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156708 Log: Add testcase for PR43012. 2010-02-11 Sebastian Pop

[Bug tree-optimization/42771] [4.5 Regression][graphite] ICE: in graphite_loop_normal_form, at graphite-sese-to-poly.c (2)

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #12 from spop at gcc dot gnu dot org 2010-02-11 19:42 --- Subject: Bug 42771 Author: spop Date: Thu Feb 11 19:42:38 2010 New Revision: 156711 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156711 Log: Fix PR42771. 2010-02-10 Sebastian Pop PR mi

[Bug other/42530] [graphite] ICE in verify_ssa when using -O -g -ffast-math -floop-parallelize-all

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2010-02-11 19:43 --- Subject: Bug 42530 Author: spop Date: Thu Feb 11 19:42:45 2010 New Revision: 156712 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156712 Log: Fix PR42914 and PR42530. 2010-02-10 Sebastian Pop

[Bug middle-end/42914] [4.5 Regression][graphite] ICE with -g -ffast-math -fgraphite-identity -O2: verify_ssa failed

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2010-02-11 19:43 --- Subject: Bug 42914 Author: spop Date: Thu Feb 11 19:42:45 2010 New Revision: 156712 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156712 Log: Fix PR42914 and PR42530. 2010-02-10 Sebastian Pop

[Bug middle-end/42930] [graphite] crash when compiling scummvm on Ubuntu 9.10/amd64 with -floop-block

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2010-02-11 19:43 --- Subject: Bug 42930 Author: spop Date: Thu Feb 11 19:42:51 2010 New Revision: 156713 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156713 Log: Fix PR42930. 2010-02-10 Sebastian Pop PR mi

[Bug tree-optimization/43012] [4.5 Regression][graphite] wrong code for -floop-strip-mine in 453.povray

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2010-02-11 19:43 --- Subject: Bug 43012 Author: spop Date: Thu Feb 11 19:43:14 2010 New Revision: 156716 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156716 Log: Add testcase for PR43012. 2010-02-11 Sebastian Pop

[Bug tree-optimization/42771] [4.5 Regression][graphite] ICE: in graphite_loop_normal_form, at graphite-sese-to-poly.c (2)

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2010-02-11 19:46 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/43012] [4.5 Regression][graphite] wrong code for -floop-strip-mine in 453.povray

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2010-02-11 19:49 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/42930] [graphite] crash when compiling scummvm on Ubuntu 9.10/amd64 with -floop-block

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2010-02-11 19:49 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug other/42530] [graphite] ICE in verify_ssa when using -O -g -ffast-math -floop-parallelize-all

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2010-02-11 19:50 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/42914] [4.5 Regression][graphite] ICE with -g -ffast-math -fgraphite-identity -O2: verify_ssa failed

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2010-02-11 20:04 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/42930] [graphite] crash when compiling scummvm on Ubuntu 9.10/amd64 with -floop-block

2010-02-11 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2010-02-11 20:56 --- I wouldn't recommend to backport this to 4.4, as Graphite in 4.4 has a completely different structure. Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42930

[Bug tree-optimization/43012] [4.5 Regression][graphite] wrong code for -floop-strip-mine in 453.povray

2010-02-12 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2010-02-12 14:54 --- You need to upgrade your CLooG-PPL to 0.15.8 for this testcase to not fail. I've put a comment in the testcase itself for this. ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-0.15.8.tar.gz Sebastian --

[Bug tree-optimization/43026] [4.5 Regression][graphite] ICE in sese.c with -fgraphite-identity in 447.dealII

2010-02-22 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2010-02-22 13:11 --- Subject: Bug 43026 Author: spop Date: Mon Feb 22 13:10:49 2010 New Revision: 156956 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156956 Log: Fix PR43026: handle COMPONENT_REFs in expand scalar exp

[Bug c++/43140] [4.5 Regression] FAIL: g++.dg/graphite/pr41305.C (test for excess errors)

2010-02-22 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2010-02-22 14:55 --- Subject: Bug 43140 Author: spop Date: Mon Feb 22 14:55:08 2010 New Revision: 156963 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156963 Log: Fix PR43140: Add -Wno-conversion-null to pr41305.C. 20

[Bug c++/43140] [4.5 Regression] FAIL: g++.dg/graphite/pr41305.C (test for excess errors)

2010-02-22 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2010-02-22 15:13 --- Subject: Bug 43140 Author: spop Date: Mon Feb 22 15:13:39 2010 New Revision: 156964 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156964 Log: Fix PR43097: rename only SSA_NAMEs. 2010-02-22 Sebas

[Bug tree-optimization/43097] [4.5 Regression] ICE in rename_map_elt_info for Graphite, vect in 173.applu

2010-02-22 Thread spop at gcc dot gnu dot org
--- Comment #3 from spop at gcc dot gnu dot org 2010-02-22 15:19 --- This should have been added to this PR: I copied and forgot to adjust the PR number. Author: spop Date: Mon Feb 22 15:13:39 2010 New Revision: 156964 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=15

[Bug c++/43140] [4.5 Regression] FAIL: g++.dg/graphite/pr41305.C (test for excess errors)

2010-02-22 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org

[Bug tree-optimization/43026] [4.5 Regression][graphite] ICE in sese.c with -fgraphite-identity in 447.dealII

2010-02-22 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org

[Bug middle-end/43083] [4.5 Regression] ICE with -fgraphite-identity with fall through return value

2010-02-22 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2010-02-22 17:40 --- Subject: Bug 43083 Author: spop Date: Mon Feb 22 17:40:23 2010 New Revision: 156970 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156970 Log: Fix PR43083: Do not handle regions ending with multiple

[Bug middle-end/43083] [4.5 Regression] ICE with -fgraphite-identity with fall through return value

2010-02-22 Thread spop at gcc dot gnu dot org
-- spop at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |spop at gcc dot gnu dot org |dot org

[Bug tree-optimization/43026] [4.5 Regression][graphite] ICE in sese.c with -fgraphite-identity in 447.dealII

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2010-02-23 12:58 --- Subject: Bug 43026 Author: spop Date: Tue Feb 23 12:58:44 2010 New Revision: 156993 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156993 Log: Fix PR43026: handle COMPONENT_REFs in expand scalar exp

[Bug c++/43140] [4.5 Regression] FAIL: g++.dg/graphite/pr41305.C (test for excess errors)

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2010-02-23 12:59 --- Subject: Bug 43140 Author: spop Date: Tue Feb 23 12:59:00 2010 New Revision: 156994 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156994 Log: Fix PR43140: Add -Wno-conversion-null to pr41305.C. 20

[Bug c++/43140] [4.5 Regression] FAIL: g++.dg/graphite/pr41305.C (test for excess errors)

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2010-02-23 12:59 --- Subject: Bug 43140 Author: spop Date: Tue Feb 23 12:59:17 2010 New Revision: 156995 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156995 Log: Fix PR43097: rename only SSA_NAMEs. 2010-02-22 Sebas

[Bug middle-end/43083] [4.5 Regression] ICE with -fgraphite-identity with fall through return value

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2010-02-23 13:00 --- Subject: Bug 43083 Author: spop Date: Tue Feb 23 12:59:48 2010 New Revision: 156997 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156997 Log: Fix PR43083: Do not handle regions ending with multiple

[Bug c++/43140] [4.5 Regression] FAIL: g++.dg/graphite/pr41305.C (test for excess errors)

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2010-02-23 13:03 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/43026] [4.5 Regression][graphite] ICE in sese.c with -fgraphite-identity in 447.dealII

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2010-02-23 13:04 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/43083] [4.5 Regression] ICE with -fgraphite-identity with fall through return value

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2010-02-23 13:05 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/43097] [4.5 Regression] ICE in rename_map_elt_info for Graphite, vect in 173.applu

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2010-02-23 13:06 --- Fixed on trunk with this commit: Author: spop Date: Tue Feb 23 12:59:17 2010 New Revision: 156995 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156995 Log: Fix PR43097: rename only SSA_NAMEs. 20

[Bug tree-optimization/42640] wrong code for -ftree-loop-distribution in 175.vpr

2010-02-23 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2010-02-23 21:07 --- Reza Yazdani has a patch to fix this. He's going to post the patch after test. Sebastian -- spop at gcc dot gnu dot org changed: What|Removed |

[Bug tree-optimization/42640] wrong code for -ftree-loop-distribution in 175.vpr

2010-03-02 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2010-03-02 10:23 --- Subject: Bug 42640 Author: spop Date: Tue Mar 2 10:22:30 2010 New Revision: 157161 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157161 Log: Fix PR42640: Correctly initialize the value of the new i

[Bug tree-optimization/42640] wrong code for -ftree-loop-distribution in 175.vpr

2010-03-02 Thread spop at gcc dot gnu dot org
--- Comment #6 from spop at gcc dot gnu dot org 2010-03-02 10:24 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-02 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2010-03-02 11:39 --- Comment #9 is not the same as the original reported bug. I have a fix for #9. Sebastian -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42326

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-02 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2010-03-02 11:51 --- Subject: Bug 42326 Author: spop Date: Tue Mar 2 11:51:21 2010 New Revision: 157162 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157162 Log: Fix PR42326: handle default definitions. 2010-03-02 S

[Bug tree-optimization/43209] [4.5 Regression] ICE in try_improve_iv_set, at tree-ssa-loop-ivopts.c:5238

2010-03-04 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2010-03-04 12:13 --- Subject: Bug 43209 Author: spop Date: Thu Mar 4 12:12:50 2010 New Revision: 157217 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157217 Log: Fix PR43209: Do not decrease the cost of an IV candidate

[Bug tree-optimization/43209] [4.5 Regression] ICE in try_improve_iv_set, at tree-ssa-loop-ivopts.c:5238

2010-03-04 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2010-03-04 12:14 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-04 Thread spop at gcc dot gnu dot org
--- Comment #12 from spop at gcc dot gnu dot org 2010-03-04 22:27 --- We are building scalar evolutions that have no defined semantics: the initial value is variating in an inner loop. {(2 + (integer(kind=4)) {0, +, 1}_5) * 5 + ((2 + (integer(kind=4)) {0, +, 1}_4) + -6), +, 6}_1 and

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #13 from spop at gcc dot gnu dot org 2010-03-05 09:39 --- We build these scevs because chrec_fold_multiply and chrec_fold_plus do not correctly handle conversions: op0 = (integer(kind=4)) {0, +, 1}_4 is considered non variating in any loop, and thus when op0 gets added to

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #14 from spop at gcc dot gnu dot org 2010-03-05 12:20 --- Patch at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00237.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42326

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #15 from spop at gcc dot gnu dot org 2010-03-05 20:38 --- Subject: Bug 42326 Author: spop Date: Fri Mar 5 20:37:44 2010 New Revision: 157244 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157244 Log: Fix PR42326: Handle more carefully convert expres

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #16 from spop at gcc dot gnu dot org 2010-03-05 20:39 --- Fixed. -- spop at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/43065] [4.5 Regression] gcc.c-torture/execute/20051215-1.c is miscompiled with -fgraphite-identity

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #4 from spop at gcc dot gnu dot org 2010-03-05 22:58 --- Hi Reza, In the Graphite branch, we insert in the scop context the bounds on the parameter kk due to the type of kk: (gdb) p debug_scop_context (scop) context ( # eq p0cst 2 3 1 -1 4294967295

[Bug tree-optimization/43065] [4.5 Regression] gcc.c-torture/execute/20051215-1.c is miscompiled with -fgraphite-identity

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #5 from spop at gcc dot gnu dot org 2010-03-05 23:04 --- Subject: Bug 43065 Author: spop Date: Fri Mar 5 23:04:17 2010 New Revision: 157247 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157247 Log: Add testcase from PR43065. 2010-03-04 Sebas

[Bug tree-optimization/43065] [4.5 Regression] gcc.c-torture/execute/20051215-1.c is miscompiled with -fgraphite-identity

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2010-03-05 23:14 --- It seems like the problem is in the overly conservative implementation of add_param_constraints, as we do not insert bounds for pointers: if (!INTEGRAL_TYPE_P (type)) return; and in the original testcase we

[Bug tree-optimization/43065] [4.5 Regression] gcc.c-torture/execute/20051215-1.c is miscompiled with -fgraphite-identity

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #8 from spop at gcc dot gnu dot org 2010-03-05 23:46 --- Patch at http://gcc.gnu.org/ml/gcc-patches/2010-03/msg00259.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43065

[Bug tree-optimization/43065] [4.5 Regression] gcc.c-torture/execute/20051215-1.c is miscompiled with -fgraphite-identity

2010-03-05 Thread spop at gcc dot gnu dot org
--- Comment #9 from spop at gcc dot gnu dot org 2010-03-05 23:48 --- Subject: Bug 43065 Author: spop Date: Fri Mar 5 23:48:43 2010 New Revision: 157248 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157248 Log: Fix PR43065: Insert bounds on pointer type parameters. 20

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-08 Thread spop at gcc dot gnu dot org
--- Comment #19 from spop at gcc dot gnu dot org 2010-03-08 17:49 --- Subject: Bug 42326 Author: spop Date: Mon Mar 8 17:48:55 2010 New Revision: 157280 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157280 Log: Fix PR42326: handle default definitions. 2010-03-02 S

[Bug tree-optimization/43065] [4.5 Regression] gcc.c-torture/execute/20051215-1.c is miscompiled with -fgraphite-identity

2010-03-08 Thread spop at gcc dot gnu dot org
--- Comment #10 from spop at gcc dot gnu dot org 2010-03-08 17:50 --- Subject: Bug 43065 Author: spop Date: Mon Mar 8 17:49:48 2010 New Revision: 157288 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157288 Log: Add testcase from PR43065. 2010-03-04 Sebas

[Bug tree-optimization/43065] [4.5 Regression] gcc.c-torture/execute/20051215-1.c is miscompiled with -fgraphite-identity

2010-03-08 Thread spop at gcc dot gnu dot org
--- Comment #11 from spop at gcc dot gnu dot org 2010-03-08 17:50 --- Subject: Bug 43065 Author: spop Date: Mon Mar 8 17:49:57 2010 New Revision: 157289 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157289 Log: Fix PR43065: Insert bounds on pointer type parameters.

[Bug tree-optimization/42326] [4.5 Regression][graphite] segfault in tree-data-ref.c with Graphite building 200.sixtrack

2010-03-08 Thread spop at gcc dot gnu dot org
--- Comment #20 from spop at gcc dot gnu dot org 2010-03-08 17:51 --- Fixed now the second unrelated bug reported within this PR. -- spop at gcc dot gnu dot org changed: What|Removed |Added

<    1   2   3   4   5   6   7   8   >