[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #11 from Alexandre Oliva aoliva at gcc dot gnu.org 2012-05-11 13:27:15 UTC --- Author: aoliva Date: Fri May 11 13:27:03 2012 New Revision: 187404 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=187404 Log: PR c++/53209 * pt.c (tsubst_decl): Bail out if argvec is error_mark_node. Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 Alexandre Oliva aoliva at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED CC||aoliva at gcc dot gnu.org AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #10 from Alexandre Oliva aoliva at gcc dot gnu.org 2012-05-11 13:25:38 UTC --- Mine
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #12 from Alexandre Oliva aoliva at gcc dot gnu.org 2012-05-11 13:52:00 UTC --- Fixed
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 Alexandre Oliva aoliva at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED --- Comment #13 from Alexandre Oliva aoliva at gcc dot gnu.org 2012-05-11 13:52:58 UTC --- Fixed, really!
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #14 from Richard Guenther rguenth at gcc dot gnu.org 2012-05-11 14:16:00 UTC --- What about the branch?
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment #9 from H.J. Lu hjl.tools at gmail dot com 2012-05-08 14:27:43 UTC --- *** Bug 53280 has been marked as a duplicate of this bug. ***
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 Igor Zamyatin izamyatin at gmail dot com changed: What|Removed |Added CC||izamyatin at gmail dot com --- Comment #7 from Igor Zamyatin izamyatin at gmail dot com 2012-05-05 06:46:26 UTC --- This patch fixes problem for me
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC||daniel.calcoen at cern dot ||ch --- Comment #8 from Paolo Carlini paolo.carlini at oracle dot com 2012-05-05 09:59:58 UTC --- *** Bug 53244 has been marked as a duplicate of this bug. ***
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Target|i686-pc-linux-gnu | CC||dseketel at redhat dot com Component|target |c++ Summary|[4.8 Regression] tree check |[4.7/4.8 Regression] tree |ICE: expected tree_vec, |check ICE: expected |have error_mark in |tree_vec, have error_mark |comp_template_args_with_inf |in |o, at cp/pt.c:7038 |comp_template_args_with_inf ||o, at cp/pt.c:7038 --- Comment #3 from H.J. Lu hjl.tools at gmail dot com 2012-05-04 14:32:12 UTC --- The failure is the same as http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53177#c4 and also happens on 4.7. It is caused by revision 181118: http://gcc.gnu.org/ml/gcc-cvs/2011-11/msg00406.html
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #4 from Paolo Carlini paolo.carlini at oracle dot com 2012-05-04 14:38:17 UTC --- Hey HJ, is your regression hunting machine back to life?
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #5 from H.J. Lu hjl.tools at gmail dot com 2012-05-04 14:42:08 UTC --- (In reply to comment #4) Hey HJ, is your regression hunting machine back to life? Yes.
[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #6 from Martin Jambor jamborm at gcc dot gnu.org 2012-05-04 14:55:49 UTC --- It seems to me that Alexandre has posted a patch to address this issue: http://gcc.gnu.org/ml/gcc-patches/2012-05/msg00280.html Hm, it does seem far more probable that the problem is caused by revision 181118 rather than 186789 as I stated in the bug summary, but I have double checked that yesterday (on gcc45 on compile farm). Strange.