https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98979
Bug ID: 98979 Summary: [11 regression] ICE in several tests cases after r11-7112 Product: gcc Version: 11.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: --- g:9a4d32f85ccebc0ee4b24e6d9d7a4f11c04d7146, r11-7112 previous run: g:f743fe231663e32d52db987650d0ec3381a777af, r11-7111: 75 failures this run : g:9a4d32f85ccebc0ee4b24e6d9d7a4f11c04d7146, r11-7112: 89 failures FAIL: gfortran.dg/goacc/array-with-dt-2.f90 -O (internal compiler error) FAIL: gfortran.dg/goacc/array-with-dt-2.f90 -O (test for excess errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O0 (internal compiler error) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O0 (test for excess errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O1 (internal compiler error) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O1 (test for excess errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (internal compiler error) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O3 -g (internal compiler error) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O3 -g (test for excess errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -Os (internal compiler error) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -Os (test for excess errors) /home/seurer/gcc/git/gcc-test/gcc/testsuite/gfortran.dg/goacc/array-with-dt-2.f90:8:34: internal compiler error: Segmentation fault 0x10c21d1b crash_signal /home/seurer/gcc/git/gcc-test/gcc/toplev.c:327 0x10404f18 gfc_conv_scalarized_array_ref /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-array.c:3570 0x10406913 gfc_conv_array_ref(gfc_se*, gfc_array_ref*, gfc_expr*, locus*) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-array.c:3721 0x1045ad07 gfc_conv_variable /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-expr.c:2998 0x10453f6b gfc_conv_expr(gfc_se*, gfc_expr*) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-expr.c:8886 0x104614bb gfc_conv_expr_reference(gfc_se*, gfc_expr*, bool) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-expr.c:8986 0x104a01d7 gfc_trans_omp_array_section /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-openmp.c:2157 0x104aaf1f gfc_trans_omp_clauses /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-openmp.c:3151 0x104bace7 gfc_trans_oacc_executable_directive /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-openmp.c:3984 0x104bace7 gfc_trans_oacc_directive(gfc_code*) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-openmp.c:6124 0x103fab57 trans_code /home/seurer/gcc/git/gcc-test/gcc/fortran/trans.c:2216 0x1043d48f gfc_generate_function_code(gfc_namespace*) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans-decl.c:6880 0x103fb56b gfc_generate_code(gfc_namespace*) /home/seurer/gcc/git/gcc-test/gcc/fortran/trans.c:2272 0x1037df87 translate_all_program_units /home/seurer/gcc/git/gcc-test/gcc/fortran/parse.c:6351 0x1037df87 gfc_parse_file() /home/seurer/gcc/git/gcc-test/gcc/fortran/parse.c:6620 0x103efa1f gfc_be_parse_file /home/seurer/gcc/git/gcc-test/gcc/fortran/f95-lang.c:212