Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] Trunk borked
From: Tim Prins (tprins_at_[hidden])
Date: 2008-01-29 07:37:23


We have run into another issue with the vt integration. Configuring with
'--disable-mpi-io' results in:

vt_mpiwrap.c:3565: error: `fh' undeclared (first use in this function)
vt_mpiwrap.c:3565: error: `buf' undeclared (first use in this function)
vt_mpiwrap.c:3565: error: `count' undeclared (first use in this function)
vt_mpiwrap.c:3565: error: `datatype' undeclared (first use in this function)
vt_mpiwrap.c:3565: error: `status' undeclared (first use in this function)
vt_mpiwrap.c: At top level:
vt_mpiwrap.c:3582: error: syntax error before "fh"
vt_mpiwrap.c: In function `MPI_File_seek_shared':
vt_mpiwrap.c:3596: error: `fh' undeclared (first use in this function)
vt_mpiwrap.c:3596: error: `offset' undeclared (first use in this function)
vt_mpiwrap.c:3596: error: `whence' undeclared (first use in this function)
vt_mpiwrap.c: At top level:
vt_mpiwrap.c:3613: error: syntax error before "fh"
vt_mpiwrap.c: In function `MPI_File_write_ordered':
vt_mpiwrap.c:3629: error: `fh' undeclared (first use in this function)
vt_mpiwrap.c:3629: error: `buf' undeclared (first use in this function)
vt_mpiwrap.c:3629: error: `count' undeclared (first use in this function)
vt_mpiwrap.c:3629: error: `datatype' undeclared (first use in this function)
vt_mpiwrap.c:3629: error: `status' undeclared (first use in this function)
vt_mpiwrap.c: At top level:
vt_mpiwrap.c:3646: error: syntax error before "fh"
vt_mpiwrap.c: In function `MPI_File_write_shared':
vt_mpiwrap.c:3662: error: `fh' undeclared (first use in this function)
vt_mpiwrap.c:3662: error: `buf' undeclared (first use in this function)
vt_mpiwrap.c:3662: error: `count' undeclared (first use in this function)
vt_mpiwrap.c:3662: error: `datatype' undeclared (first use in this function)
vt_mpiwrap.c:3662: error: `status' undeclared (first use in this function)
rm -f libvt.a
mv -f .deps/libvt_mpi_a-vt_user_region.Tpo
.deps/libvt_mpi_a-vt_user_region.Po
ar cru libvt.a vt_comp_gnu.o vt_memhook.o vt_memreg.o vt_iowrap.o
vt_iowrap_helper.o
rfg_regions.o rfg_filter.o rfg_groups.o vt_env.o vt_error.o vt_metmap.o
vt_otf_gen.o vt_otf_sum.o
vt_otf_trc.o vt_pform_linux.o vt_pomp_base.o vt_strdup.o vt_thrd.o
vt_user_comment.o
vt_user_count.o vt_user_region.o pomp_fwrapper_base.o
mv -f .deps/libvt_mpi_a-vt_mpireq.Tpo .deps/libvt_mpi_a-vt_mpireq.Po
vt_fmpiwrap.c: In function `vt_mpi_file_close_f':
vt_fmpiwrap.c:2080: error: `MPI_File' undeclared (first use in this
function)
vt_fmpiwrap.c:2080: error: (Each undeclared identifier is reported only once
vt_fmpiwrap.c:2080: error: for each function it appears in.)
vt_fmpiwrap.c:2080: error: syntax error before "l_fh"
vt_fmpiwrap.c:2081: error: `l_fh' undeclared (first use in this function)
vt_fmpiwrap.c: In function `vt_mpi_file_open_f':
vt_fmpiwrap.c:2095: error: `MPI_File' undeclared (first use in this
function)
vt_fmpiwrap.c:2095: error: syntax error before "l_fh"
vt_fmpiwrap.c:2103: error: `l_fh' undeclared (first use in this function)
make[5]: *** [libvt_mpi_a-vt_mpiwrap.o] Error 1
make[5]: *** Waiting for unfinished jobs....
ranlib libvt.a
make[5]: *** Waiting for unfinished jobs....
make[5]: *** [libvt_fmpi_a-vt_fmpiwrap.o] Error 1
mv -f .deps/libvt_mpi_a-vt_iowrap.Tpo .deps/libvt_mpi_a-vt_iowrap.Po
make[5]: Leaving directory
`/san/homedirs/mpiteam/mtt-runs/odin/20080128-Nightly/pb_5/installs/VUuZ/src/openmpi-1.3a1r17289/ompi/contrib/vt/vt/vtlib'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/san/homedirs/mpiteam/mtt-runs/odin/20080128-Nightly/pb_5/installs/VUuZ/src/openmpi-1.3a1r17289/ompi/contrib/vt/vt'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/san/homedirs/mpiteam/mtt-runs/odin/20080128-Nightly/pb_5/installs/VUuZ/src/openmpi-1.3a1r17289/ompi/contrib/vt/vt'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/san/homedirs/mpiteam/mtt-runs/odin/20080128-Nightly/pb_5/installs/VUuZ/src/openmpi-1.3a1r17289/ompi/contrib/vt'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/san/homedirs/mpiteam/mtt-runs/odin/20080128-Nightly/pb_5/installs/VUuZ/src/openmpi-1.3a1r17289/ompi'
make: *** [all-recursive] Error 1

Sorry for the messy output, we use make -j 6.

Thanks,

Tim

Andreas Knüpfer wrote:
> On Tuesday 29 January 2008, George Bosilca wrote:
>> Look like VT do not correctly compute dependencies. A static build
>> will fails if libz.a is not installed on the system.
>>
>> /usr/bin/ld: cannot find -lz
>> collect2: ld returned 1 exit status
>> make[5]: *** [vtfilter] Error 1
>>
>> george.
>>
>
> this issue should be fixed now, even without additional configure parameters.
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel