[mvapich-discuss] CC topology.lo /usr/include/string.h(548): error: identifier "__locale_t" is undefined __locale_t __loc)

Jeff Hammond jeff.science at gmail.com
Thu Mar 27 14:10:53 EDT 2014


The hwloc build is failing with Intel 13.1.3.  Any suggestions?

Jeff

[jhammond at blogin2 build-intel]$ svn info ..
Path: ..
URL: https://mvapich.cse.ohio-state.edu/svn/mpi/mvapich2/trunk
Repository Root: https://mvapich.cse.ohio-state.edu/svn/mpi
Repository UUID: 09bc9535-d30e-0410-b1f7-d46b20a4725c
Revision: 7309
Node Kind: directory
Schedule: normal
Last Changed Author: perkinjo
Last Changed Rev: 7308
Last Changed Date: 2014-03-26 15:49:36 -0500 (Wed, 26 Mar 2014)

  $ ../configure CC=/soft/intel/13.1.3/bin/icc
FC=/soft/intel/13.1.3/bin/ifort F77=/soft/intel/13.1.3/bin/ifort
CXX=/soft/intel/13.1.3/bin/icpc --disable-fc --disable-f77
--disable-cxx --with-device=ch3:psm --with-pm=hydra
--enable-threads=runtime --disable-romio
--prefix=/home/jhammond/MPI/intel-mv2-trunk --enable-wrapper-rpath

[jhammond at blogin2 build-intel]$ make
make  all-recursive
make[1]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel'
Making all in /home/jhammond/MPI/mv2-trunk/build-intel/src/mpl
make[2]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/mpl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/mpl'
Making all in /home/jhammond/MPI/mv2-trunk/build-intel/src/openpa
make[2]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa'
Making all in src
make[3]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa/src'
make  all-am
make[4]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa/src'
make[4]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa/src'
make[3]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa/src'
Making all in test
make[3]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa/test'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa/test'
make[3]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa'
make[2]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/openpa'
Making all in src/pm/hydra
make[2]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/pm/hydra'
Making all in ../../mpl
make[3]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/mpl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/mpl'
Making all in tools/topo/hwloc/hwloc
make[3]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/pm/hydra/tools/topo/hwloc/hwloc'
Making all in src
make[4]: Entering directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/pm/hydra/tools/topo/hwloc/hwloc/src'
  CC       topology.lo
/usr/include/string.h(548): error: identifier "__locale_t" is undefined
  			 __locale_t __loc)
  			 ^

/usr/include/string.h(549): error: attribute "nonnull" references
nonpointer parameter
       __THROW __attribute_pure__ __nonnull ((1, 2, 3));
                                  ^

/usr/include/string.h(552): error: identifier "__locale_t" is undefined
  			  size_t __n, __locale_t __loc)
  			              ^

/usr/include/string.h(553): error: attribute "nonnull" references
nonpointer parameter
       __THROW __attribute_pure__ __nonnull ((1, 2, 4));
                                  ^

compilation aborted for
../../../../../../../../../src/pm/hydra/tools/topo/hwloc/hwloc/src/topology.c
(code 2)
make[4]: *** [topology.lo] Error 1
make[4]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/pm/hydra/tools/topo/hwloc/hwloc/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/pm/hydra/tools/topo/hwloc/hwloc'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel/src/pm/hydra'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/fusion/gpfs/home/jhammond/MPI/mv2-trunk/build-intel'
make: *** [all] Error 2

-- 
Jeff Hammond
jeff.science at gmail.com



More information about the mvapich-discuss mailing list