Started by upstream project "libsvgtiny" build number 611 originally caused by: Started by upstream project "libdom" build number 1750 originally caused by: Started by upstream project "libhubbub" build number 1623 originally caused by: Started by upstream project "libparserutils" build number 460 originally caused by: Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Started by an SCM change Building remotely on ciworker0 (x86_64-linux-gnu runner) in workspace /var/lib/jenkins/workspace/coverage-libsvgtiny > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git://git.netsurf-browser.org/libsvgtiny.git # timeout=10 Fetching upstream changes from git://git.netsurf-browser.org/libsvgtiny.git > git --version # timeout=10 > git -c core.askpass=true fetch --tags --progress git://git.netsurf-browser.org/libsvgtiny.git +refs/heads/*:refs/remotes/origin/* > git rev-parse origin/master^{commit} # timeout=10 Checking out Revision 48146a8265beb77d58472253356fb1359b13327b (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 48146a8265beb77d58472253356fb1359b13327b > git rev-list 48146a8265beb77d58472253356fb1359b13327b # timeout=10 > git tag -a -f -m Jenkins Build #312 jenkins-coverage-libsvgtiny-312 # timeout=10 [coverage-libsvgtiny] $ /bin/sh -xe /tmp/hudson13937210697325829809.sh + cc -dumpmachine + export HOST=x86_64-linux-gnu + bash -ex /var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf-buildsystem/citools/jenkins-build.sh coverage + '[' xx86_64-linux-gnu = x ']' + ARTIFACT_HOME=/var/lib/jenkins/artifacts-x86_64-linux-gnu + '[' x = x ']' ++ cc -dumpmachine + BUILD=x86_64-linux-gnu + TARGET_TEST= + TARGET_INSTALL= + TARGET_COVERAGE= + TARGET_STATIC= + TARGET_COVERITY= + TARGET_DOCS= + VARIANT=release + case "$1" in + TARGET_COVERAGE=x86_64-linux-gnu + VARIANT=debug + export CCACHE= + CCACHE= + case ${BUILD} in + MAKE=make + mkdir -p /var/lib/jenkins/artifacts-x86_64-linux-gnu + export PREFIX=/var/lib/jenkins/artifacts-x86_64-linux-gnu + PREFIX=/var/lib/jenkins/artifacts-x86_64-linux-gnu + export PKG_CONFIG_PATH=/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib/pkgconfig + PKG_CONFIG_PATH=/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib/pkgconfig + export LD_LIBRARY_PATH=:/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib + LD_LIBRARY_PATH=:/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib + export PATH=/bin:/usr/bin:/var/lib/jenkins/artifacts-x86_64-linux-gnu/bin + PATH=/bin:/usr/bin:/var/lib/jenkins/artifacts-x86_64-linux-gnu/bin + make Q= clean HOST=x86_64-linux-gnu VARIANT=debug rm -f src/autogenerated_colors.c rm -f gmon.out rm -f build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny.d build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_gradient.d build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_list.d build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_parse.d build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_path.d build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/test_svg2mvg.d rm -f build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny.gcda build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_gradient.gcda build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_list.gcda build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_parse.gcda build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_path.gcda build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/test_svg2mvg.gcda rm -f build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny.gcno build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_gradient.gcno build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_list.gcno build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_parse.gcno build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_path.gcno build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/test_svg2mvg.gcno rm -f build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_gradient.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_list.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_parse.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_path.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/test_svg2mvg.o rm -f -r build/docs rm -f -r build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static + '[' xx86_64-linux-gnu = xx86_64-linux-gnu ']' + CFLAGS=-Wno-error + make Q= HOST=x86_64-linux-gnu VARIANT=debug coverage mkdir -p build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static mkdir -p build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage touch build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/stamp rm -f src/autogenerated_colors.c rm -f gmon.out rm -f rm -f rm -f rm -f lcov --directory . --zerocounters Deleting all .da files in . and subdirectories Done. Message summary: no messages were reported GPERF: src/colors.gperf gperf --output-file=src/autogenerated_colors.c.tmp src/colors.gperf sed -e 's/^\(const struct svgtiny_named_color\)/static \1/' src/autogenerated_colors.c.tmp >src/autogenerated_colors.c rm -f src/autogenerated_colors.c.tmp COMPILE: src/svgtiny.c cc -MMD -MP -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/var/lib/jenkins/workspace/coverage-libsvgtiny/include/ -I/var/lib/jenkins/workspace/coverage-libsvgtiny/src -Wall -W -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -pedantic -Werror -Wno-error -D_ALIGNED="__attribute__((aligned))" -DSTMTEXPR=1 -fprofile-arcs -ftest-coverage -g -Og -DDEBUG -std=c99 -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny.o -c src/svgtiny.c COMPILE: src/svgtiny_gradient.c cc -MMD -MP -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/var/lib/jenkins/workspace/coverage-libsvgtiny/include/ -I/var/lib/jenkins/workspace/coverage-libsvgtiny/src -Wall -W -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -pedantic -Werror -Wno-error -D_ALIGNED="__attribute__((aligned))" -DSTMTEXPR=1 -fprofile-arcs -ftest-coverage -g -Og -DDEBUG -std=c99 -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_gradient.o -c src/svgtiny_gradient.c COMPILE: src/svgtiny_list.c cc -MMD -MP -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/var/lib/jenkins/workspace/coverage-libsvgtiny/include/ -I/var/lib/jenkins/workspace/coverage-libsvgtiny/src -Wall -W -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -pedantic -Werror -Wno-error -D_ALIGNED="__attribute__((aligned))" -DSTMTEXPR=1 -fprofile-arcs -ftest-coverage -g -Og -DDEBUG -std=c99 -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_list.o -c src/svgtiny_list.c COMPILE: src/svgtiny_parse.c cc -MMD -MP -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/var/lib/jenkins/workspace/coverage-libsvgtiny/include/ -I/var/lib/jenkins/workspace/coverage-libsvgtiny/src -Wall -W -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -pedantic -Werror -Wno-error -D_ALIGNED="__attribute__((aligned))" -DSTMTEXPR=1 -fprofile-arcs -ftest-coverage -g -Og -DDEBUG -std=c99 -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_parse.o -c src/svgtiny_parse.c COMPILE: src/svgtiny_path.c cc -MMD -MP -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/var/lib/jenkins/workspace/coverage-libsvgtiny/include/ -I/var/lib/jenkins/workspace/coverage-libsvgtiny/src -Wall -W -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -pedantic -Werror -Wno-error -D_ALIGNED="__attribute__((aligned))" -DSTMTEXPR=1 -fprofile-arcs -ftest-coverage -g -Og -DDEBUG -std=c99 -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_path.o -c src/svgtiny_path.c AR: build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/libsvgtiny.a rm -f build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/libsvgtiny.a ar cru build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/libsvgtiny.a build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_gradient.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_list.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_parse.o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/src_svgtiny_path.o ar: `u' modifier ignored since `D' is the default (see `U') COMPILE: test/svg2mvg.c cc -MMD -MP -D_BSD_SOURCE -D_DEFAULT_SOURCE -I/var/lib/jenkins/workspace/coverage-libsvgtiny/include/ -I/var/lib/jenkins/workspace/coverage-libsvgtiny/src -Wall -W -Wundef -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -pedantic -Werror -Wno-error -D_ALIGNED="__attribute__((aligned))" -DSTMTEXPR=1 -fprofile-arcs -ftest-coverage -g -Og -DDEBUG -std=c99 -I/var/lib/jenkins/artifacts-x86_64-linux-gnu/include -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/test_svg2mvg.o -c test/svg2mvg.c LINK: build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/test_svg2mvg cc -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/test_svg2mvg build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/test_svg2mvg.o -Lbuild-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/ -lsvgtiny -lgcov -g -lm -L/var/lib/jenkins/artifacts-x86_64-linux-gnu/lib -ldom -lexpat -lhubbub -lparserutils -lwapcaplet TEST_OUTPUT_ON_FAILURE=1 \ test/runtest.sh build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static /var/lib/jenkins/workspace/coverage-libsvgtiny/test/ test_ Testing SVG decode Tests:903 Pass:903 Fail:0 Error:0 TEST: Testing complete lcov --directory build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static --base-directory /var/lib/jenkins/workspace/coverage-libsvgtiny \ --capture --output-file build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage/svgtiny_tmp.info Capturing coverage data from build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static geninfo cmd: '/usr/bin/geninfo build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static --toolname lcov --output-filename build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage/svgtiny_tmp.info --base-directory /var/lib/jenkins/workspace/coverage-libsvgtiny' Found gcov version: 14.2.0 Using intermediate gcov format Recording 'internal' directories: /var/lib/jenkins/workspace/coverage-libsvgtiny/build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static /var/lib/jenkins/workspace/coverage-libsvgtiny Writing temporary data to /tmp/geninfo_datTujZ Scanning build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static for .gcda files ... Found 6 data files in build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static using: chunkSize: 1, nchunks:6, intervalLength:0 lcov: WARNING: (inconsistent) /var/lib/jenkins/workspace/coverage-libsvgtiny/src/svgtiny.c:1013: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "lcov --ignore-errors inconsistent,inconsistent ..." to suppress this warning) Finished processing 6 GCDA files Apply filtering.. Finished filter file processing Finished .info-file creation Summary coverage rate: source files: 15 lines.......: 96.2% (3028 of 3147 lines) functions...: 100.0% (105 of 105 functions) Message summary: 1 warning message: inconsistent: 1 lcov --extract build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage/svgtiny_tmp.info \ "/var/lib/jenkins/workspace/coverage-libsvgtiny/src*" -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage/svgtiny.info Excluding /usr/include/x86_64-linux-gnu/bits/stdlib-float.h Excluding /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/document.h Excluding /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/element.h Excluding /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/node.h Excluding /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/string.h Excluding /var/lib/jenkins/artifacts-x86_64-linux-gnu/include/dom/core/text.h Excluding /var/lib/jenkins/workspace/coverage-libsvgtiny/test/svg2mvg.c Removed 7 files Writing data to build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage/svgtiny.info Summary coverage rate: source files: 8 lines.......: 96.8% (2886 of 2981 lines) functions...: 100.0% (101 of 101 functions) Message summary: no messages were reported rm -f build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage/svgtiny_tmp.info genhtml -o build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage --num-spaces 2 \ build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage/svgtiny.info Reading tracefile build-x86_64-linux-gnu-x86_64-linux-gnu-debug-lib-static/coverage/svgtiny.info. Found 8 entries. Found common filename prefix "/var/lib/jenkins/workspace/coverage-libsvgtiny" Generating output. Processing file src/svgtiny.c lines=652 hit=584 functions=29 hit=29 Processing file src/colors.gperf lines=625 hit=625 functions=2 hit=2 genhtml: ERROR: (range) /var/lib/jenkins/workspace/coverage-libsvgtiny/src/colors.gperf contains only 171 lines but coverage data refers to line 1221 (use "genhtml --ignore-errors range ..." to bypass this error) make: *** [/var/lib/jenkins/artifacts-x86_64-linux-gnu/share/netsurf-buildsystem/makefiles/Makefile.top:240: coverage] Error 1 Build step 'Execute shell' marked build as failure Skipping Cobertura coverage report as build was not UNSTABLE or better ... Finished: FAILURE