[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-27 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 --- Comment #7 from vries at gcc dot gnu.org --- Author: vries Date: Wed Nov 27 10:00:48 2013 New Revision: 205439 URL: http://gcc.gnu.org/viewcvs?rev=205439root=gccview=rev Log: Handle vector increment/decrement in build_unary_op 2013-11-27

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-24 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 vries at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |vries at gcc dot gnu.org

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-19 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P2

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-10 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 vries at gcc dot gnu.org changed: What|Removed |Added CC||vries at gcc dot gnu.org ---

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-10 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 --- Comment #3 from Marc Glisse glisse at gcc dot gnu.org --- I wonder if it would take more than replacing: inc = integer_one_node; with something like: inc = VECTOR_TYPE_P (argtype) ? build_one_cst

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-10 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 --- Comment #4 from vries at gcc dot gnu.org --- We already support v=v+1, so it wouldn't be a large extension. Hmm, indeed. If found some code in cp_builld_binary_op marked with this comment: ... /* In case when one of the operands of the

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-10 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 --- Comment #5 from Marc Glisse glisse at gcc dot gnu.org --- (In reply to vries from comment #4) I've tried to do something similar in cp_build_unary_op. Tentative patch: That seems very complicated. We know the arguments, so we know which has

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-09 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 vries at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.3

[Bug c++/59032] [4.8/4.9 Regression] ICE incrementing vector type

2013-11-06 Thread reichelt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59032 Volker Reichelt reichelt at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic,