Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] v1.7.0rc7
From: Pavel Mezentsev (pavel.mezentsev_at_[hidden])
Date: 2013-02-25 18:30:08


I've tried to build it but got different errors with different compilers.

With Intel (2011.5.220) and pgi (13.2) I get the following error:
CC bcol_iboffload_module.lo
bcol_iboffload_module.c(37): catastrophic error: cannot open source file
"ompi/mca/common/netpatterns/common_netpatterns.h"
  #include "ompi/mca/common/netpatterns/common_netpatterns.h"

I failed to find that file anywhere among the sources.

With pathscale (4.0.12.1) I get the following:
  PPFC mpi-f08-interfaces-callbacks.lo

module mpi_f08_interfaces_callbacks
       ^
pathf95-855 pathf95: ERROR MPI_F08_INTERFACES_CALLBACKS, File =
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 =
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 =
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 =
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 =
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 Feb 26, 2013
 06:33:40
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
`/tmp/mpi_install_tmp21558/openmpi-1.7rc7/ompi/mpi/fortran/base'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/mpi_install_tmp21558/openmpi-1.7rc7/ompi'
make: *** [all-recursive] Error 1

I am not a fortran guy and don't really know what's the problem here.

I tried configuring all cases only with setting the compilers in the
environment variables and setting --prefix. I managed to build 1.6.3 using
all 3 mentioned compilers with the same configuration lines without any
errors.

Not sure about the problem with pathscale but the first problem seems to be
a real error. Or did I miss something?

Regards, Pavel Mezentsev.

2013/2/26 Ralph Castain <rhc_at_[hidden]>

>
> On Feb 25, 2013, at 1:40 PM, marco atzeri <marco.atzeri_at_[hidden]> wrote:
>
> > On 2/23/2013 11:45 PM, Ralph Castain wrote:
> >> This release candidate is the last one we expect to have before
> release, so please test it. Can be downloaded from the usual place:
> >>
> >> http://www.open-mpi.org/software/ompi/v1.7/
> >>
> >> Latest changes include:
> >>
> >> * update of the alps/lustre configure code
> >> * fixed solaris hwloc code
> >> * various mxm updates
> >> * removed java bindings (delayed until later release)
> >> * improved the --report-bindings output
> >> * a variety of minor cleanups
> >>
> >
> > any reason to not include the cygwin patches added to 1.6.4 ?
>
> I don't believe they were ever CMR'd for 1.7.0, so they were never moved
>
> >
> > Marco
> >
> > _______________________________________________
> > devel mailing list
> > devel_at_[hidden]
> > http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>