[Bug c++/79672] ICE with -Wduplicated-branches -fopenmp

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79672

Marek Polacek  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Marek Polacek  ---
Fixed.

[Bug c++/79672] ICE with -Wduplicated-branches -fopenmp

2017-03-09 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79672

--- Comment #4 from Marek Polacek  ---
Author: mpolacek
Date: Thu Mar  9 09:53:03 2017
New Revision: 245996

URL: https://gcc.gnu.org/viewcvs?rev=245996=gcc=rev
Log:
PR c++/79672
* tree.c (inchash::add_expr): Handle TREE_VEC.

* g++.dg/warn/Wduplicated-branches2.C: Fix PR.
* g++.dg/warn/Wduplicated-branches3.C: New test.

Added:
trunk/gcc/testsuite/g++.dg/warn/Wduplicated-branches3.C
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/warn/Wduplicated-branches2.C
trunk/gcc/tree.c

[Bug c++/79672] ICE with -Wduplicated-branches -fopenmp

2017-03-01 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79672

--- Comment #3 from Marek Polacek  ---
inchash::add_expr can't handle TREE_VECs so it seems the fix is to teach it to
deal with it.

[Bug c++/79672] ICE with -Wduplicated-branches -fopenmp

2017-02-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79672

Marek Polacek  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|unassigned at gcc dot gnu.org  |mpolacek at gcc dot 
gnu.org

--- Comment #2 from Marek Polacek  ---
Mine I guess.

[Bug c++/79672] ICE with -Wduplicated-branches -fopenmp

2017-02-22 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79672

Marek Polacek  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2017-02-22
 CC||mpolacek at gcc dot gnu.org
 Ever confirmed|0   |1

--- Comment #1 from Marek Polacek  ---
Confirmed.