pathf95 from PathScale's 3.2.99 compiler suite fails in the same manner:
I have a Linux/x86-64 system with PathScale's "ekopath-4.0.12.1" compilers.Building Fortran 2008 support fails as shown below.My records show the ompi-1.5 branch and a Feb 2012 trunk were OK on this configuration.-PaulPPFC mpi-f08-interfaces-callbacks.lomodule mpi_f08_interfaces_callbacks^pathf95-855 pathf95: ERROR MPI_F08_INTERFACES_CALLBACKS, File = /global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.7rc5-linux-x86_64-pathcc-4.0/openmpi-1.7rc5/ompi/mpi/fortran/base/mpi-f08-interfaces-callbacks.F90, Line = 9, Column = 8The compiler has detected errors in module "MPI_F08_INTERFACES_CALLBACKS". No module information file will be created for this module.attribute_val_in,attribute_val_out,flag,ierror) &^pathf95-1691 pathf95: ERROR MPI_COMM_COPY_ATTR_FUNCTION, File = /global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.7rc5-linux-x86_64-pathcc-4.0/openmpi-1.7rc5/ompi/mpi/fortran/base/mpi-f08-interfaces-callbacks.F90, Line = 66, Column = 75For "FLAG", LOGICAL(KIND=4) not allowed with BIND(C)attribute_val_in,attribute_val_out,flag,ierror) &^pathf95-1691 pathf95: ERROR MPI_WIN_COPY_ATTR_FUNCTION, File = /global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.7rc5-linux-x86_64-pathcc-4.0/openmpi-1.7rc5/ompi/mpi/fortran/base/mpi-f08-interfaces-callbacks.F90, Line = 91, Column = 74For "FLAG", LOGICAL(KIND=4) not allowed with BIND(C)attribute_val_in,attribute_val_out,flag,ierror) &^pathf95-1691 pathf95: ERROR MPI_TYPE_COPY_ATTR_FUNCTION, File = /global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.7rc5-linux-x86_64-pathcc-4.0/openmpi-1.7rc5/ompi/mpi/fortran/base/mpi-f08-interfaces-callbacks.F90, Line = 116, Column = 75For "FLAG", LOGICAL(KIND=4) not allowed with BIND(C)SUBROUTINE MPI_Grequest_cancel_function(extra_state,complete,ierror) &^pathf95-1691 pathf95: ERROR MPI_GREQUEST_CANCEL_FUNCTION, File = /global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-1.7rc5-linux-x86_64-pathcc-4.0/openmpi-1.7rc5/ompi/mpi/fortran/base/mpi-f08-interfaces-callbacks.F90, Line = 195, Column = 53For "COMPLETE", LOGICAL(KIND=4) not allowed with BIND(C)pathf95: PathScale(TM) Fortran Version 4.0.12.1 (f14) Tue Oct 30, 2012 20:45:48pathf95: 429 source linespathf95: 5 Error(s), 0 Warning(s), 0 Other message(s), 0 ANSI(s)pathf95: "explain pathf95-message number" gives more information about each messagemake[2]: *** [mpi-f08-interfaces-callbacks.lo] Error 1make[2]: Leaving directory `/global/scratch/sd/hargrove/OMPI/openmpi-1.7rc5-linux-x86_64-pathcc-4.0/BLD/ompi/mpi/fortran/base'make[1]: *** [all-recursive] Error 1make[1]: Leaving directory `/global/scratch/sd/hargrove/OMPI/openmpi-1.7rc5-linux-x86_64-pathcc-4.0/BLD/ompi'make: *** [all-recursive] Error 1On Tue, Oct 30, 2012 at 7:01 PM, Ralph Castain <rhc@open-mpi.org> wrote:
Hi folksWe have posted the next release candidate (rc5) for the 1.7.0 release in the usual place:
http://www.open-mpi.org/software/ompi/v1.7/
Please put it thru the wringer to help us validate it prior to release later this month. We think this looks pretty complete, pending someone finding a problem.
Thanks
Ralph
_______________________________________________
devel mailing list
devel@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
--Paul H. Hargrove PHHargrove@lbl.govFuture Technologies GroupComputer and Data Sciences Department Tel: +1-510-495-2352Lawrence Berkeley National Laboratory Fax: +1-510-486-6900