[Bug ipa/63598] [5.0 Regression] ICE: in ipa_merge_profiles at ipa-utils.c:396

2014-11-22 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598

John David Anglin danglin at gcc dot gnu.org changed:

   What|Removed |Added

   Priority|P1  |P3
 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #6 from John David Anglin danglin at gcc dot gnu.org ---
Fixed.


[Bug ipa/63598] [5.0 Regression] ICE: in ipa_merge_profiles at ipa-utils.c:396

2014-11-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598

--- Comment #4 from Martin Liška marxin at gcc dot gnu.org ---
Can you please check if the issue still persists?
I would appreciate further information related to PR, or do we have any GCC fam
machine I can debug it?

Thanks,
Martin

[Bug ipa/63598] [5.0 Regression] ICE: in ipa_merge_profiles at ipa-utils.c:396

2014-11-21 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598

--- Comment #5 from dave.anglin at bell dot net ---
On 11/21/2014 7:52 AM, marxin at gcc dot gnu.org wrote:
 Can you please check if the issue still persists?
I will check.  All my recent builds are with flag_ipa_icf_functions = 0.

 I would appreciate further information related to PR, or do we have any GCC
   fam

 machine I can debug it?

There is no farm machine for hppa-hpux.  We have a machine for 
hppa-linux.  However,
this bug seems hpux specific.

Dave


[Bug ipa/63598] [5.0 Regression] ICE: in ipa_merge_profiles at ipa-utils.c:396

2014-11-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598

Richard Biener rguenth at gcc dot gnu.org changed:

   What|Removed |Added

   Priority|P3  |P1


[Bug ipa/63598] [5.0 Regression] ICE: in ipa_merge_profiles at ipa-utils.c:396

2014-10-24 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598

--- Comment #3 from dave.anglin at bell dot net ---
I had a successful build by setting 'flag_ipa_icf_functions = 0' in 
pa_option_override.

Dave


[Bug ipa/63598] [5.0 Regression] ICE: in ipa_merge_profiles at ipa-utils.c:396

2014-10-21 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598

--- Comment #2 from John David Anglin danglin at gcc dot gnu.org ---
If I apply this change

Index: ipa-icf.c
===
--- ipa-icf.c(revision 216524)
+++ ipa-icf.c(working copy)
@@ -584,8 +584,12 @@
   || (DECL_COMDAT_GROUP (original-decl)
(DECL_COMDAT_GROUP (original-decl)
   == DECL_COMDAT_GROUP (alias-decl)
-local_original
-  = dyn_cast cgraph_node * (original-noninterposable_alias ());
+{
+  local_original
+= dyn_cast cgraph_node * (original-noninterposable_alias ());
+  if (!local_original)
+return false;
+}

   if (redirect_callers)
 {

, the following error occurs in stage1:

/usr/ccs/bin/ld: Invalid symbol type for plabel
(.libs/libstdc++.lax/libsupc++co
nvenience.a/tinfo.o, std::type_info::__is_pointer_p() const).
collect2: error: ld returned 1 exit status


[Bug ipa/63598] [5.0 Regression] ICE: in ipa_merge_profiles at ipa-utils.c:396

2014-10-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598

Richard Biener rguenth at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|--- |5.0


[Bug ipa/63598] [5.0 Regression] ICE: in ipa_merge_profiles at ipa-utils.c:396

2014-10-19 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598

--- Comment #1 from John David Anglin danglin at gcc dot gnu.org ---
Introduced in r216305.