------- Comment #40 from jv244 at cam dot ac dot uk  2009-07-25 16:53 -------
(In reply to comment #38)
> Too large, not reducing.

since you were so kind fixing PR40005, I felt some obligation ;-)

MODULE replica_types
  TYPE replica_env_type
  END TYPE replica_env_type
CONTAINS
  SUBROUTINE rep_env_create(rep_env, para_env, input, nrep, prep,&
       sync_v,keep_wf_history,row_force)
  END SUBROUTINE rep_env_create
  SUBROUTINE rep_envs_add_rep_env(rep_env)
    TYPE(replica_env_type), POINTER          :: rep_env
  END SUBROUTINE rep_envs_add_rep_env
END MODULE replica_types
MODULE ep_types
  USE replica_types
  TYPE ep_env_type
     TYPE(replica_env_type), POINTER :: mol_envs
  END TYPE ep_env_type
  TYPE ep_env_p_type
     TYPE(ep_env_type), POINTER :: ep_env
  END TYPE ep_env_p_type
  TYPE(ep_env_p_type), DIMENSION(:), POINTER :: ep_envs
CONTAINS
  SUBROUTINE ep_force_release()
  END SUBROUTINE ep_force_release
END MODULE ep_types

bug.f90:7:0: internal compiler error: in gfc_create_module_variable, at
fortran/trans-decl.c:3328


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40011

Reply via email to