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

kargl at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P4
                 CC|                            |kargl at gcc dot gnu.org

--- Comment #1 from kargl at gcc dot gnu.org ---
(In reply to Damian Rouson from comment #0)
> Below is the trailing output of configuring MPICH 3.2, 3.2.1, or 3.3.1 with
> the current GCC trunk: 
> 
> configure: error: The Fortran compiler /opt/gnu/10.0.0/bin/gfortran will not
> compile files that call the same routine with arguments of different types.
> 
> 
> I imagine this might be solved by adding the -fallow-argument-mismatch
> argument enabled by the gfortran patch posted at
> https://gcc.gnu.org/ml/fortran/2019-08/msg00118.html so possibly this can be
> closed once that patch hits the trunk. Does GCC 9 have the same issue.  If
> so, could the patch be backported to the 9 branch?  Is this indicative of
> non-standard code in MPICH? 

This is not a gfortran problem.  MPICH needs to provide proper
INTERFACEs for its functions that take 'void *' argument.

Reply via email to