dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #24868
red buildbot because of some boost errors
-
To:
DOLFIN Mailing List <dolfin@xxxxxxxxxxxxxxxxxxx>
-
From:
Andre Massing <massing@xxxxxxxxx>
-
Date:
Thu, 27 Oct 2011 10:43:17 +0200
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
-----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