[Bug c++/65554] ICE: verify_gimple failed

2015-04-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 Marek Polacek changed: What|Removed |Added CC||dcb314 at hotmail dot com --- Comment #1

[Bug c++/65554] ICE: verify_gimple failed

2015-04-01 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 --- Comment #12 from Jakub Jelinek --- namespace std { struct B { enum { __value }; }; template struct C { static _Iterator _S_base (_Iterator p1) { return p1; } }; template using _RequireInputIter = int; template _Iterator __n

[Bug c++/65554] ICE: verify_gimple failed

2015-04-01 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 --- Comment #11 from Jakub Jelinek --- Reducing...

[Bug c++/65554] ICE: verify_gimple failed

2015-04-01 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 --- Comment #10 from Marek Polacek --- Could anyone please reduce the original testcase again (but please make sure that cc1plus has the r221808 fix)? If not, I'll try to get to that tomorrow.

[Bug c++/65554] ICE: verify_gimple failed

2015-04-01 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 --- Comment #9 from Marek Polacek --- Author: mpolacek Date: Wed Apr 1 13:08:05 2015 New Revision: 221808 URL: https://gcc.gnu.org/viewcvs?rev=221808&root=gcc&view=rev Log: PR c++/65554 * class.c (finish_struct): Require that the second

[Bug c++/65554] ICE: verify_gimple failed

2015-03-31 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 --- Comment #8 from Marek Polacek --- I think the original testcase and the reduced testcase point out to different issues. The issue with the testcase in comment 1 is that we don't reject the user-provided definition of std::initializer_list (i

[Bug c++/65554] ICE: verify_gimple failed

2015-03-31 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 --- Comment #7 from Marek Polacek --- (In reply to Marek Polacek from comment #6) > --- a/gcc/cp/call.c > +++ b/gcc/cp/call.c > @@ -6366,7 +6366,8 @@ convert_like_real (conversion *convs, tree expr, tree > fn, int argnum, > field = next_ini

[Bug c++/65554] ICE: verify_gimple failed

2015-03-31 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/65554] ICE: verify_gimple failed

2015-03-31 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/65554] ICE: verify_gimple failed

2015-03-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65554 Richard Biener changed: What|Removed |Added Keywords||ice-checking Component|middle-