------- Comment #1 from eedelman at gcc dot gnu dot org 2005-11-28 22:27 ------- I can reproduce this with gfortran 4.1.0 20051128, but gfortran 4.2.0 20051128 correctly gives an error:
erik:~$ gfortran huj.f90 In file huj.f90:6 CHARACTER(LEN=*) FUNCTION F1() 1 Error: Character-valued internal function 'f1' at (1) must not be assumed length -- eedelman at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |diagnostic Summary|better diagnostic needed |[4.1] Assumed length | |character function allowed http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25081