http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60557
Bug ID: 60557 Summary: UBSAN: ICE after ubsan_expand_null_ifn Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: burnus at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, mpolacek at gcc dot gnu.org Compiling the following syntactically valid program ICEs with UBSAN: $ gfortran -fsanitize=undefined bar.f90 bar.f90: In function 'ribm': bar.f90:15:0: internal compiler error: Segmentation fault subroutine ribm(rndm,ial) ^ 0xa0d9af crash_signal ../../gcc/toplev.c:337 0x836ba4 gimple_build_call(tree_node*, unsigned int, ...) ../../gcc/gimple.c:249 0xa2a1b8 ubsan_expand_null_ifn(gimple_stmt_iterator) ../../gcc/ubsan.c:590 0xa1dc27 execute_sanopt ../../gcc/asan.c:2587