https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88486
kargl at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kargl at gcc dot gnu.org --- Comment #4 from kargl at gcc dot gnu.org --- (In reply to anlauf from comment #3) > Further reduced: > > subroutine s(x) > character(:), allocatable :: x(:) > character(:), allocatable :: y(:) > y = [x//'a'] > end This compiles with GNU Fortran (GCC) 13.0.1 20230408 (experimental). This has an ICE with GNU Fortran (FreeBSD Ports Collection) 12.2.0.