https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91524
Bug ID: 91524 Summary: [10 regression] module_comm_dm.fppized.f90 in cpu 2017 ICEs in fortran compiler starting with r274551 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Starting with revision r274551 we began to see the following failure when building the cpu 2017 test 521.wrf_r. Note that in order to get this to not generate fortran compilation errors I had to add -std=legacy as per pr91473. It was definitely r274551 as 521.wrf_r builds fine with r274550. /home/seurer/gcc/install/gcc-trunk/bin/gfortran -c -o module_comm_dm.fppized.o -I. -I./netcdf/include -I./inc -m64 -O3 -mcpu=power8 -Wno-deprecated-declarations -fconvert=big-endian -std=legacy module_comm_dm.fppized.f90 in gfc_format_decoder, at fortran/error.c:947 0x102697d3 gfc_format_decoder /home/seurer/gcc/gcc-trunk/gcc/fortran/error.c:947 0x11789f77 pp_format(pretty_printer*, text_info*) /home/seurer/gcc/gcc-trunk/gcc/pretty-print.c:1390 0x1176e2a7 diagnostic_report_diagnostic(diagnostic_context*, diagnostic_info*) /home/seurer/gcc/gcc-trunk/gcc/diagnostic.c:1025 0x1026939f gfc_warning /home/seurer/gcc/gcc-trunk/gcc/fortran/error.c:792 0x1026964b gfc_error_opt /home/seurer/gcc/gcc-trunk/gcc/fortran/error.c:1280 0x1026b44f gfc_error(char const*, ...) /home/seurer/gcc/gcc-trunk/gcc/fortran/error.c:1342 0x10346093 ambiguous_symbol /home/seurer/gcc/gcc-trunk/gcc/fortran/symbol.c:3169 0x1034f8eb gfc_find_sym_tree(char const*, gfc_namespace*, int, gfc_symtree**) /home/seurer/gcc/gcc-trunk/gcc/fortran/symbol.c:3240 0x1034f943 gfc_find_symbol(char const*, gfc_namespace*, int, gfc_symbol**) /home/seurer/gcc/gcc-trunk/gcc/fortran/symbol.c:3291 0x10448743 check_externals_expr /home/seurer/gcc/gcc-trunk/gcc/fortran/frontend-passes.c:5397 0x1044c973 gfc_expr_walker(gfc_expr**, int (*)(gfc_expr**, int*, void*), void*) /home/seurer/gcc/gcc-trunk/gcc/fortran/frontend-passes.c:4919 0x1044cc4f gfc_expr_walker(gfc_expr**, int (*)(gfc_expr**, int*, void*), void*) /home/seurer/gcc/gcc-trunk/gcc/fortran/frontend-passes.c:4926 0x104501cf gfc_code_walker(gfc_code**, int (*)(gfc_code**, int*, void*), int (*)(gfc_expr**, int*, void*), void*) /home/seurer/gcc/gcc-trunk/gcc/fortran/frontend-passes.c:5343 0x10450203 gfc_code_walker(gfc_code**, int (*)(gfc_code**, int*, void*), int (*)(gfc_expr**, int*, void*), void*) /home/seurer/gcc/gcc-trunk/gcc/fortran/frontend-passes.c:5345 0x10450203 gfc_code_walker(gfc_code**, int (*)(gfc_code**, int*, void*), int (*)(gfc_expr**, int*, void*), void*) /home/seurer/gcc/gcc-trunk/gcc/fortran/frontend-passes.c:5345 0x104517b7 gfc_check_externals(gfc_namespace*) /home/seurer/gcc/gcc-trunk/gcc/fortran/frontend-passes.c:5453 0x10451813 gfc_check_externals(gfc_namespace*) /home/seurer/gcc/gcc-trunk/gcc/fortran/frontend-passes.c:5458 0x102f50e3 gfc_parse_file() /home/seurer/gcc/gcc-trunk/gcc/fortran/parse.c:6326 0x1036438f gfc_be_parse_file /home/seurer/gcc/gcc-trunk/gcc/fortran/f95-lang.c:204 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. specmake: *** [/home/seurer/gcc/cpu2017/benchspec/Makefile.defaults:386: module_comm_dm.fppized.o] Error 1 Error with make.diffwrf_521 'specmake --output-sync -j50 build TARGET=diffwrf_521': ---------------------------------------------------------------------------- Please review this file: "/home/seurer/gcc/cpu2017/benchspec/CPU/521.wrf_r/build/build_base_none.0000/make.diffwrf_521.out" ---------------------------------------------------------------------------- Command returned exit code 2 Error with make! *** Error building 521.wrf_r base