https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86626
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2018-07-23 Ever confirmed|0 |1 Known to fail| |7.3.1, 8.1.1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Confirmed. Backtrace from GCC 8 branch, GCC 7 fails as well internal compiler error: Segmentation fault 0x10cbb2d crash_signal /space/rguenther/src/svn/gcc-8-branch/gcc/toplev.c:325 0x7f2b8d63afdf ??? /usr/src/debug/glibc-2.22/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0 0x97b390 get_array_charlen /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-array.c:6870 0x97b21d get_array_charlen /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-array.c:6833 0x97bf0d gfc_conv_expr_descriptor(gfc_se*, gfc_expr*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-array.c:7190 0x9e176b gfc_conv_intrinsic_len /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-intrinsic.c:6322 0x9eaa52 gfc_conv_intrinsic_function(gfc_se*, gfc_expr*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-intrinsic.c:9303 0x9c0401 gfc_conv_function_expr /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-expr.c:6788 0x9c4135 gfc_conv_expr(gfc_se*, gfc_expr*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-expr.c:7922 0x9b4609 gfc_conv_expr_op /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-expr.c:3429 0x9c411d gfc_conv_expr(gfc_se*, gfc_expr*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-expr.c:7918 0x9b74cb gfc_apply_interface_mapping(gfc_interface_mapping*, gfc_se*, gfc_expr*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-expr.c:4409 0x97b41f get_array_charlen /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-array.c:6877 0x97bd9d gfc_conv_expr_descriptor(gfc_se*, gfc_expr*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-array.c:7132 0x97e44d gfc_conv_array_parameter(gfc_se*, gfc_expr*, bool, gfc_symbol const*, char const*, tree_node**) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-array.c:7814 0x9bb325 gfc_conv_procedure_call(gfc_se*, gfc_symbol*, gfc_actual_arglist*, gfc_expr*, vec<tree_node*, va_gc, vl_embed>*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-expr.c:5539 0xa1079c gfc_trans_call(gfc_code*, bool, tree_node*, tree_node*, bool) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-stmt.c:407 0x966c3d trans_code /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans.c:1897 0x9670e4 gfc_trans_code(gfc_code*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans.c:2155 0x9a5e92 gfc_generate_function_code(gfc_namespace*) /space/rguenther/src/svn/gcc-8-branch/gcc/fortran/trans-decl.c:6507 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.