[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-09-25 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 Jan Hubicka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-21 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #15 from Jan Hubicka --- Author: hubicka Date: Thu Aug 21 13:49:07 2014 New Revision: 214271 URL: https://gcc.gnu.org/viewcvs?rev=214271&root=gcc&view=rev Log: PR tree-optimization/62091 * g++.dg/ipa/devirt-37.C: Update temp

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-20 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #14 from Markus Trippelsdorf --- Reduced testcase for Comment #7: typedef enum { } UErrorCode; class UnicodeString { public: UnicodeString (); virtual ~UnicodeString (); }; class A { UnicodeString &m_fn1 (UnicodeString &, int

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-20 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #13 from Jan Hubicka --- Thanks, Jason! This is patch I am testing that cures the testcase from Comment #7. I would apprechiate if someone could reduce it - my simple attempts has failed and I am bit in hurry this week. The problem h

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #12 from Jason Merrill --- Author: jason Date: Wed Aug 20 02:03:56 2014 New Revision: 214209 URL: https://gcc.gnu.org/viewcvs?rev=214209&root=gcc&view=rev Log: PR tree-optimization/62091 * g++.dg/ipa/devirt-39.C: New. Added:

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #11 from Jason Merrill --- Author: jason Date: Wed Aug 20 01:54:40 2014 New Revision: 214208 URL: https://gcc.gnu.org/viewcvs?rev=214208&root=gcc&view=rev Log: PR c++/61214 PR tree-optimization/62091 * decl2.c (decl_neede

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #10

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-19 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #9 from Jason Merrill --- Author: jason Date: Tue Aug 19 18:25:45 2014 New Revision: 214181 URL: https://gcc.gnu.org/viewcvs?rev=214181&root=gcc&view=rev Log: PR tree-optimization/62091 * decl2.c (decl_needed_p): Return true

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-19 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #8 from David Binderman --- Created attachment 33362 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33362&action=edit C++ source code

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-19 Thread dcb314 at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #7 from David Binderman --- I am not sure this is fixed. Attached code, when compiled by 20140817, with flags -std=gnu++11 -O2, does the following $ ../results/bin/gcc -c -std=gnu++11 -O2 bug161.cc listformatter.cpp: In member functi

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #6 from Jan Hubicka --- Author: hubicka Date: Thu Aug 14 23:36:22 2014 New Revision: 213991 URL: https://gcc.gnu.org/viewcvs?rev=213991&root=gcc&view=rev Log: PR tree-optimization/62091 * g++.dg/ipa/devirt-38.C: New testcase

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #5 from Jan Hubicka --- Created attachment 33329 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33329&action=edit Path I am testing The disagreemeng actually turned out to be subtle bug in tree-ssa-alias.c where function_entry_

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-14 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #4 from Jan Hubicka --- I added the comment to wrong PR so I am moving it here: Hi, There are two issues seen with the testcase. First is that ipa-devirt misses the ctor call that can be easily fixed by: Index: ipa-devirt.c

[Bug tree-optimization/62091] [5 Regression] ice in before_dom_children

2014-08-13 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091 --- Comment #3 from Jan Hubicka --- > Honza - these should always be gcc_checking_assert ()s - there is no need to > ICE (and in fact it shouldn't even be a gcc_checking_assert in any tree but > yours used for testing). Yep, I plan to remove the