https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91716
Bug ID: 91716 Summary: [9/10 Regression] ICE in output_constant, at varasm.c:5026 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: gs...@t-online.de Target Milestone: --- Something has changed between 20180722 and 20180805 : $ cat z1.f90 module m type t character :: c(2) = [character(-1) :: 'a', 'b'] end type end $ gfortran-9-20180722 -c z1.f90 $ $ gfortran-10-20190908 -c z1.f90 z1.f90:5:0: 5 | end | internal compiler error: in output_constant, at varasm.c:5026 0x1006c0c output_constant ../../gcc/varasm.c:5026 0x1008367 output_constant ../../gcc/varasm.c:5259 0x1008367 output_constructor_regular_field ../../gcc/varasm.c:5259 0x1008367 output_constructor ../../gcc/varasm.c:5526 0x1008367 output_constant ../../gcc/varasm.c:5259 0x1008367 output_constructor_regular_field ../../gcc/varasm.c:5259 0x1008367 output_constructor ../../gcc/varasm.c:5526 0x1009509 output_constant ../../gcc/varasm.c:4898 0x1009509 assemble_variable_contents ../../gcc/varasm.c:2147 0x10135e1 assemble_variable(tree_node*, int, int, int) ../../gcc/varasm.c:2326 0x1016524 varpool_node::assemble_decl() ../../gcc/varpool.c:584 0x83ee44 output_in_order ../../gcc/cgraphunit.c:2442 0x83ee44 symbol_table::compile() ../../gcc/cgraphunit.c:2685 0x841aa6 symbol_table::compile() ../../gcc/cgraphunit.c:2871 0x841aa6 symbol_table::finalize_compilation_unit() ../../gcc/cgraphunit.c:2868