Thanks -- I (think I) fixed in https://svn.open-mpi.org/trac/ompi/ticket/3020.
I threw it to Josh and Samuel to review. On Feb 17, 2012, at 12:33 AM, Paul H. Hargrove wrote: > I've tried to build from both the 1.5 and trunk nightly tarballs configured > with "--enable-ft=cr --with-blcr=XXXX" . > I am using Intel compilers on Linux/x86. > > The trunk was fine, but on the 1.5 branch I see the build fail with: >> Making all in mca/btl/sm >> make[2]: Entering directory >> `/home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1/BLD/ompi/mca/btl/sm' >> CC mca_btl_sm_la-btl_sm.lo >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/btl/sm/btl_sm.c(1107): >> error: struct "mca_btl_sm_component_t" has no field "mmap_file" >> if( NULL != mca_btl_sm_component.mmap_file ) { >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/btl/sm/btl_sm.c(1113): >> error: struct "mca_btl_sm_component_t" has no field "mmap_file" >> opal_crs_base_metadata_write_token(NULL, CRS_METADATA_TOUCH, >> mca_btl_sm_component.mmap_file->map_path); >> >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/btl/sm/btl_sm.c(1121): >> error: struct "mca_btl_sm_component_t" has no field "mmap_file" >> if( NULL != mca_btl_sm_component.mmap_file ) { >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/btl/sm/btl_sm.c(1125): >> error: struct "mca_btl_sm_component_t" has no field "mmap_file" >> >> opal_crs_base_cleanup_append(mca_btl_sm_component.mmap_file->map_path, >> false); >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/btl/sm/btl_sm.c(1134): >> error: struct "mca_btl_sm_component_t" has no field "mmap_file" >> if( NULL != mca_btl_sm_component.mmap_file ) { >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/btl/sm/btl_sm.c(1144): >> error: struct "mca_btl_sm_component_t" has no field "mmap_file" >> >> opal_crs_base_cleanup_append(mca_btl_sm_component.mmap_file->map_path, >> false); >> ^ >> >> compilation aborted for >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/btl/sm/btl_sm.c >> (code 2) > > Pushing past that error with "make -k" yields a similar problem in mpool/sm > as well: > >> Making all in mca/mpool/sm >> make[2]: Entering directory >> `/home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1/BLD/ompi/mca/mpool/sm' >> CC mpool_sm_module.lo >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/mpool/sm/mpool_sm_module.c(146): >> error: struct "mca_mpool_sm_module_t" has no field "sm_common_mmap" >> unlink(sm_module->sm_common_mmap->map_path); >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/mpool/sm/mpool_sm_module.c(183): >> error: struct "mca_mpool_sm_module_t" has no field "sm_common_mmap" >> if (NULL != self_sm_module->sm_common_mmap) { >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/mpool/sm/mpool_sm_module.c(184): >> error: struct "mca_mpool_sm_module_t" has no field "sm_common_mmap" >> >> opal_crs_base_cleanup_append(self_sm_module->sm_common_mmap->map_path, >> false); >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/mpool/sm/mpool_sm_module.c(198): >> error: struct "mca_mpool_sm_module_t" has no field "sm_common_mmap" >> if (NULL != self_sm_module->sm_common_mmap) { >> ^ >> >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/mpool/sm/mpool_sm_module.c(199): >> error: struct "mca_mpool_sm_module_t" has no field "sm_common_mmap" >> >> opal_crs_base_cleanup_append(self_sm_module->sm_common_mmap->map_path, >> false); >> ^ >> >> compilation aborted for >> /home/pcp1/phargrov/OMPI/openmpi-1.5-latest-linux-x86-gm2-icc-8.1//openmpi-1.5-latest/ompi/mca/mpool/sm/mpool_sm_module.c >> (code 2) > > > -Paul > > -- > Paul H. Hargrove phhargr...@lbl.gov > Future Technologies Group > HPC Research Department Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/