[MOAB-dev] buildbot failure in Fathom on moab-32bit

Jason Kraftcheck kraftche at cae.wisc.edu
Thu Jan 21 10:06:02 CST 2010


This one looks like a problem with the build machine.  Compilation of 32-bit
executables on a 64-bit machine requires 32-bit runtime libraries (e.g. a
32-bit libstdc++).  Either such libraries are not installed or g++ is
misconfigured such that it isn't finding them.


moab-dev at mcs.anl.gov wrote:
> The Fathomatic has detected a failed build of moab-32bit on Fathom.
> Full details are available at:
>  http://gnep.mcs.anl.gov:8010/builders/moab-32bit/builds/0
> 
> Buildbot URL: http://gnep.mcs.anl.gov:8010/
> 
> Buildslave for this Build: gnep
> 
> Build Reason: The Nightly scheduler named 'nightly' triggered this build
> Build Source Stamp: None
> Blamelist: 
> 
> BUILD FAILED: failed compile
> 
> LOG EXCERPT:
>  c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I. -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DSRCDIR=. -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteGMV.lo -MD -MP -MF .deps/WriteGMV.Tpo -c WriteGMV.cpp -o WriteGMV.o
> mv -f .deps/WriteGMV.Tpo .deps/WriteGMV.Plo
> /bin/sh ./libtool --tag=CXX   --mode=compile c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I.    -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map  -DSRCDIR=.  -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteGmsh.lo -MD -MP -MF .deps/WriteGmsh.Tpo -c -o WriteGmsh.lo WriteGmsh.cpp
>  c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I. -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DSRCDIR=. -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteGmsh.lo -MD -MP -MF .deps/WriteGmsh.Tpo -c WriteGmsh.cpp -o WriteGmsh.o
> mv -f .deps/WriteGmsh.Tpo .deps/WriteGmsh.Plo
> /bin/sh ./libtool --tag=CXX   --mode=compile c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I.    -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map  -DSRCDIR=.  -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteSTL.lo -MD -MP -MF .deps/WriteSTL.Tpo -c -o WriteSTL.lo WriteSTL.cpp
>  c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I. -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DSRCDIR=. -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteSTL.lo -MD -MP -MF .deps/WriteSTL.Tpo -c WriteSTL.cpp -o WriteSTL.o
> mv -f .deps/WriteSTL.Tpo .deps/WriteSTL.Plo
> /bin/sh ./libtool --tag=CXX   --mode=compile c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I.    -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map  -DSRCDIR=.  -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteTemplate.lo -MD -MP -MF .deps/WriteTemplate.Tpo -c -o WriteTemplate.lo WriteTemplate.cpp
>  c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I. -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DSRCDIR=. -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteTemplate.lo -MD -MP -MF .deps/WriteTemplate.Tpo -c WriteTemplate.cpp -o WriteTemplate.o
> mv -f .deps/WriteTemplate.Tpo .deps/WriteTemplate.Plo
> /bin/sh ./libtool --tag=CXX   --mode=compile c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I.    -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map  -DSRCDIR=.  -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteVtk.lo -MD -MP -MF .deps/WriteVtk.Tpo -c -o WriteVtk.lo WriteVtk.cpp
>  c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DIS_BUILDING_MB -I. -I./parallel -I. -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DSRCDIR=. -Wall -pipe -O2 -DNDEBUG -m32 -MT WriteVtk.lo -MD -MP -MF .deps/WriteVtk.Tpo -c WriteVtk.cpp -o WriteVtk.o
> mv -f .deps/WriteVtk.Tpo .deps/WriteVtk.Plo
> /bin/sh ./libtool --tag=CXX   --mode=link c++  -Wall -pipe -O2 -DNDEBUG -m32   -o libMOAB.la -rpath /usr/local/lib AEntityFactory.lo BitTagServer.lo DualTool.lo EntitySequence.lo ExoIIUtil.lo FileOptions.lo FileTokenizer.lo GeomTopoTool.lo GmshUtil.lo HigherOrderFactory.lo HomXform.lo MBAdaptiveKDTree.lo MBAffineXform.lo MBAlloc.lo MBAxisBox.lo MBBSPTree.lo MBCN.lo MBCartVect.lo MBMatrix3.lo MBCore.lo MBFactory.lo MBGeomUtil.lo MBMeshSet.lo MBOrientedBox.lo MBOrientedBoxTreeTool.lo BSPTreePoly.lo MBRange.lo MBRangeSeqIntersectIter.lo MBReadUtil.lo MBReaderWriterSet.lo MBSkinner.lo MBSysUtil.lo MBUtil.lo MBWriteUtil.lo MeshSetSequence.lo MeshTopoUtil.lo PolyElementSeq.lo ReadGmsh.lo ReadSms.lo ReadSTL.lo ReadVtk.lo ReadIDEAS.lo ReadMCNP5.lo ReadNASTRAN.lo ReadABAQUS.lo ReadTetGen.lo ScdElementData.lo ScdVertexData.lo SequenceData.lo SequenceManager.lo SparseTagSuperCollection.lo SparseTagCollection.lo StructuredElementSeq.lo SweptElementData.lo SweptElementSeq.lo SweptVertex
Da
>  ta.lo TagInfo.lo TagServer.lo Tqdcfr.lo TypeSequenceManager.lo UnstructuredElemSeq.lo VertexSequence.lo VtkUtil.lo WriteAns.lo WriteGMV.lo WriteGmsh.lo WriteSTL.lo WriteTemplate.lo WriteVtk.lo         -lm
> mkdir .libs
> ar cru .libs/libMOAB.a  AEntityFactory.o BitTagServer.o DualTool.o EntitySequence.o ExoIIUtil.o FileOptions.o FileTokenizer.o GeomTopoTool.o GmshUtil.o HigherOrderFactory.o HomXform.o MBAdaptiveKDTree.o MBAffineXform.o MBAlloc.o MBAxisBox.o MBBSPTree.o MBCN.o MBCartVect.o MBMatrix3.o MBCore.o MBFactory.o MBGeomUtil.o MBMeshSet.o MBOrientedBox.o MBOrientedBoxTreeTool.o BSPTreePoly.o MBRange.o MBRangeSeqIntersectIter.o MBReadUtil.o MBReaderWriterSet.o MBSkinner.o MBSysUtil.o MBUtil.o MBWriteUtil.o MeshSetSequence.o MeshTopoUtil.o PolyElementSeq.o ReadGmsh.o ReadSms.o ReadSTL.o ReadVtk.o ReadIDEAS.o ReadMCNP5.o ReadNASTRAN.o ReadABAQUS.o ReadTetGen.o ScdElementData.o ScdVertexData.o SequenceData.o SequenceManager.o SparseTagSuperCollection.o SparseTagCollection.o StructuredElementSeq.o SweptElementData.o SweptElementSeq.o SweptVertexData.o TagInfo.o TagServer.o Tqdcfr.o TypeSequenceManager.o UnstructuredElemSeq.o VertexSequence.o VtkUtil.o WriteAns.o WriteGMV.o WriteGmsh.o Wri
te
>  STL.o WriteTemplate.o WriteVtk.o
> ranlib .libs/libMOAB.a
> creating libMOAB.la
> (cd .libs && rm -f libMOAB.la && ln -s ../libMOAB.la libMOAB.la)
> ./config.status --version | \
> 	  sed -e 's/.*options "\(.*\)"/\1/p' -e 'd' | \
> 	  sed -e "s/'[[:space:]]'/'\n'/g" >moab.config
> cd . && /bin/sh ./config.status config.h
> config.status: creating config.h
> config.status: config.h is unchanged
>  ...
> Making all in test
> make[3]: Entering directory `/nfs/mcs-homes15/jvporter/buildslave1/moab-32bit/build/test'
> Making all in dual
> make[4]: Entering directory `/nfs/mcs-homes15/jvporter/buildslave1/moab-32bit/build/test/dual'
> make[4]: Nothing to be done for `all'.
>  ...
> Making all in h5file
> make[4]: Entering directory `/nfs/mcs-homes15/jvporter/buildslave1/moab-32bit/build/test/h5file'
> make[4]: Nothing to be done for `all'.
>  ...
> Making all in obb
> make[4]: Entering directory `/nfs/mcs-homes15/jvporter/buildslave1/moab-32bit/build/test/obb'
> make[4]: Nothing to be done for `all'.
>  ...
> Making all in perf
> make[4]: Entering directory `/nfs/mcs-homes15/jvporter/buildslave1/moab-32bit/build/test/perf'
> c++ -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -I. -I../.. -I../../parallel -I../.. -I../../mhdf/include -I../.. -I../../tools/iMesh -I../../tools/iMesh  -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map  -Wall -pipe -O2 -DNDEBUG -m32 -MT point_in_elem.o -MD -MP -MF .deps/point_in_elem.Tpo -c -o point_in_elem.o point_in_elem.cpp
> mv -f .deps/point_in_elem.Tpo .deps/point_in_elem.Po
> /bin/sh ../../libtool --tag=CXX   --mode=link c++  -Wall -pipe -O2 -DNDEBUG -m32   -o point_in_elem point_in_elem.o ../../libMOAB.la -lm
> mkdir .libs
> c++ -Wall -pipe -O2 -DNDEBUG -m32 -o point_in_elem point_in_elem.o  ../../.libs/libMOAB.a -lm  
> /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.so when searching for -lstdc++
> /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.a when searching for -lstdc++
> /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.so when searching for -lstdc++
> /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.4/libstdc++.a when searching for -lstdc++
> /usr/bin/ld: cannot find -lstdc++
> collect2: ld returned 1 exit status
> 
> sincerely,
>  -The Fathomatic


-- 
"A foolish consistency is the hobgoblin of little minds" - Ralph Waldo Emerson



More information about the moab-dev mailing list