Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] Fwd: [OMPI svn-full] svn:open-mpi r29043 - in trunk: config ompi
From: Jeff Squyres (jsquyres) (jsquyres_at_[hidden])
Date: 2013-08-19 10:52:21


@Nathan --

Why is the MPIT convenience library related to whether profiling is enabled or not?

Begin forwarded message:

> From: <svn-commit-mailer_at_[hidden]>
> Subject: [OMPI svn-full] svn:open-mpi r29043 - in trunk: config ompi
> Date: August 19, 2013 10:48:24 AM EDT
> To: <svn-full_at_[hidden]>
> Reply-To: <devel_at_[hidden]>
>
> Author: rhc (Ralph Castain)
> Date: 2013-08-19 10:48:23 EDT (Mon, 19 Aug 2013)
> New Revision: 29043
> URL: https://svn.open-mpi.org/trac/ompi/changeset/29043
>
> Log:
> Okay, fix it so it works both --disable-mpi-profile and --enable-mpi-profile. I'm not sure why mpit's library has to be treated differently, but it seems that it needs some special care to work in both scenarios
>
> Refs #3725
>
> Text files modified:
> trunk/config/ompi_configure_options.m4 | 1 +
> trunk/ompi/Makefile.am | 7 +++++++
> 2 files changed, 8 insertions(+), 0 deletions(-)
>
> Modified: trunk/config/ompi_configure_options.m4
> ==============================================================================
> --- trunk/config/ompi_configure_options.m4 Sun Aug 18 19:40:32 2013 (r29042)
> +++ trunk/config/ompi_configure_options.m4 2013-08-19 10:48:23 EDT (Mon, 19 Aug 2013) (r29043)
> @@ -133,6 +133,7 @@
> MPIF_H_PMPI_W_FUNCS=
> fi
> AC_SUBST(MPIF_H_PMPI_W_FUNCS)
> +AM_CONDITIONAL(WANT_MPI_PROFILING, test "$WANT_MPI_PROFILING" = 1)
>
>
> #
>
> Modified: trunk/ompi/Makefile.am
> ==============================================================================
> --- trunk/ompi/Makefile.am Sun Aug 18 19:40:32 2013 (r29042)
> +++ trunk/ompi/Makefile.am 2013-08-19 10:48:23 EDT (Mon, 19 Aug 2013) (r29043)
> @@ -140,6 +140,13 @@
> $(MCA_ompi_FRAMEWORK_LIBS) \
> $(OMPI_MPIEXT_C_LIBS) \
> $(OMPI_LIBMPI_EXTRA_LIBS)
> +
> +if WANT_MPI_PROFILING
> +libmpi_la_LIBADD += \
> + mpi/tool/libmpi_mpit.la
> +endif
> +
> +
> if OMPI_RTE_ORTE
> libmpi_la_LIBADD += \
> $(top_ompi_builddir)/orte/libopen-rte.la
> _______________________________________________
> svn-full mailing list
> svn-full_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/svn-full

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/