Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] 1.7rc6 build failure: bogus errmgr code
From: Ralph Castain (rhc_at_[hidden])
Date: 2013-01-28 20:43:17


Yes, we need to make it absolutely clear that c/r is no longer supported - I'll remove that configure option.

Thanks
Ralph

On Jan 28, 2013, at 5:38 PM, Paul Hargrove <phhargrove_at_[hidden]> wrote:

> When configured using --with-ft=cr on linux/x86 I see the following build failure:
>
> Making all in mca/errmgr
> make[2]: Entering directory `/home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/BLD/orte/mca/errmgr'
> CC base/errmgr_base_close.lo
> CC base/errmgr_base_select.lo
> CC base/errmgr_base_open.lo
> CC base/errmgr_base_fns.lo
> /home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/openmpi-1.7rc6/orte/mca/errmgr/base/errmgr_base_fns.c: In function 'orte_errmgr_base_proc_state_notify':
> /home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/openmpi-1.7rc6/orte/mca/errmgr/base/errmgr_base_fns.c:331: error: parse error before ',' token
> /home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/openmpi-1.7rc6/orte/mca/errmgr/base/errmgr_base_fns.c: In function 'orte_errmgr_base_restart_job':
> /home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/openmpi-1.7rc6/orte/mca/errmgr/base/errmgr_base_fns.c:622: error: 'orte_errmgr_base_module_t' has no member named 'update_state'
> /home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/openmpi-1.7rc6/orte/mca/errmgr/base/errmgr_base_fns.c:622: error: 'ORTE_JOB_STATE_RESTART' undeclared (first use in this function)
> /home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/openmpi-1.7rc6/orte/mca/errmgr/base/errmgr_base_fns.c:622: error: (Each undeclared identifier is reported only once
> /home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/openmpi-1.7rc6/orte/mca/errmgr/base/errmgr_base_fns.c:622: error: for each function it appears in.)
> make[2]: *** [base/errmgr_base_fns.lo] Error 1
> make[2]: Leaving directory `/home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/BLD/orte/mca/errmgr'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/pcp1/phargrov/OMPI/openmpi-1.7rc6-linux-x86-blcr/BLD/orte'
> make: *** [all-recursive] Error 1
>
> Both errors appear to have be absent from trunk, suggesting there is at least one CMR needed.
>
> These errors were fixed on the trunk by changesets 26773 and 26770, respectively, which also make numerous changes in other files.
>
> -Paul
>
> --
> 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
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel