------- Additional Comments From erik dot edelmann at iki dot fi 2005-09-06 21:10 ------- With my patch, the reduced testcase by Tobi compiles, but this slightly longer testcase doesn't:
$ cat bug7.f90 SUBROUTINE A(p,LEN) CHARACTER(LEN=LEN), DIMENSION(:), POINTER :: p IF ( .NOT. ASSOCIATED(p) ) THEN allocate(p(1)) END IF END SUBROUTINE A $ gfortran bug7.f90 bug7.f90: In function 'a': bug7.f90:1: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. I'm not yet sure if it is because my patch doesn't solve the bug after all, or if this is yet another unrelated bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15809