http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57027
Bug #: 57027 Summary: [4.9 Regression] ICE in gimple_assign_rhs_code, at gimple.h:2022 Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: translation AssignedTo: unassig...@gcc.gnu.org ReportedBy: dang...@gcc.gnu.org Host: hppa64-hp-hpux* Target: hppa64-hp-hpux* Build: hppa64-hp-hpux* Created attachment 29913 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29913 Preprocessed source libtool: compile: /test/gnu/gcc/objdir/./gcc/xgcc -B/test/gnu/gcc/objdir/./gcc/ -B/opt/gnu64/gcc/gcc-4.9/hppa64-hp-hpux11.11/bin/ -B/opt/gnu64/gcc/gcc-4.9/hppa64-hp-hpux11.11/lib/ -isystem /opt/gnu64/gcc/gcc-4.9/hppa64-hp-hpux11.11/include -isystem /opt/gnu64/gcc/gcc-4.9/hppa64-hp-hpux11.11/sys-include -DHAVE_CONFIG_H -I. -I../../../gcc/libgfortran -iquote../../../gcc/libgfortran/io -I../../../gcc/libgfortran/../gcc -I../../../gcc/libgfortran/../gcc/config -I../../../gcc/libgfortran/../libquadmath -I../.././gcc -I../../../gcc/libgfortran/../libgcc -I../libgcc -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -fcx-fortran-rules -ffunction-sections -fdata-sections -g -O2 -MT bessel_r4.lo -MD -MP -MF .deps/bessel_r4.Tpo -c ../../../gcc/libgfortran/generated/bessel_r4.c -DPIC -o .libs/bessel_r4.o ../../../gcc/libgfortran/generated/bessel_r4.c: In function 'bessel_jn_r4': ../../../gcc/libgfortran/generated/bessel_r4.c:45:1: internal compiler error: gimple check: expected gimple_assign(error_mark), have gimple_phi() in gimple_assi gn_rhs_code, at gimple.h:2022 bessel_jn_r4 (gfc_array_r4 * const restrict ret, int n1, int n2, GFC_REAL_4 x) ^