http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46152
--- Comment #4 from Tobias Burnus <burnus at gcc dot gnu.org> 2010-10-23
19:50:52 UTC ---
(In reply to comment #3)
> > implicit none ! << crucial
> > integer, allocatable :: a
>
> It even more crucial that 'a' is a scalar.
Note really, if I comment-out the "allocate(integer :: a)" line I get:
allocate (integer :: b(1))
1
Error: 'integer' at (1) is not an accessible derived type
(Respectively "Symbol 'integer' at (1) has no IMPLICIT type" with a patch based
on http://gcc.gnu.org/ml/fortran/2010-08/msg00181.html applied.)