https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62091
Jan Hubicka changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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
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
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
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:
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
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
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
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
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
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
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_
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
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
14 matches
Mail list logo