On Tue, 2007-03-13 at 14:57 +0100, Salvatore Filippone wrote: <snip> > Module bar_mod > > type foo_type > integer, allocatable :: mv(:) > end type foo_type Hang on, aren't allocatable arrays illegal in defined types? Is this an extension?