https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83079
--- Comment #1 from G. Steinmetz <gs...@t-online.de> --- While these variants compile : $ cat z3.f90 program p print *, transfer('xy', ['a']) end $ cat z4.f90 program p print *, transfer(4_'xy', [4_'ab']) end $ cat z5.f90 program p print *, transfer(4_'xy', 4_'a') end