[Bug c++/58567] [4.8/4.9 Regression] ICE with invalid loop variable in template using openmp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58567 --- Comment #4 from Tobias Burnus burnus at gcc dot gnu.org --- Author: burnus Date: Fri Jan 3 20:24:50 2014 New Revision: 206322 URL: http://gcc.gnu.org/viewcvs?rev=206322root=gccview=rev Log: 2014-01-03 Tobias Burnus bur...@net-b.de PR c++/58567 * pt.c (tsubst_omp_for_iterator): Early return for * error_mark_node. 2014-01-03 Tobias Burnus bur...@net-b.de PR c++/58567 * g++.dg/gomp/pr58567.C: New. Added: trunk/gcc/testsuite/g++.dg/gomp/pr58567.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c trunk/gcc/testsuite/ChangeLog
[Bug c++/58567] [4.8/4.9 Regression] ICE with invalid loop variable in template using openmp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58567 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- Comment #3 from Tobias Burnus burnus at gcc dot gnu.org --- Lightly tested patch: --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -13037,2 +13037,6 @@ tsubst_omp_for_iterator (tree t, int i, tree declv, decl = RECUR (decl); + + if (decl == error_mark_node) +return; + if (init_decl)
[Bug c++/58567] [4.8/4.9 Regression] ICE with invalid loop variable in template using openmp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58567 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P5
[Bug c++/58567] [4.8/4.9 Regression] ICE with invalid loop variable in template using openmp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58567 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2013-09-30 CC||jason at gcc dot gnu.org, ||mpolacek at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Marek Polacek mpolacek at gcc dot gnu.org --- Started with r188939.
[Bug c++/58567] [4.8/4.9 Regression] ICE with invalid loop variable in template using openmp
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58567 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.2