https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65457
Bug ID: 65457 Summary: ICE in libgfortran/ieee/ieee_arithmetic.F90 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: bernd.edlinger at hotmail dot de libtool: compile: /home/ed/gnu/gcc-build-arm-linux-gnueabihf/./gcc/gfortran -B/home/ed/gnu/gcc-build-arm-linux-gnueabihf/./gcc/ -B/home/ed/gnu/arm-linux-gnueabihf/armv7l-unknown-linux-gnueabihf/bin/ -B/home/ed/gnu/arm-linux-gnueabihf/armv7l-unknown-linux-gnueabihf/lib/ -isystem /home/ed/gnu/arm-linux-gnueabihf/armv7l-unknown-linux-gnueabihf/include -isystem /home/ed/gnu/arm-linux-gnueabihf/armv7l-unknown-linux-gnueabihf/sys-include -DHAVE_CONFIG_H -I. -I../../../gcc-5-20150315/libgfortran -iquote../../../gcc-5-20150315/libgfortran/io -I../../../gcc-5-20150315/libgfortran/../gcc -I../../../gcc-5-20150315/libgfortran/../gcc/config -I../.././gcc -I../../../gcc-5-20150315/libgfortran/../libgcc -I../libgcc -I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -Wno-unused-dummy-argument -Wno-c-binding-type -ffree-line-length-0 -fallow-leading-underscore -g -O2 -c ../../../gcc-5-20150315/libgfortran/ieee/ieee_arithmetic.F90 -fPIC -o .libs/ieee_arithmetic.o ../../../gcc-5-20150315/libgfortran/ieee/ieee_arithmetic.F90:541:0: elemental real(kind=8) function IEEE_VALUE_8(X, C) result(res) ^ internal compiler error: tree check: accessed operand 3 of case_label_expr with 4 operands in make_gimple_switch_edges, at tree-cfg.c:1242 0x9ae08f tree_operand_check_failed(int, tree_node const*, char const*, int, char const*) ../../gcc-5-20150315/gcc/tree.c:9507 0x77fc57 tree_operand_check(tree_node*, int, char const*, int, char const*) ../../gcc-5-20150315/gcc/tree.h:3346 0x77fc57 make_gimple_switch_edges ../../gcc-5-20150315/gcc/tree-cfg.c:1242 0x77fc57 make_edges ../../gcc-5-20150315/gcc/tree-cfg.c:859 0x77fc57 build_gimple_cfg ../../gcc-5-20150315/gcc/tree-cfg.c:278 0x77fc57 execute_build_cfg ../../gcc-5-20150315/gcc/tree-cfg.c:387 0x77fc57 execute ../../gcc-5-20150315/gcc/tree-cfg.c:423 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. make[3]: *** [ieee_arithmetic.lo] Error 1 make[3]: Leaving directory `/home/ed/gnu/gcc-build-arm-linux-gnueabihf/armv7l-unknown-linux-gnueabihf/libgfortran' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/ed/gnu/gcc-build-arm-linux-gnueabihf/armv7l-unknown-linux-gnueabihf/libgfortran' make[1]: *** [all-target-libgfortran] Error 2 make[1]: Leaving directory `/home/ed/gnu/gcc-build-arm-linux-gnueabihf' make: *** [all] Error 2 gcc-5-20150315$ cat LAST_UPDATED Obtained from SVN: trunk revision 221440