[mpich-discuss] mpi_f2c_consts.f
chan at mcs.anl.gov
chan at mcs.anl.gov
Wed Mar 3 11:55:01 CST 2010
My bad! I forgot to include the fix in 1.2.1p1 release.
This was a bug in MPE's mpe_f2c_consts.f that had been fixed in svn,
https://svn.mcs.anl.gov/repos/mpi/mpich2/trunk/src/mpe2/src/wrappers/src/mpi_f2c_consts.f
The code should be strict F77 code. Just replace the last line "end subroutine"
by "end" in mpi_f2c_consts.f (or you can download the svn file) and should let
strict F77 compiler like pgf77 to compile the code. Then reconfigure mpich2,
make distclean/configure/make/make install. Let us know if this fixes your
problem.
A.Chan
----- "Dave Goodell" <goodell at mcs.anl.gov> wrote:
> I'm not particularly knowledgeable about Fortran, but perhaps the
> problem is that code uses F90-style comments ('!') and not F77-style
>
> comments ('C'), even though we are building it with mpif77. Anthony/
>
> Bill, do you know what's going on here?
>
> The good news is that your build appears to have completed
> successfully. You just might not have a Fortran wrapper for use with
>
> MPE.
>
> > PGFTN-S-0034-Syntax error at or near identifier subroutine (/share/
>
> > apps/mpich2-1.2.1p1/src/mpe2/src/wrappers/src/mpi_f2c_consts.f: 18)
> > make[7]: *** [mpi_f2c_consts.o] Error 2
> > make[6]: *** [default] Error 2
> > make[5]: *** [build_lib_bin] Error 2
> > make[4]: *** [all] Error 2
> >
More information about the mpich-discuss
mailing list