[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-19 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 --- Comment #11 from Richard Henderson --- Author: rth Date: Wed Mar 16 23:53:18 2016 New Revision: 234273 URL: https://gcc.gnu.org/viewcvs?rev=234273=gcc=rev Log: PR middle-end/70240 * gcc.c-torture/compile/pr70240.c: New. Added:

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-19 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 --- Comment #10 from Richard Henderson --- Author: rth Date: Wed Mar 16 23:53:10 2016 New Revision: 234272 URL: https://gcc.gnu.org/viewcvs?rev=234272=gcc=rev Log: Revert r231575 PR middle-end/70240 PR middle-end/68215 2015-12-11 Eric

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-19 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 --- Comment #9 from Richard Henderson --- Author: rth Date: Wed Mar 16 23:53:01 2016 New Revision: 234271 URL: https://gcc.gnu.org/viewcvs?rev=234271=gcc=rev Log: Gimplify vec_cond_expr with condition inside PR middle-end/70240 PR

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-19 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 Richard Henderson changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 --- Comment #8 from Richard Biener --- (In reply to Richard Henderson from comment #7) > It appears that if we take some advice from PR68714 #c6, > adjusting the gimplification of VEC_COND_EXPR, that alone > fixes the original PR68215. > > If

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-15 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 Richard Henderson changed: What|Removed |Added CC||rguenth at gcc dot gnu.org ---

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 --- Comment #6 from Eric Botcazou --- > Well, perhaps even better would be not to build all the trees, but use > gimple_build () APIs that should also simplify stuff while building it on > GIMPLE. But that might be too risky for stage4 now. My

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 --- Comment #5 from Jakub Jelinek --- (In reply to Eric Botcazou from comment #4) > > Better gimplify a and b before building the COND_EXPR. > > But then you undo the fix for PR middle-end/68215, so you make > c-c++-common/opaque-vector.c >

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-15 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 --- Comment #4 from Eric Botcazou --- > Better gimplify a and b before building the COND_EXPR. But then you undo the fix for PR middle-end/68215, so you make c-c++-common/opaque-vector.c regress again on a bunch of platforms. Besides

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-15 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 Richard Henderson changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-15 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug middle-end/70240] [6 Regression] ICE: in gimplify_modify_expr, at gimplify.c:4854 with -ftree-vectorize

2016-03-15 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70240 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Status|UNCONFIRMED