https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92587
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janus at gcc dot gnu.org Known to work| |7.4.0 Target Milestone|--- |9.3 Summary|Compiler is unable to |[9/10 Regression] Compiler |generate finalization |is unable to generate |wrapper |finalization wrapper Known to fail| |10.0, 9.2.0 --- Comment #10 from Martin Liška <marxin at gcc dot gnu.org> --- The reduced test-case started with to ICE with r9-2925-g74b08343dab5369d $ gcc tensor_recursive.F90 -c f951: internal compiler error: in generate_finalization_wrapper, at fortran/class.c:2009 0x5f4619 generate_finalization_wrapper /home/marxin/Programming/gcc/gcc/fortran/class.c:2009 0x5f4619 gfc_find_derived_vtab(gfc_symbol*) /home/marxin/Programming/gcc/gcc/fortran/class.c:2487 0x7e8f75 finalize_component /home/marxin/Programming/gcc/gcc/fortran/class.c:1015 0x7e7b15 generate_finalization_wrapper /home/marxin/Programming/gcc/gcc/fortran/class.c:2164 0x7e7b15 gfc_find_derived_vtab(gfc_symbol*) /home/marxin/Programming/gcc/gcc/fortran/class.c:2487 0x7e568e gfc_find_derived_vtab(gfc_symbol*) /home/marxin/Programming/gcc/gcc/fortran/class.c:2359 0x83c7c2 gfc_match_assignment() /home/marxin/Programming/gcc/gcc/fortran/match.c:1375 0x861f82 match_word /home/marxin/Programming/gcc/gcc/fortran/parse.c:65 0x861f82 decode_statement /home/marxin/Programming/gcc/gcc/fortran/parse.c:361 0x867ac4 next_free /home/marxin/Programming/gcc/gcc/fortran/parse.c:1279 0x867ac4 next_statement /home/marxin/Programming/gcc/gcc/fortran/parse.c:1511 0x86c185 parse_executable /home/marxin/Programming/gcc/gcc/fortran/parse.c:5425 0x86b6a9 parse_if_block /home/marxin/Programming/gcc/gcc/fortran/parse.c:4136 0x86b6a9 parse_executable /home/marxin/Programming/gcc/gcc/fortran/parse.c:5483 0x86b6a9 parse_if_block /home/marxin/Programming/gcc/gcc/fortran/parse.c:4136 0x86b6a9 parse_executable /home/marxin/Programming/gcc/gcc/fortran/parse.c:5483 0x86c3b6 parse_progunit /home/marxin/Programming/gcc/gcc/fortran/parse.c:5877 0x86c852 parse_contained /home/marxin/Programming/gcc/gcc/fortran/parse.c:5752 0x86d5be parse_module /home/marxin/Programming/gcc/gcc/fortran/parse.c:6125 0x86db04 gfc_parse_file() /home/marxin/Programming/gcc/gcc/fortran/parse.c:6428 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.