Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] 1.7.0rc5 - FORTRAN build failure w /pathcc-4.0.12.1
From: Paul Hargrove (phhargrove_at_[hidden])
Date: 2012-10-31 01:12:46


pathf95 from PathScale's 3.2.99 compiler suite fails in the same manner:
     .... LOGICAL(KIND=4) not allowed with BIND(C)

-Paul

On Tue, Oct 30, 2012 at 9:03 PM, Paul Hargrove <phhargrove_at_[hidden]> wrote:

> 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.
>
> -Paul
>
>
> PPFC mpi-f08-interfaces-callbacks.lo
>
> module 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 = 8
> The 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 = 75
> For "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 = 74
> For "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 = 75
> For "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 = 53
> For "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:48
> pathf95: 429 source lines
> pathf95: 5 Error(s), 0 Warning(s), 0 Other message(s), 0 ANSI(s)
> pathf95: "explain pathf95-message number" gives more information about
> each message
> make[2]: *** [mpi-f08-interfaces-callbacks.lo] Error 1
> make[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 1
> make[1]: Leaving directory
> `/global/scratch/sd/hargrove/OMPI/openmpi-1.7rc5-linux-x86_64-pathcc-4.0/BLD/ompi'
> make: *** [all-recursive] Error 1
>
>
>
> On Tue, Oct 30, 2012 at 7:01 PM, Ralph Castain <rhc_at_[hidden]> wrote:
>
>> Hi folks
>>
>> We 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_at_[hidden]
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>
>
>
>
> --
> Paul H. Hargrove PHHargrove_at_[hidden]
> Future Technologies Group
> Computer and Data Sciences Department Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900
>
>

-- 
Paul H. Hargrove                          PHHargrove_at_[hidden]
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900