This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ipa/81465] New: ICE in estimate_edge_growth at gcc/ipa-inline.h:85 on s390x target
- From: "marxin at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 17 Jul 2017 08:08:35 +0000
- Subject: [Bug ipa/81465] New: ICE in estimate_edge_growth at gcc/ipa-inline.h:85 on s390x target
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81465
Bug ID: 81465
Summary: ICE in estimate_edge_growth at gcc/ipa-inline.h:85 on
s390x target
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
CC: hubicka at ucw dot cz, marxin at gcc dot gnu.org
Target Milestone: ---
Host: x86_64-linux-gnu
Target: s390x-linux-gnu
With a cross compiler:
$ ./xg++ -B. /home/marxin/Programming/gcc/gcc/testsuite/g++.dg/abi/nvptx-nrv1.C
-fno-early-inlining -Os
during IPA pass: inline
/home/marxin/Programming/gcc/gcc/testsuite/g++.dg/abi/nvptx-nrv1.C:68:1:
internal compiler error: in estimate_edge_growth, at ipa-inline.h:86
}
^
0xee24ee estimate_edge_growth
../../gcc/ipa-inline.h:85
0xee2f2f estimate_size_after_inlining(cgraph_node*, cgraph_edge*)
../../gcc/ipa-inline-analysis.c:300
0x19bc15b caller_growth_limits
../../gcc/ipa-inline.c:186
0x19bc94e can_inline_edge_p
../../gcc/ipa-inline.c:383
0x19bfc81 update_caller_keys
../../gcc/ipa-inline.c:1344
0x19c1cb2 inline_small_functions
../../gcc/ipa-inline.c:2047
0x19c3168 ipa_inline
../../gcc/ipa-inline.c:2438
0x19c3e44 execute
../../gcc/ipa-inline.c:2847