Hi Dilip,

MPICH 3.0.4 was released in 2013. The current MPICH release is 4.2.0 (https://www.mpich.org/downloads/). Is there any reason you need to install mpich 3.0.4? Otherwise, we suggest you try mpich-4.2.0.

The issue is due to modern Fortran compilers being more strict in type checking. There is a compilation flag (FFLAGS=-fallow-argument-mismatch)  that you may try to bypass the issue. But try the latest MPICH release first.

Regards,
Hui

From: Dilip V via discuss <discuss@mpich.org>
Sent: Friday, March 15, 2024 11:02 AM
To: discuss@mpich.org <discuss@mpich.org>
Cc: Dilip V <v.dilip@students.iiserpune.ac.in>
Subject: [mpich-discuss] Fwd: Trouble with installation of MPICH-3.0.4
 
Hello, I'm trying to install MPICH(mpich-3. 0. 4. tar. gz) on my Dell Dekstop running on Ubuntu 20. 04 LTS. I'm encountering error message during ./configure that reads --------------------------------------------------------------------------------------------"checking
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
 
ZjQcmQRYFpfptBannerEnd
Hello,

I'm trying to install MPICH(mpich-3.0.4.tar.gz) on my Dell Dekstop running on Ubuntu 20.04 LTS. I'm encountering error message during ./configure that reads
--------------------------------------------------------------------------------------------
"checking whether gfortran allows mismatched arguments... no
configure: error: The Fortran compiler gfortran will not compile files that call
the same routine with arguments of different types."
----------------------------------------------------------------------------------------------
I'm using gfortran for my FORTRAN 90 as well as FORTRAN 77 compiler. How do I resolve this?

My c.txt is attached below for reference.