[MOAB-dev] Build failed in Jenkins: moab_serial #343

jenkins-ci at mcs.anl.gov jenkins-ci at mcs.anl.gov
Thu Jun 12 16:03:31 CDT 2014


See <https://jenkins-ci.mcs.anl.gov/job/moab_serial/343/changes>

Changes:

[wuda] Renamed a few member functions of NCHelper classes (e.g. read_variable_setup => read_variables_setup).

------------------------------------------
[...truncated 112 lines...]
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for f77 option to produce PIC... -fPIC
checking if f77 PIC flag -fPIC works... yes
checking if f77 static flag -static works... yes
checking if f77 supports -c -o file.o... yes
checking if f77 supports -c -o file.o... (cached) yes
checking whether the f77 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... yes
checking if gfortran static flag -static works... yes
checking if gfortran supports -c -o file.o... yes
checking if gfortran supports -c -o file.o... (cached) yes
checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for known C compilers... GNU
checking for known compiler/OS combinations... GNU:x86_64
checking for known c++ compilers... GNU
checking for known compiler/OS combinations... GNU:x86_64
checking whether make supports nested variables... yes
checking whether byte ordering is bigendian... no
checking if platform is IBM BlueGene... no
checking for gunzip... gunzip -c
checking for gzip... (cached) gunzip -c
checking for zcat... (cached) gunzip -c
checking if C++ compiler supports template class specialization... yes
checking if C++ compiler supports template function specialization... yes
checking if g++ works... yes
checking how to get verbose linking output from gfortran... -v
checking for Fortran libraries of gfortran...  -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lgfortran -lm -lquadmath
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore
checking whether Fortran 77 supports Cray-style pointer... yes
checking for Fortran 77 compiler flag for Cray-style pointer... -fcray-pointer
checking whether Fortran 90 supports Cray-style pointer... yes
checking for Fortran 90 compiler flag for Cray-style pointer... -fcray-pointer
checking for vsnprintf... yes
checking if std::vector has templatized insert method... yes
checking if std::copy must be old SGI format... no
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for sys/types.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking size of void *... 8
checking for size_t... yes
checking for ptrdiff_t... yes
checking size of EntityHandle... 8
checking if iMesh support is to be built... yes
checking if iGeom support is to be built... no
configure: creating ./config.lt
config.lt: creating libtool
checking ieeefp.h usability... no
checking ieeefp.h presence... no
checking for ieeefp.h... no
checking for C++ unordered_map... std::tr1
checking for deflate in -lz... yes
checking for SZ_Decompress in -lsz... no
checking if HDF5 support is enabled... yes
checking hdf5.h usability... yes
checking hdf5.h presence... yes
checking for hdf5.h... yes
checking for H5Fopen in -lhdf5... yes
checking if CCMIO support is enabled... yes
checking if CCMIO support available... 
checking ccmio.h usability... no
checking ccmio.h presence... no
checking for ccmio.h... no
checking ccmioutility.h usability... no
checking ccmioutility.h presence... no
checking for ccmioutility.h... no
checking ccmiocore.h usability... no
checking ccmiocore.h presence... no
checking for ccmiocore.h... no
checking unsuccessful, Ccmio support disabled... 
checking if DAMSEL support is enabled... no
checking if DAMSEL support available... 
checking if NetCDF support is enabled... yes
checking for nc-config... /homes/fathom/3rdparty/netcdf/4.3.2/gnu/bin/nc-config
checking netcdf.h usability... yes
checking netcdf.h presence... yes
checking for netcdf.h... yes
checking if NC_MAX_DIMS is at least 65536... no
checking if NC_MAX_VARS is at least 524288... no
checking for nc_create in -lnetcdf... yes
checking if Pnetcdf support is enabled... no
checking if CGNS support is enabled... yes
checking cgnslib.h usability... no
checking cgnslib.h presence... no
checking for cgnslib.h... no
configure: WARNING: CGNS header not found.
checking for cg_open in -lcgns... no
checking for cg_open in -lcgns... no
checking for cg_open in -lcgns... no
configure: WARNING: "CGNS support disabled"
checking for doxygen... /usr/bin/doxygen
checking if mbconvert is to be built... yes
checking if hexmodops is to be built... yes
checking if qvdual is to be built... no
checking if vtkMOABReader is to be built... no
checking if vtkMOABReaderNew is to be built... no
checking if mbsize is to be built... yes
checking if mbskin is to be built... yes
checking if mbtagprop is to be built... yes
checking if mbmem is to be built... yes
checking if mcnpmit is to be built... no
checking if mbcoupler is to be built... no
checking if spheredecomp is to be built... yes
checking if mbsurfplot is to be built... yes
checking if mbzoltan is to be built... no
checking if dagmc is to be built... yes
checking if gsets is to be built... yes
checking if mbdepth is to be built... yes
checking if refiner is to be built... no
checking if h5mtools is to be built... yes
checking if mbcslam is to be built... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating moab.make
config.status: creating MOABConfig.cmake
config.status: creating src/Makefile
config.status: creating src/io/Makefile
config.status: creating src/io/mhdf/Makefile
config.status: creating src/LocalDiscretization/Makefile
config.status: creating src/parallel/Makefile
config.status: creating src/oldinc/Makefile
config.status: creating test/Makefile
config.status: creating test/dagmc/Makefile
config.status: creating test/h5file/Makefile
config.status: creating test/dual/Makefile
config.status: creating test/obb/Makefile
config.status: creating test/perf/Makefile
config.status: creating test/perf/point_location/Makefile
config.status: creating test/io/Makefile
config.status: creating test/parallel/Makefile
config.status: creating test/oldinc/Makefile
config.status: creating itaps/iBase_f.h
config.status: creating itaps/Makefile
config.status: creating itaps/imesh/Makefile
config.status: creating itaps/imesh/iMesh-Defs.inc
config.status: creating itaps/igeom/Makefile
config.status: creating itaps/igeom/FBiGeom-Defs.inc
config.status: creating tools/Makefile
config.status: creating tools/refiner/Makefile
config.status: creating tools/mbcoupler/Makefile
config.status: creating tools/mbcslam/Makefile
config.status: creating tools/mbzoltan/Config.moab
config.status: creating tools/mbzoltan/Makefile
config.status: creating tools/mcnpmit/Makefile
config.status: creating tools/qvdual/Makefile
config.status: creating tools/dagmc/Makefile
config.status: creating tools/vtkMOABReader/CMakeLists.txt
config.status: creating tools/vtkMOABReaderNew/CMakeLists.txt
config.status: creating doc/Makefile
config.status: creating doc/user.dox
config.status: creating doc/config.tex
config.status: creating MeshFiles/Makefile
config.status: creating MeshFiles/unittest/Makefile
config.status: creating MeshFiles/unittest/io/Makefile
config.status: creating MeshFiles/unittest/iGeom/Makefile
config.status: creating MeshFiles/unittest/dagmc/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: creating src/moab/Version.h
config.status: src/moab/Version.h is unchanged
config.status: creating src/moab/EntityHandle.hpp
config.status: src/moab/EntityHandle.hpp is unchanged
config.status: creating src/parallel/moab_mpi_config.h
config.status: src/parallel/moab_mpi_config.h is unchanged
config.status: creating src/FCDefs.h
config.status: src/FCDefs.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing src/MOAB_FCDefs.h commands
C:   gcc  -Wall -pipe -pedantic -Wno-long-long -Wextra -Wcast-align  -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused-parameter -O2 -DNDEBUG  -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DHAVE_UNORDERED_SET=tr1/unordered_set
C++: g++  -Wall -pipe -pedantic -Wno-long-long -Wextra -Wcast-align  -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused-parameter -O2 -DNDEBUG  -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DHAVE_UNORDERED_SET=tr1/unordered_set
Fortran90: gfortran   -O2 -fcray-pointer
Fortran77: f77   -O2 -fcray-pointer
+ make
make  all-recursive
make[1]: Entering directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/'>
Making all in src
make[2]: Entering directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src'>
(CDPATH="${ZSH_VERSION+.}:" && cd .. && /bin/sh <https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/config/missing> --run autoheader)
rm -f stamp-h5
touch FCDefs.h.in
cd .. && /bin/sh ./config.status src/FCDefs.h
config.status: creating src/FCDefs.h
config.status: src/FCDefs.h is unchanged
make  all-recursive
make[3]: Entering directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src'>
Making all in io
make[4]: Entering directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src/io'>
Making all in mhdf
make[5]: Entering directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src/io/mhdf'>
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src/io/mhdf'>
Making all in .
make[5]: Entering directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src/io'>
/bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/moab -I../../src/parallel -I../../src  -I/homes/fathom/3rdparty/netcdf/4.3.2/gnu/include -I/homes/fathom/3rdparty/zlib/1.2.8/gcc/include -I/homes/fathom/3rdparty/hdf5/1.8.12/gnu/include    -I/homes/fathom/3rdparty/hdf5/1.8.12/gnu/include -isystem /homes/fathom/3rdparty/hdf5/1.8.12/gnu/include  -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DHAVE_VSNPRINTF -D_FILE_OFFSET_BITS=64   -DHDF5_FILE -DNETCDF_FILE -DIS_BUILDING_MB -I.. -I./.. -I./../parallel  -I./mhdf/include  -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DHAVE_UNORDERED_SET=tr1/unordered_set  -Wall -pipe -pedantic -Wno-long-long -Wextra -Wcast-align  -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused-parameter -O2 -DNDEBUG -MT ReadNC.lo -MD -MP -MF .deps/ReadNC.Tpo -c -o ReadNC.lo ReadNC.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/moab -I../../src/parallel -I../../src -I/homes/fathom/3rdparty/netcdf/4.3.2/gnu/include -I/homes/fathom/3rdparty/zlib/1.2.8/gcc/include -I/homes/fathom/3rdparty/hdf5/1.8.12/gnu/include -I/homes/fathom/3rdparty/hdf5/1.8.12/gnu/include -isystem /homes/fathom/3rdparty/hdf5/1.8.12/gnu/include -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DHAVE_VSNPRINTF -D_FILE_OFFSET_BITS=64 -DHDF5_FILE -DNETCDF_FILE -DIS_BUILDING_MB -I.. -I./.. -I./../parallel -I./mhdf/include -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DHAVE_UNORDERED_SET=tr1/unordered_set -Wall -pipe -pedantic -Wno-long-long -Wextra -Wcast-align -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused-parameter -O2 -DNDEBUG -MT ReadNC.lo -MD -MP -MF .deps/ReadNC.Tpo -c ReadNC.cpp -o ReadNC.o
mv -f .deps/ReadNC.Tpo .deps/ReadNC.Plo
/bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/moab -I../../src/parallel -I../../src  -I/homes/fathom/3rdparty/netcdf/4.3.2/gnu/include -I/homes/fathom/3rdparty/zlib/1.2.8/gcc/include -I/homes/fathom/3rdparty/hdf5/1.8.12/gnu/include    -I/homes/fathom/3rdparty/hdf5/1.8.12/gnu/include -isystem /homes/fathom/3rdparty/hdf5/1.8.12/gnu/include  -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DHAVE_VSNPRINTF -D_FILE_OFFSET_BITS=64   -DHDF5_FILE -DNETCDF_FILE -DIS_BUILDING_MB -I.. -I./.. -I./../parallel  -I./mhdf/include  -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DHAVE_UNORDERED_SET=tr1/unordered_set  -Wall -pipe -pedantic -Wno-long-long -Wextra -Wcast-align  -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused-parameter -O2 -DNDEBUG -MT NCHelper.lo -MD -MP -MF .deps/NCHelper.Tpo -c -o NCHelper.lo NCHelper.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/moab -I../../src/parallel -I../../src -I/homes/fathom/3rdparty/netcdf/4.3.2/gnu/include -I/homes/fathom/3rdparty/zlib/1.2.8/gcc/include -I/homes/fathom/3rdparty/hdf5/1.8.12/gnu/include -I/homes/fathom/3rdparty/hdf5/1.8.12/gnu/include -isystem /homes/fathom/3rdparty/hdf5/1.8.12/gnu/include -DTEMPLATE_SPECIALIZATION -DTEMPLATE_FUNC_SPECIALIZATION -DHAVE_VSNPRINTF -D_FILE_OFFSET_BITS=64 -DHDF5_FILE -DNETCDF_FILE -DIS_BUILDING_MB -I.. -I./.. -I./../parallel -I./mhdf/include -DUNORDERED_MAP_NS=std::tr1 -DHAVE_UNORDERED_MAP=tr1/unordered_map -DHAVE_UNORDERED_SET=tr1/unordered_set -Wall -pipe -pedantic -Wno-long-long -Wextra -Wcast-align -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused-parameter -O2 -DNDEBUG -MT NCHelper.lo -MD -MP -MF .deps/NCHelper.Tpo -c NCHelper.cpp -o NCHelper.o
NCHelper.cpp: In static member function 'static moab::NCHelper* moab::NCHelper::get_nc_helper(moab::ReadNC*, int, const moab::FileOptions&, moab::EntityHandle)':
NCHelper.cpp:51:75: error: cannot allocate an object of abstract type 'moab::NCHelperMPAS'
NCHelperMPAS.hpp:17:7: note:   because the following virtual functions are pure within 'moab::NCHelperMPAS':
NCHelper.hpp:206:21: note: 	virtual moab::ErrorCode moab::UcdNCHelper::read_ucd_variables_to_nonset(std::vector<moab::ReadNC::VarData>&, std::vector<int>&)
make[5]: *** [NCHelper.lo] Error 1
make[5]: Leaving directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src/io'>
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src/io'>
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src'>
make[2]: *** [all] Error 2
make[2]: Leaving directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/src'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<https://jenkins-ci.mcs.anl.gov/job/moab_serial/ws/'>
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure


More information about the moab-dev mailing list