Hi Alexey I don't know how this error messgae comes about, but have you ever considered using a newer version of Open MPI? 1.2.4 is quite ancient, the current version is 1.3.3.... http://www.open-mpi.org/software/ompi/v1.3/ Jody
On Wed, Jul 22, 2009 at 9:17 AM, Alexey Sokolov<gabb...@niir.ru> wrote: > Hi > > I faced a warning "declaration ‘struct MPI::Grequest_intercept_t’ does > not declare anything" using openmpi 1.2.4 (compiling under Fedora 10 > with mpic++ wrapper over gcc 4.3.2) and don't know how to solve it. > Browsing the Internet i've found an advise just to ignore it, but i > don't think it is impossible to solve it in another way. > > I have a correct working single thread program. Then i just include > mpi.h, compile and get this: > > In file included > from /usr/include/openmpi/1.2.4-gcc/openmpi/ompi/mpi/cxx/mpicxx.h:246, > from /usr/include/openmpi/1.2.4-gcc/mpi.h:1783, > > from > /home/user/NetBeansProjects/Correlation_orig/Correlation/Correlation.cpp:2: > > /usr/include/openmpi/1.2.4-gcc/openmpi/ompi/mpi/cxx/request_inln.h:347: > warning: declaration ‘struct MPI::Grequest_intercept_t’ does not declare > anything > > The program is still works correctly but this warning makes me nervous. > > Sincerely yours, Alexey. > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users