https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116040
Bug ID: 116040 Summary: New test case gfortran.dg/pr113363.f90 from r13-8926-g7c81ff02a943cd ICEs Product: gcc Version: 13.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:7c81ff02a943cda82cc1a82b36ae8ab14470b00a, r13-8926-g7c81ff02a943cd I am seeing this on powerpc64 both BE and LE. make -k check-gcc-fortran RUNTESTFLAGS="dg.exp=gfortran.dg/pr113363.f90" FAIL: gfortran.dg/pr113363.f90 -O0 (internal compiler error: Segmentation fault) FAIL: gfortran.dg/pr113363.f90 -O0 (test for excess errors) FAIL: gfortran.dg/pr113363.f90 -O1 (internal compiler error: Segmentation fault) FAIL: gfortran.dg/pr113363.f90 -O1 (test for excess errors) FAIL: gfortran.dg/pr113363.f90 -O2 (internal compiler error: Segmentation fault) FAIL: gfortran.dg/pr113363.f90 -O2 (test for excess errors) FAIL: gfortran.dg/pr113363.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error: Segmentation fault) FAIL: gfortran.dg/pr113363.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) FAIL: gfortran.dg/pr113363.f90 -O3 -g (internal compiler error: Segmentation fault) FAIL: gfortran.dg/pr113363.f90 -O3 -g (test for excess errors) FAIL: gfortran.dg/pr113363.f90 -Os (internal compiler error: Segmentation fault) FAIL: gfortran.dg/pr113363.f90 -Os (test for excess errors) 0x10aa3883 crash_signal /home/seurer/gcc/git/gcc-13-test/gcc/toplev.cc:314 0x103ef0a4 gfc_class_data_get(tree_node*) /home/seurer/gcc/git/gcc-13-test/gcc/fortran/trans-expr.cc:231 0x10455393 trans_associate_var /home/seurer/gcc/git/gcc-13-test/gcc/fortran/trans-stmt.cc:2055 0x1045d84f gfc_trans_block_construct(gfc_code*) /home/seurer/gcc/git/gcc-13-test/gcc/fortran/trans-stmt.cc:2360 0x103adae7 trans_code /home/seurer/gcc/git/gcc-13-test/gcc/fortran/trans.cc:2325 0x103eb33b gfc_generate_function_code(gfc_namespace*) /home/seurer/gcc/git/gcc-13-test/gcc/fortran/trans-decl.cc:7715 0x103b3953 gfc_generate_code(gfc_namespace*) /home/seurer/gcc/git/gcc-13-test/gcc/fortran/trans.cc:2599 0x1032bf7f translate_all_program_units /home/seurer/gcc/git/gcc-13-test/gcc/fortran/parse.cc:6727 0x1032bf7f gfc_parse_file() /home/seurer/gcc/git/gcc-13-test/gcc/fortran/parse.cc:7033 0x103a8e3f gfc_be_parse_file /home/seurer/gcc/git/gcc-13-test/gcc/fortran/f95-lang.cc:229 commit 7c81ff02a943cda82cc1a82b36ae8ab14470b00a (HEAD) Author: Paul Thomas <pa...@gcc.gnu.org> Date: Mon May 13 07:27:20 2024 +0100 Fortran: Fix wrong code in unlimited polymorphic assignment [PR113363]