[Qa-jenkins-scm] Build failed in Jenkins: reproducible_html_build-path-prefix-map-spec #3

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Tue Mar 14 21:02:04 UTC 2017


See <https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/3/display/redirect?page=changes>

Changes:

[infinity0] Rename spec.* to b-p-p-m-spec.* and add checks to the "all" target

------------------------------------------
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building on master in workspace <https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/ws/>
Wiping out workspace first.
Cloning the remote Git repository
Cloning repository git://git.debian.org/git/reproducible/build-path-prefix-map-spec.git
 > git init <https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/ws/> # timeout=10
Fetching upstream changes from git://git.debian.org/git/reproducible/build-path-prefix-map-spec.git
 > git --version # timeout=10
 > git fetch --tags --progress git://git.debian.org/git/reproducible/build-path-prefix-map-spec.git +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url git://git.debian.org/git/reproducible/build-path-prefix-map-spec.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url git://git.debian.org/git/reproducible/build-path-prefix-map-spec.git # timeout=10
Fetching upstream changes from git://git.debian.org/git/reproducible/build-path-prefix-map-spec.git
 > git fetch --tags --progress git://git.debian.org/git/reproducible/build-path-prefix-map-spec.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/master^{commit} # timeout=10
Checking out Revision 8a0aed939e7f912dc13854b421520e75d7d1f82b (origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 8a0aed939e7f912dc13854b421520e75d7d1f82b
 > git rev-list fc073c0ca2d04ce641e3ef5a458adc59ff0ef428 # timeout=10
 > git tag -a -f -m Jenkins Build #3 jenkins-reproducible_html_build-path-prefix-map-spec-3 # timeout=10
[workspace] $ /bin/sh -xe /tmp/hudson6389900220710803288.sh
+ /srv/jenkins/bin/reproducible_html_specs.sh build-path-prefix-map-spec
====================================================================================

Tue 14 Mar 21:01:56 UTC 2017 - running /srv/jenkins/bin/reproducible_html_specs.sh (reproducible_html_build-path-prefix-map-spec) on jenkins now.

To learn to understand this, git clone https://anonscm.debian.org/git/qa/jenkins.debian.net.git
and then have a look at the files README, INSTALL, CONTRIBUTING and maybe TODO.

This invocation of this script, which is located in bin/reproducible_html_specs.sh,
has been called using "build-path-prefix-map-spec" as arguments.

Please send technical feedback about jenkins to qa-jenkins-dev at lists.alioth.debian.org,
or as a bug against the 'jenkins.debian.org' pseudo-package,
feedback about specific jobs result should go to their respective lists and/or the BTS.

====================================================================================
Tue 14 Mar 21:01:56 UTC 2017 - start running "/srv/jenkins/bin/reproducible_html_specs.sh" (md5sum 790bde15f4d3d19f3f8f9e2fb121db02) as "/tmp/jenkins-script-g7iNPqD2" on jenkins.

make -C consume testcases-pecsplit.rst
make[1]: Entering directory '<https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/ws/consume'>
rm -f "testcases-pecsplit.rst" "testcases-pecsplit.rst.tmp" && touch "testcases-pecsplit.rst.tmp"
set -e; for case in 0.basic 0.ordering; do ./testcases-rst.sh pecsplit $case $case.pecsplit $case "decode valid"; done >> "testcases-pecsplit.rst.tmp"
set -e; for case in ; do ./testcases-rst.sh pecsplit $case $case.pecsplit $case "decode invalid"; done >> "testcases-pecsplit.rst.tmp"
set -e; for case in pecsplit.0.allbytes-ok pecsplit.0.empty-ok pecsplit.0.non-utf8; do ./testcases-rst.sh pecsplit $case $case pecsplit.0 "decode valid"; done >> "testcases-pecsplit.rst.tmp"
set -e; for case in pecsplit.1.long-pc-1 pecsplit.1.long-pc-2 pecsplit.1.long-pc-3 pecsplit.1.long-pc-4 pecsplit.1.long-pc-5 pecsplit.1.many-=-not-ok pecsplit.1.plain-pc-1 pecsplit.1.plain-pc-2 pecsplit.1.plain-pc-3 pecsplit.1.plain-pc-4 pecsplit.1.plain-pc-5 pecsplit.1.short-pc-2 pecsplit.1.short-pc-4 pecsplit.1.short-pc-5 pecsplit.1.zero-=-not-ok; do ./testcases-rst.sh pecsplit $case $case pecsplit.1 "decode invalid"; done >> "testcases-pecsplit.rst.tmp"
mv "testcases-pecsplit.rst.tmp" "testcases-pecsplit.rst"
make[1]: Leaving directory '<https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/ws/consume'>
cp "consume/testcases-pecsplit.rst" "build-path-prefix-map-spec-testcases.rst"
cat build-path-prefix-map-spec.in.rst build-path-prefix-map-spec-testcases.rst > "build-path-prefix-map-spec.rst"
# ain't nobody got time to manually type XML tags
pandoc --template "build-path-prefix-map-spec.in.xml" -s "build-path-prefix-map-spec.rst" -t docbook > "build-path-prefix-map-spec.xml"
xmlto -x "build-path-prefix-map-spec.xsl" html-nochunks "build-path-prefix-map-spec.xml"
xsltproc --html -o "build-path-prefix-map-spec.html" fixup-footnotes.xsl "build-path-prefix-map-spec.html"
cd produce && ./test-all.sh
+ ALLCHECK=pecsplit.mk pecsplit.pl
+ test_mapping foo bar bar=foo
+ local src=foo
+ local dst=bar
+ local res_expect=bar=foo
+ local res_actual
+ NEWSRC=foo NEWDST=bar ./pecsplit.mk ./print.sh
+ res_actual=:bar=foo
+ test :bar=foo = bar=foo -o :bar=foo = :bar=foo
+ BUILD_PATH_PREFIX_MAP=a=b NEWSRC=foo NEWDST=bar ./pecsplit.mk ./print.sh
+ res_actual=a=b:bar=foo
+ test a=b:bar=foo = a=b:bar=foo
+ BUILD_PATH_PREFIX_MAP=/ab%+cd=/b NEWSRC=foo NEWDST=bar ./pecsplit.mk ./print.sh
+ res_actual=/ab%+cd=/b:bar=foo
+ test /ab%+cd=/b:bar=foo = /ab%+cd=/b:bar=foo
+ NEWSRC=foo NEWDST=bar ./pecsplit.pl ./print.sh
+ res_actual=:bar=foo
+ test :bar=foo = bar=foo -o :bar=foo = :bar=foo
+ BUILD_PATH_PREFIX_MAP=a=b NEWSRC=foo NEWDST=bar ./pecsplit.pl ./print.sh
+ res_actual=a=b:bar=foo
+ test a=b:bar=foo = a=b:bar=foo
+ BUILD_PATH_PREFIX_MAP=/ab%+cd=/b NEWSRC=foo NEWDST=bar ./pecsplit.pl ./print.sh
+ res_actual=/ab%+cd=/b:bar=foo
+ test /ab%+cd=/b:bar=foo = /ab%+cd=/b:bar=foo
+ test_mapping /a/b=yyy libbar-3-bison++_41:10.5-3~rc1pre3+dfsg1.1-3nmu1+b4 libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ local src=/a/b=yyy
+ local dst=libbar-3-bison++_41:10.5-3~rc1pre3+dfsg1.1-3nmu1+b4
+ local res_expect=libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ local res_actual
+ NEWSRC=/a/b=yyy NEWDST=libbar-3-bison++_41:10.5-3~rc1pre3+dfsg1.1-3nmu1+b4 ./pecsplit.mk ./print.sh
+ res_actual=:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ test :libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy = libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy -o :libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy = :libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ BUILD_PATH_PREFIX_MAP=a=b NEWSRC=/a/b=yyy NEWDST=libbar-3-bison++_41:10.5-3~rc1pre3+dfsg1.1-3nmu1+b4 ./pecsplit.mk ./print.sh
+ res_actual=a=b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ test a=b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy = a=b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ BUILD_PATH_PREFIX_MAP=/ab%+cd=/b NEWSRC=/a/b=yyy NEWDST=libbar-3-bison++_41:10.5-3~rc1pre3+dfsg1.1-3nmu1+b4 ./pecsplit.mk ./print.sh
+ res_actual=/ab%+cd=/b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ test /ab%+cd=/b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy = /ab%+cd=/b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ NEWSRC=/a/b=yyy NEWDST=libbar-3-bison++_41:10.5-3~rc1pre3+dfsg1.1-3nmu1+b4 ./pecsplit.pl ./print.sh
+ res_actual=:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ test :libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy = libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy -o :libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy = :libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ BUILD_PATH_PREFIX_MAP=a=b NEWSRC=/a/b=yyy NEWDST=libbar-3-bison++_41:10.5-3~rc1pre3+dfsg1.1-3nmu1+b4 ./pecsplit.pl ./print.sh
+ res_actual=a=b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ test a=b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy = a=b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ BUILD_PATH_PREFIX_MAP=/ab%+cd=/b NEWSRC=/a/b=yyy NEWDST=libbar-3-bison++_41:10.5-3~rc1pre3+dfsg1.1-3nmu1+b4 ./pecsplit.pl ./print.sh
+ res_actual=/ab%+cd=/b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
+ test /ab%+cd=/b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy = /ab%+cd=/b:libbar-3-bison++_41%.10.5-3~rc1pre3+dfsg1.1-3nmu1+b4=/a/b%+yyy
cd consume && make check
make[1]: Entering directory '<https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/ws/consume'>
make pecsplit.c.out pecsplit.rs.out pecsplit.js pecsplit.py
make[2]: Entering directory '<https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/ws/consume'>
cc -Wall -o "pecsplit.c.out" "pecsplit.c"
In file included from pecsplit.c:1:0:
prefix_map.h: In function ‘generic_main’:
prefix_map.h:215:7: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
       for (int i = using_stdin ? 2 : 1; i < argc; i++)
       ^
prefix_map.h:215:7: note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code
pecsplit.c: In function ‘unquote’:
pecsplit.c:9:3: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
   for (char *dest = src; 0 != (*dest = *src); ++dest, ++src)
   ^
Makefile:33: recipe for target 'pecsplit.c.out' failed
make[2]: *** [pecsplit.c.out] Error 1
make[2]: Leaving directory '<https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/ws/consume'>
Makefile:44: recipe for target 'check-pecsplit' failed
make[1]: *** [check-pecsplit] Error 2
make[1]: Leaving directory '<https://jenkins.debian.net/job/reproducible_html_build-path-prefix-map-spec/ws/consume'>
Makefile:26: recipe for target 'check-consume' failed
make: *** [check-consume] Error 2
rm build-path-prefix-map-spec.xml
Tue 14 Mar 21:02:04 UTC 2017 - /srv/jenkins/bin/reproducible_html_specs.sh stopped running as /tmp/jenkins-script-g7iNPqD2, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list