ouch - will fix. Thanks Paul!

On Jan 17, 2014, at 6:38 PM, Paul Hargrove <phhargr...@lbl.gov> wrote:

> I just noticed that I get unknown compiler family in all my builds:
> 
> checking for compiler familyid... 0
> checking for compiler familyname... UNKNOWN
> 
> The following in config.log shows why:
> 
> configure:27774: checking for compiler familyid
> configure:27804: xlc -o conftest -q64 -g 
> -I/home/hargrove/SCRATCH/OMPI/openmpi-1.7-latest-linux-ppc64-xlc-12.1/openmpi-1.7.4rc2r30303/ompi/include
>    conftest.c  >&5
> "conftest.c", line 190.10: 1506-296 (S) #include file 
> "mpi_portable_platform.h" not found.
> "conftest.c", line 197.23: 1506-045 (S) Undeclared identifier 
> PLATFORM_COMPILER_FAMILYID.
> configure:27804: $? = 1
> configure: program exited with status 1
> 
> Meanwhile:
> 
> $ tar tvfj openmpi-1.7.4rc2r30303.tar.bz2 | grep portable_platform
> -rw-r--r-- mpiteam/projects   16055 2014-01-17 02:33 
> openmpi-1.7.4rc2r30303/opal/include/opal/opal_portable_platform.h
> 
> 
> So, it appears the probe for compiler family didn't keep up with the change 
> in name and location of the portable_platform header (r29618).
> 
> Inspection of my tests on both v1.7 and trunk seems to show the same issue in 
> both.
> 
> The attached patch is an untested shot at fixing the problem.
> 
> -Paul
> 
> 
> -- 
> Paul H. Hargrove                          phhargr...@lbl.gov
> Future Technologies Group
> Computer and Data Sciences Department     Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
> <family-probe.patch>_______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

Reply via email to