https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80235

--- Comment #5 from Paul Thomas <pault at gcc dot gnu.org> ---
(In reply to Dominique d'Humieres from comment #4)
> Reduced submodule
> 
> submodule ( m ) sm
> 
> contains
> 
>   module subroutine cgca_pfem_map( origin, rot, bcol, bcou )
>           implicit none
>     real( kind=rdef ), intent( in ) ::                                 &
>       origin(3),        & ! origin of the "box" cs, in FE cs
>       rot(3,3),         & ! rotation tensor *from* FE cs *to* CA cs
>       bcol(3),          & ! lower phys. coords of the coarray on image
>       bcou(3)             ! upper phys. coords of the coarray on image
> 
> integer( kind=idef ) :: maxfe
> 
> maxfe = size( cgca_pfem_centroid_tmp%r, dim=2 )
> call co_max( maxfe )
>  
> end subroutine cgca_pfem_map
> 
> end submodule sm

I am unable to reproduce this bug on FC23/x86_64.

Sorry! If you could greatly reduce it, I might be able to spot the problem.
Which statement in the reduced case above causes the ICE?

Paul

Reply via email to