------- Comment #5 from jakub at gcc dot gnu dot org 2009-01-04 21:31 ------- OpenMP 3.0 doesn't cover types with allocatable components, so this is undefined. If anything IMHO we should reject any attempts to privatize types with allocatable components, because it isn't clear what will OpenMP 4.0 require for them and if we now implement something different, it might be a compatibility problem.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38724