https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71230
--- Comment #9 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> --- (In reply to Richard Biener from comment #8) > There is another bug in this function remaining. I indeed see : bug.f90:47:0: SUBROUTINE eri_test (iw,error) in pp_string, at pretty-print.c:937 0x13e8397 pp_string ../../gcc/gcc/pretty-print.c:937 0x13e8397 pp_string(pretty_printer*, char const*) ../../gcc/gcc/pretty-print.c:935 0x13e8f16 pp_format(pretty_printer*, text_info*) ../../gcc/gcc/pretty-print.c:579 0x13e3de1 diagnostic_report_diagnostic(diagnostic_context*, diagnostic_info*) ../../gcc/gcc/diagnostic.c:823 0x13e5645 internal_error(char const*, ...) ../../gcc/gcc/diagnostic.c:1258 0x8f88f8 gimple_check_failed(gimple const*, char const*, int, char const*, gimple_code, tree_code) ../../gcc/gcc/gimple.c:1174 0xd671cb GIMPLE_CHECK2<const gassign*> ../../gcc/gcc/gimple.h:73 0xd5bab7 zero_one_operation ../../gcc/gcc/tree-ssa-reassoc.c:1232 0xd63528 undistribute_ops_list ../../gcc/gcc/tree-ssa-reassoc.c:1586 0xd63fb8 reassociate_bb ../../gcc/gcc/tree-ssa-reassoc.c:5237 I'll have a look at reducing it.