← Back to team overview

dolfin team mailing list archive

red buildbot because of some boost errors

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi there!

Buildbot is trying to build my branch but complains about some boost
errors (more precisely warning treated as errors)
I remember that Johan had some problems a couple of days ago with
getting compiled his code where he needed to add some pragmas. But in
my case I did not touch any iocode so that part it pure trunk code on
my machine:
Here is the error:

Building CXX object dolfin/CMakeFiles/dolfin.dir/la/PETScBaseMatrix.cpp.o
[ 52%] Building CXX object
dolfin/CMakeFiles/dolfin.dir/la/PETScKrylovMatrix.cpp.o
[ 53%] cc1plus: warnings being treated as errors
In file included from
/work/fenics/buildbots/massing/fenics-src/dolfin/dolfin/io/XMLFile.cpp:33:
/work/fenics/local/include/boost/iostreams/filter/gzip.hpp: In
constructor
'boost::iostreams::basic_gzip_compressor<Alloc>::basic_gzip_compressor(const
boost::iostreams::gzip_params&, int) [with Alloc = std::allocator<char>]':
/work/fenics/buildbots/massing/fenics-src/dolfin/dolfin/io/XMLFile.cpp:305:
  instantiated from here
/work/fenics/local/include/boost/iostreams/filter/gzip.hpp:674: error:
overflow in implicit constant conversion
/work/fenics/local/include/boost/system/error_code.hpp: At global scope:
/work/fenics/local/include/boost/system/error_code.hpp:214: error:
'boost::system::posix_category' defined but not used
/work/fenics/local/include/boost/system/error_code.hpp:215: error:
'boost::system::errno_ecat' defined but not used
/work/fenics/local/include/boost/system/error_code.hpp:216: error:
'boost::system::native_ecat' defined but not used
Building CXX object
dolfin/CMakeFiles/dolfin.dir/la/PETScKrylovSolver.cpp.o
make[2]: *** [dolfin/CMakeFiles/dolfin.dir/io/XMLFile.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 53%] Building CXX object
dolfin/CMakeFiles/dolfin.dir/la/PETScLUSolver.cpp.o
make[1]: *** [dolfin/CMakeFiles/dolfin.dir/all] Error 2
make: *** [all] Error 2
*** error during stage build_plain of dolfin: ########## Error running
make  -j3 install *** [1/1]
*** the following modules were not built *** [1/1]
dolfin


As I said on my local machine it compiles just fine (boost 1.46 oneiric)
Any idea how to resolve that? @Johannes: Do I have the exact boost
version as on the main (ubuntu based) buildbots?

Cheers,
Andre
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJOqRmlAAoJEA79ggnbq9dmzG0H/1UijS1h63oIIVF6L7b3AtC3
4DIHHS5T9brE/Ho92FoaTNBtg0kCf0oB3cch4wLWcygDDaembLwOdcR+s1BqaP8z
y+bNYso4KtdUTwiebNcMjFwwnvgu+Fo3ME7OoFRBynIZsB2jLaCZFZurgtgXThl1
Pdp/JaMfrNrQpS3Ze7K81wckGuXe3yoxR1Oc6qqCXfRdYvsuzfRODxdwrrDXUihS
5ZI+SCY2Lr6ynlrRsG42dMmtPqhMZEQB/lvBPp42hOWdWRgX1Jkolj0N3Kzti2ZI
rJ+AOi+JUrQRrAUsOgElE78eyNTN9y8/9HvJB4Hey7MWdM4AoNHuctr3cfhohWU=
=JfoE
-----END PGP SIGNATURE-----


Follow ups