------- Comment #15 from d at domob dot eu 2008-04-01 08:12 ------- The bootstrap problem is fixed, but with dynamic lengths I'm still struggling ;) However, the following program without typespec in the array constructor also fails (according to my judging what it should do) both with 4.3 and my (patched) SVN version; I don't have access to an unpatched one:
PROGRAM test CALL foo (8, "short") CONTAINS SUBROUTINE foo (n, s) INTEGER :: n CHARACTER(len=*) :: s CHARACTER(len=n) :: arr(2) arr = (/ 'test', s /) WRITE (*,*) arr(1) WRITE (*,*) arr(2) WRITE (*,*) s WRITE (*,*) END SUBROUTINE foo END PROGRAM test Is this anouther bug or do I misinterpret something? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27997