[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_armhf_30 #2781
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Fri Apr 8 09:39:17 UTC 2016
See <https://jenkins.debian.net/job/reproducible_builder_armhf_30/2781/>
------------------------------------------
[...truncated 1546 lines...]
Setting up libmysqlclient-dev (5.6.28-1) ...
Setting up libspatialite-dev:armhf (4.3.0a-5) ...
Setting up libprotobuf9v5:armhf (2.6.1-1.3) ...
Setting up libprotobuf-lite9v5:armhf (2.6.1-1.3) ...
Setting up libprotobuf-dev:armhf (2.6.1-1.3) ...
Setting up libprotoc9v5:armhf (2.6.1-1.3) ...
Setting up libprotozero-dev (1.3.0-1) ...
Setting up protobuf-compiler (2.6.1-1.3) ...
Setting up python-numpy (1:1.10.4-2) ...
Setting up debhelper (9.20160313) ...
Setting up odbcinst1debian2:armhf (2.3.1-4) ...
Setting up libgdal20 (2.0.2+dfsg-4) ...
Setting up libmapnik3.0 (3.0.11+ds-1) ...
Setting up unixodbc (2.3.1-4) ...
Setting up unixodbc-dev (2.3.1-4) ...
Setting up libgdal-dev (2.0.2+dfsg-4) ...
Setting up libmapnik-dev (3.0.11+ds-1) ...
Setting up python-gdal (2.0.2+dfsg-4) ...
Setting up dh-strip-nondeterminism (0.016-1) ...
Setting up odbcinst (2.3.1-4) ...
Processing triggers for libc-bin (2.22-5) ...
Processing triggers for systemd (229-3) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
-> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version (1.20.2-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Copying source file
I: copying [mapnik-vector-tile_1.0.5+dfsg-1.dsc]
I: copying [./mapnik-vector-tile_1.0.5+dfsg.orig.tar.gz]
I: copying [./mapnik-vector-tile_1.0.5+dfsg-1.debian.tar.xz]
I: Extracting source
gpgv: keyblock resource `/root/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Fri Apr 1 13:21:06 2016 GMT+12 using RSA key ID E88D4AF1
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./mapnik-vector-tile_1.0.5+dfsg-1.dsc
dpkg-source: info: extracting mapnik-vector-tile in mapnik-vector-tile-1.0.5+dfsg
dpkg-source: info: unpacking mapnik-vector-tile_1.0.5+dfsg.orig.tar.gz
dpkg-source: info: unpacking mapnik-vector-tile_1.0.5+dfsg-1.debian.tar.xz
dpkg-source: info: applying test_using_created_tif.patch
dpkg-source: info: applying use-protozero-package.patch
I: Building the package
I: Running cd /build/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent" dpkg-buildpackage -us -uc -b --buildinfo-identifier=armhf -rfakeroot
dpkg-buildpackage: source package mapnik-vector-tile
dpkg-buildpackage: source version 1.0.5+dfsg-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Bas Couwenberg <sebastic at debian.org>
dpkg-source --before-build mapnik-vector-tile-1.0.5+dfsg
dpkg-buildpackage: host architecture armhf
fakeroot debian/rules clean
dh clean --parallel
dh_testdir -O--parallel
debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/mapnik-vector-tile-1.0.5+dfsg'
rm -f deps/gyp/gyp
rmdir deps/gyp
rmdir: failed to remove 'deps/gyp': No such file or directory
debian/rules:11: recipe for target 'override_dh_auto_clean' failed
make[1]: [override_dh_auto_clean] Error 1 (ignored)
rm -f deps/clipper/cpp/*
rmdir deps/clipper/cpp
rmdir: failed to remove 'deps/clipper/cpp': No such file or directory
debian/rules:11: recipe for target 'override_dh_auto_clean' failed
make[1]: [override_dh_auto_clean] Error 1 (ignored)
rmdir deps/clipper
rmdir: failed to remove 'deps/clipper': No such file or directory
debian/rules:11: recipe for target 'override_dh_auto_clean' failed
make[1]: [override_dh_auto_clean] Error 1 (ignored)
rmdir deps
rmdir: failed to remove 'deps': No such file or directory
debian/rules:11: recipe for target 'override_dh_auto_clean' failed
make[1]: [override_dh_auto_clean] Error 1 (ignored)
rm -rf build
dh_auto_clean
make -j4 clean
make[2]: Entering directory '/build/mapnik-vector-tile-1.0.5+dfsg'
rm -rf ./build
rm -rf ./deps/protozero
rm -rf ./deps/clipper
make[2]: Leaving directory '/build/mapnik-vector-tile-1.0.5+dfsg'
make[1]: Leaving directory '/build/mapnik-vector-tile-1.0.5+dfsg'
dh_clean -O--parallel
debian/rules build
dh build --parallel
dh_testdir -O--parallel
dh_update_autotools_config -O--parallel
dh_auto_configure -O--parallel
debian/rules override_dh_auto_build
make[1]: Entering directory '/build/mapnik-vector-tile-1.0.5+dfsg'
mkdir -p deps/gyp
ln -s /usr/bin/gyp deps/gyp/gyp
mkdir -p deps/clipper/cpp
ln -s /build/mapnik-vector-tile-1.0.5+dfsg/debian/clipper.cpp deps/clipper/cpp/clipper.cpp
ln -s /build/mapnik-vector-tile-1.0.5+dfsg/debian/clipper.hpp deps/clipper/cpp/clipper.hpp
dh_auto_build
make -j4
make[2]: Entering directory '/build/mapnik-vector-tile-1.0.5+dfsg'
deps/gyp/gyp gyp/build.gyp --depth=. -DMAPNIK_PLUGINDIR=\"/usr/lib/mapnik/3.0/input\" -Goutput_dir=. --generator-output=./build -f make
make[3]: Entering directory '/build/mapnik-vector-tile-1.0.5+dfsg/build'
TOUCH gyp_build_gyp_make_vector_tile_target_run_protoc.intermediate
ACTION gyp_build_gyp_make_vector_tile_target_run_protoc gyp_build_gyp_make_vector_tile_target_run_protoc.intermediate
TOUCH Release/obj.target/gyp/make_vector_tile.stamp
CXX(target) Release/obj.target/vector_tile/gen/vector_tile.pb.o
AR(target) Release/obj.target/gyp/libvector_tile.a
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_datasource_pbf.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_processor.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_compression.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_raster_clipper.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_projection.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_layer.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_featureset_pbf.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_geometry_encoder_pbf.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_tile.o
In file included from ../src/vector_tile_processor.ipp:2:0,
from ../src/vector_tile_processor.cpp:2:
../src/vector_tile_geometry_clipper.hpp: In function 'ClipperLib::PolyFillType mapnik::vector_tile_impl::detail::get_angus_fill_type(mapnik::vector_tile_impl::polygon_fill_type)':
../src/vector_tile_geometry_clipper.hpp:47:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
CXX(target) Release/obj.target/mapnik_vector_tile_impl/src/vector_tile_geometry_decoder.o
CXX(target) Release/obj.target/mapnik_vector_tile_impl/deps/clipper/cpp/clipper.o
CXX(target) Release/obj.target/tileinfo/examples/c++/tileinfo.o
LINK(target) Release/tileinfo
AR(target) Release/obj.target/gyp/libmapnik_vector_tile_impl.a
CXX(target) Release/obj.target/tests/test/utils/geom_to_wkt.o
CXX(target) Release/obj.target/tests/test/utils/decoding_util.o
CXX(target) Release/obj.target/tests/test/utils/encoding_util.o
CXX(target) Release/obj.target/tests/test/utils/round_trip.o
CXX(target) Release/obj.target/tests/test/geometry_visual_test.o
CXX(target) Release/obj.target/tests/test/raster_tile.o
In file included from ../test/geometry_visual_test.cpp:2:0:
../test/utils/geometry_equal.hpp: In instantiation of 'void geometry_equal_visitor::operator()(const mapnik::geometry::point<T>&, const mapnik::geometry::point<T>&) [with T = double]':
/usr/include/mapbox/variant/variant.hpp:447:25: required from 'static R mapbox::util::detail::binary_dispatcher<F, V, R, T, Types ...>::apply_const(const V&, const V&, F&&) [with F = geometry_equal_visitor; V = mapnik::geometry::geometry<double>; R = void; T = mapnik::geometry::point<double>; Types = {mapnik::geometry::line_string<double>, mapnik::geometry::polygon<double, mapnik::geometry::rings_container>, mapnik::geometry::multi_point<double>, mapnik::geometry::multi_line_string<double>, mapnik::geometry::multi_polygon<double>, mapbox::util::recursive_wrapper<mapnik::geometry::geometry_collection<double> >}]'
/usr/include/mapbox/variant/variant.hpp:459:65: required from 'static R mapbox::util::detail::binary_dispatcher<F, V, R, T, Types ...>::apply_const(const V&, const V&, F&&) [with F = geometry_equal_visitor; V = mapnik::geometry::geometry<double>; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point<double>, mapnik::geometry::line_string<double>, mapnik::geometry::polygon<double, mapnik::geometry::rings_container>, mapnik::geometry::multi_point<double>, mapnik::geometry::multi_line_string<double>, mapnik::geometry::multi_polygon<double>, mapbox::util::recursive_wrapper<mapnik::geometry::geometry_collection<double> >}]'
/usr/include/mapbox/variant/variant.hpp:798:73: required from 'static decltype (mapbox::util::detail::binary_dispatcher<F, V, R, Types ...>::apply_const(v0, v1, forward<F>(f))) mapbox::util::variant<Types>::binary_visit(const V&, const V&, F&&) [with F = geometry_equal_visitor; V = mapnik::geometry::geometry<double>; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point<double>, mapnik::geometry::line_string<double>, mapnik::geometry::polygon<double, mapnik::geometry::rings_container>, mapnik::geometry::multi_point<double>, mapnik::geometry::multi_line_string<double>, mapnik::geometry::multi_polygon<double>, mapbox::util::recursive_wrapper<mapnik::geometry::geometry_collection<double> >}; decltype (mapbox::util::detail::binary_dispatcher<F, V, R, Types ...>::apply_const(v0, v1, forward<F>(f))) = void]'
/usr/include/mapnik/util/variant.hpp:70:27: required from 'decltype (V:: binary_visit(v0, v1, f)) mapnik::util::apply_visitor(F&&, const V&, const V&) [with F = geometry_equal_visitor; V = mapnik::geometry::geometry<double>; decltype (V:: binary_visit(v0, v1, f)) = void]'
../test/utils/geometry_equal.hpp:226:39: required from 'void assert_g_equal(const mapnik::geometry::geometry<T>&, const mapnik::geometry::geometry<T>&) [with T = double]'
../test/geometry_visual_test.cpp:164:55: required from here
../test/utils/geometry_equal.hpp:123:22: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses]
REQUIRE(p1.x == Approx(p2.x));
^
../test/utils/geometry_equal.hpp:124:22: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses]
REQUIRE(p1.y == Approx(p2.y));
^
../test/utils/geometry_equal.hpp: In instantiation of 'void geometry_equal_visitor::operator()(const mapnik::geometry::line_string<T>&, const mapnik::geometry::line_string<T>&) [with T = double]':
/usr/include/mapbox/variant/variant.hpp:459:65: recursively required from 'static R mapbox::util::detail::binary_dispatcher<F, V, R, T, Types ...>::apply_const(const V&, const V&, F&&) [with F = geometry_equal_visitor; V = mapnik::geometry::geometry<double>; R = void; T = mapnik::geometry::point<double>; Types = {mapnik::geometry::line_string<double>, mapnik::geometry::polygon<double, mapnik::geometry::rings_container>, mapnik::geometry::multi_point<double>, mapnik::geometry::multi_line_string<double>, mapnik::geometry::multi_polygon<double>, mapbox::util::recursive_wrapper<mapnik::geometry::geometry_collection<double> >}]'
/usr/include/mapbox/variant/variant.hpp:459:65: required from 'static R mapbox::util::detail::binary_dispatcher<F, V, R, T, Types ...>::apply_const(const V&, const V&, F&&) [with F = geometry_equal_visitor; V = mapnik::geometry::geometry<double>; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point<double>, mapnik::geometry::line_string<double>, mapnik::geometry::polygon<double, mapnik::geometry::rings_container>, mapnik::geometry::multi_point<double>, mapnik::geometry::multi_line_string<double>, mapnik::geometry::multi_polygon<double>, mapbox::util::recursive_wrapper<mapnik::geometry::geometry_collection<double> >}]'
/usr/include/mapbox/variant/variant.hpp:798:73: required from 'static decltype (mapbox::util::detail::binary_dispatcher<F, V, R, Types ...>::apply_const(v0, v1, forward<F>(f))) mapbox::util::variant<Types>::binary_visit(const V&, const V&, F&&) [with F = geometry_equal_visitor; V = mapnik::geometry::geometry<double>; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point<double>, mapnik::geometry::line_string<double>, mapnik::geometry::polygon<double, mapnik::geometry::rings_container>, mapnik::geometry::multi_point<double>, mapnik::geometry::multi_line_string<double>, mapnik::geometry::multi_polygon<double>, mapbox::util::recursive_wrapper<mapnik::geometry::geometry_collection<double> >}; decltype (mapbox::util::detail::binary_dispatcher<F, V, R, Types ...>::apply_const(v0, v1, forward<F>(f))) = void]'
/usr/include/mapnik/util/variant.hpp:70:27: required from 'decltype (V:: binary_visit(v0, v1, f)) mapnik::util::apply_visitor(F&&, const V&, const V&) [with F = geometry_equal_visitor; V = mapnik::geometry::geometry<double>; decltype (V:: binary_visit(v0, v1, f)) = void]'
../test/utils/geometry_equal.hpp:226:39: required from 'void assert_g_equal(const mapnik::geometry::geometry<T>&, const mapnik::geometry::geometry<T>&) [with T = double]'
../test/geometry_visual_test.cpp:164:55: required from here
../test/utils/geometry_equal.hpp:137:43: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses]
REQUIRE(p.template get<0>().x == Approx(p.template get<1>().x));
^
../test/utils/geometry_equal.hpp:138:43: warning: suggest parentheses around comparison in operand of '==' [-Wparentheses]
REQUIRE(p.template get<0>().y == Approx(p.template get<1>().y));
^
CXX(target) Release/obj.target/tests/test/vector_tile_projection.o
CXX(target) Release/obj.target/tests/test/unit/datasource-pbf/from_layer.o
CXX(target) Release/obj.target/tests/test/unit/encoding/polygon_pbf.o
CXX(target) Release/obj.target/tests/test/unit/encoding/geometry_to_feature_pbf.o
CXX(target) Release/obj.target/tests/test/unit/encoding/point_pbf.o
CXX(target) Release/obj.target/tests/test/unit/encoding/linestring_pbf.o
CXX(target) Release/obj.target/tests/test/unit/composite/vector.o
CXX(target) Release/obj.target/tests/test/unit/compression/compression.o
CXX(target) Release/obj.target/tests/test/unit/is_valid/feature_is_valid.o
CXX(target) Release/obj.target/tests/test/unit/is_valid/value_is_valid.o
CXX(target) Release/obj.target/tests/test/unit/decoding/polygon.o
CXX(target) Release/obj.target/tests/test/unit/decoding/polygon_scaling.o
CXX(target) Release/obj.target/tests/test/unit/decoding/linestring.o
CXX(target) Release/obj.target/tests/test/unit/decoding/point.o
CXX(target) Release/obj.target/tests/test/unit/tile_impl/tile.o
CXX(target) Release/obj.target/tests/test/system/remove_repeated_point.o
CXX(target) Release/obj.target/tests/test/system/encode_and_datasource_decode.o
CXX(target) Release/obj.target/tests/test/system/processor_and_datasource.o
CXX(target) Release/obj.target/tests/test/system/round_trip_simplification.o
CXX(target) Release/obj.target/tests/test/system/round_trip.o
CXX(target) Release/obj.target/tests/test/system/round_trip_fill_type.o
CXX(target) Release/obj.target/tests/test/system/encode_and_decode.o
CXX(target) Release/obj.target/tests/test/vector_tile_rasterize.o
CXX(target) Release/obj.target/tests/test/test_main.o
CXX(target) Release/obj.target/tests/test/clipper_test.o
CXX(target) Release/obj.target/tests/test/test_utils.o
CXX(target) Release/obj.target/tests/test/vector_tile_pbf.o
CXX(target) Release/obj.target/tests/test/vector_tile.o
CXX(target) Release/obj.target/vtile-decode/bench/vtile-decode.o
CXX(target) Release/obj.target/vtile-edit/bin/vtile-edit.o
CXX(target) Release/obj.target/vtile-encode/bench/vtile-encode.o
CXX(target) Release/obj.target/vtile-transform/bench/vtile-transform.o
../bench/vtile-encode.cpp: In function 'int main(int, char**)':
../bench/vtile-encode.cpp:153:21: warning: variable 'expected_size' set but not used [-Wunused-but-set-variable]
std::size_t expected_size;
^
LINK(target) Release/vtile-decode
LINK(target) Release/vtile-edit
LINK(target) Release/vtile-encode
LINK(target) Release/tests
LINK(target) Release/vtile-transform
rm gyp_build_gyp_make_vector_tile_target_run_protoc.intermediate
make[3]: Leaving directory '/build/mapnik-vector-tile-1.0.5+dfsg/build'
make[2]: Leaving directory '/build/mapnik-vector-tile-1.0.5+dfsg'
make[1]: Leaving directory '/build/mapnik-vector-tile-1.0.5+dfsg'
debian/rules override_dh_auto_test
make[1]: Entering directory '/build/mapnik-vector-tile-1.0.5+dfsg'
ln -s /usr/include/catch.hpp test/
python debian/create-raster.py
dh_auto_test || echo "Ignoring test failures"
make -j4 test
make[2]: Entering directory '/build/mapnik-vector-tile-1.0.5+dfsg'
deps/gyp/gyp gyp/build.gyp --depth=. -DMAPNIK_PLUGINDIR=\"/usr/lib/mapnik/3.0/input\" -Goutput_dir=. --generator-output=./build -f make
make[3]: Entering directory '/build/mapnik-vector-tile-1.0.5+dfsg/build'
TOUCH gyp_build_gyp_make_vector_tile_target_run_protoc.intermediate
ACTION gyp_build_gyp_make_vector_tile_target_run_protoc gyp_build_gyp_make_vector_tile_target_run_protoc.intermediate
CXX(target) Release/obj.target/vector_tile/gen/vector_tile.pb.o
AR(target) Release/obj.target/gyp/libvector_tile.a
AR(target) Release/obj.target/gyp/libmapnik_vector_tile_impl.a
CXX(target) Release/obj.target/tileinfo/examples/c++/tileinfo.o
CXX(target) Release/obj.target/tests/test/utils/encoding_util.o
CXX(target) Release/obj.target/tests/test/raster_tile.o
CXX(target) Release/obj.target/tests/test/utils/round_trip.o
CXX(target) Release/obj.target/tests/test/unit/datasource-pbf/from_layer.o
CXX(target) Release/obj.target/tests/test/unit/encoding/polygon_pbf.o
CXX(target) Release/obj.target/tests/test/unit/encoding/geometry_to_feature_pbf.o
CXX(target) Release/obj.target/tests/test/unit/encoding/point_pbf.o
/srv/reproducible-results/rbuild-debian-3msRIdy0/tmp.qEMpgp5xlz: 42.8% -- replaced with /srv/reproducible-results/rbuild-debian-3msRIdy0/tmp.qEMpgp5xlz.gz
INFO: Starting at 2016-04-08 09:39:15.162764
INFO: Finished at 2016-04-08 09:39:15.626687, took: 0:00:00.463933
FATAL: null
java.lang.NullPointerException
at hudson.plugins.build_timeout.BuildTimeoutWrapper$EnvironmentImpl.tearDown(BuildTimeoutWrapper.java:199)
at hudson.model.Build$BuildExecution.doRun(Build.java:173)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
at hudson.model.Run.execute(Run.java:1738)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:410)
INFO: Starting at 2016-04-08 09:39:15.881159
INFO: Finished at 2016-04-08 09:39:16.441119, took: 0:00:00.559972
rm: cannot remove ‘/srv/reproducible-results/rbuild-debian-3msRIdy0’: No such file or directory
Fri Apr 8 09:39:16 UTC 2016 - https://jenkins.debian.net/job/reproducible_builder_armhf_30/2781/console got remote error with exit code 143 from ff2b-armhf-rb.debian.net for build #1 for mapnik-vector-tile on testing/armhf
Sleeping 5m before aborting the job.
More information about the Qa-jenkins-scm
mailing list