https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64324
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic Status|UNCONFIRMED |NEW Last reconfirmed| |2014-12-21 Version|unknown |5.0 Ever confirmed|0 |1 Known to fail| |4.8.4, 4.9.3, 5.0 --- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- Confirmed from 4.6.4 (deferred length was not implemented in 4.5) up to trunk (5.0). If I replace 'CHARACTER(:)' with 'CHARACTER(*)', I get two errors: FUNCTION tostring(arg) 1 Error: Character-valued module procedure 'tostring' at (1) must not be assumed length pr64324_db.f90:7:2: Error: User operator procedure 'tostring' at (1) cannot be assumed character length