https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64776
Bug ID: 64776 Summary: FAIL: gcc.dg/ipa/pr64307.c (internal compiler error) on x86_64-apple-darwin14 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: dominiq at lps dot ens.fr CC: fxcoudert at gcc dot gnu.org, howarth at bromo dot med.uc.edu, iains at gcc dot gnu.org, marxin at gcc dot gnu.org Host: x86_64-apple-darwin14 Target: x86_64-apple-darwin14 Build: x86_64-apple-darwin14 Compiling the test gcc.dg/ipa/pr64307.c on x86_64-apple-darwin14 gives the following ICE [Book15] f90/bug% gcc5 -S -O0 -fipa-icf /opt/gcc/_clean/gcc/testsuite/gcc.dg/ipa/pr64307.c /opt/gcc/_clean/gcc/testsuite/gcc.dg/ipa/pr64307.c: In function 'real_part': /opt/gcc/_clean/gcc/testsuite/gcc.dg/ipa/pr64307.c:28:1: error: invalid argument to gimple call } ^ a # .MEM_2 = VDEF <.MEM_1(D)> retval.0_3 = real_part_2 (a); [tail call] /opt/gcc/_clean/gcc/testsuite/gcc.dg/ipa/pr64307.c:28:1: internal compiler error: verify_gimple failed The code compiles if gcc is configured with --enable-checking=release.