[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_i386_15 #11342

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Fri Aug 5 10:14:03 UTC 2016


See <https://jenkins.debian.net/job/reproducible_builder_i386_15/11342/>

------------------------------------------
[...truncated 12479 lines...]
     static void serio_init_port(struct serio *serio)
     {
    -	init_MUTEX(&serio->drv_sem);
    +	mutex_init(&serio->new_lock);
     }
shared_brace.res              : CORRECT
signed.res                    : CORRECT
sis.res                       : CORRECT
sizeof.res                    : CORRECT
sizeof_julia.res              : CORRECT
sizeptr.res                   : CORRECT
sizestar.res                  : CORRECT
skip.res                      : CORRECT
sl2.res                       : CORRECT
slen.res                      : CORRECT
smallfn.res                   : CORRECT
sp.res                        : CORRECT
spaces.res                    : CORRECT
spacing.res                   : CORRECT
spl.res                       : CORRECT
starprint.res                 : CORRECT
static.res                    : CORRECT
stm1.res                      : CORRECT
stm10.res                     : CORRECT
stm10_ver1.res                : CORRECT
stm2.res                      : CORRECT
stm3.res                      : CORRECT
stm4.res                      : CORRECT
stm5.res                      : CORRECT
stm6.res                      : CORRECT
stm7.res                      : CORRECT
stm8.res                      : CORRECT
stmt.res                      : CORRECT
str_init.res                  : CORRECT
strangeorder.res              : CORRECT
strid.res                     : CORRECT
strid2.res                    : CORRECT
string.res                    : CORRECT
struct.res                    : CORRECT
struct_metavar.res            : CORRECT
struct_typedef.res            : CORRECT
structfoo.res                 : CORRECT
substruct.res                 : CORRECT
sw.res                        : CORRECT
swap3.res                     : CORRECT
switch.res                    : CORRECT
switchdecl.res                : CORRECT
symbol.res                    : CORRECT
td.res                        : CORRECT
tdnl.res                      : CORRECT
tern.res                      : CORRECT
test0.res                     : CORRECT
test1.res                     : CORRECT
test10.res                    : CORRECT
test10_ver1.res               : CORRECT
test11.res                    : CORRECT
test11_ver1.res               : CORRECT
test12.res                    : CORRECT
test2.res                     : CORRECT
test3.res                     : CORRECT
test4.res                     : CORRECT
test5.res                     : CORRECT
test5_ver1.res                : CORRECT
test6.res                     : CORRECT
test7.res                     : CORRECT
test8.res                     : CORRECT
test9.res                     : CORRECT
test_s.res                    : CORRECT
test_unsigned_meta.res        : CORRECT
testand.res                   : CORRECT
testand2.res                  : CORRECT
three_types.res               : CORRECT
threea.res                    : CORRECT
top.res                       : CORRECT
topdec.res                    : CORRECT
topdec_ver1.res               : CORRECT
topdec_ver2.res               : CORRECT
toplevel_macrostmt.res        : CORRECT
toplevel_struct.res           : CORRECT
tup.res                       : CORRECT
twomatch.res                  : CORRECT
twoproto.res                  : CORRECT
ty.res                        : CORRECT
ty1.res                       : CORRECT
ty_tyexp.res                  : CORRECT
tydisj.res                    : CORRECT
tyex.res                      : CORRECT
type.res                      : CORRECT
type1.res                     : CORRECT
type_annotated.res            : CORRECT
type_ver1.res                 : CORRECT
type_ver2.res                 : INCORRECT:PB parsing only in generated-file
    diff (result(<) vs expected_result(>)) = 
    @@ -1,5 +1,5 @@
     int foo() {
    -  int[10] *x;
    +  int *x[10];
       return 0;
     }
     
typedef.res                   : CORRECT
typedef3.res                  : INCORRECT:diff token: link VS p_dev
File <COCCIOUTPUTFILE>, line 7, column 29,  charpos = 137
    around = 'link', whole content = 	unsigned int iobase = info->link.io.BasePort1;
File "tests/typedef3.res", line 7, column 29,  charpos = 137
    around = 'p_dev', whole content = 	unsigned int iobase = info->p_dev->io.BasePort1;

    diff (result(<) vs expected_result(>)) = 
    @@ -4,7 +4,7 @@
     
     static void should_work(foo *info)
     {
    -	unsigned int iobase = info->link.io.BasePort1;
    +	unsigned int iobase = info->p_dev->io.BasePort1;
     }
     
     static void does_work(struct bluecard_info_t *info)
typedef_double.res            : CORRECT
typeof.res                    : CORRECT
unelse.res                    : CORRECT
unfree.res                    : CORRECT
unl.res                       : CORRECT
useless_cast.res              : CORRECT
varargs.res                   : CORRECT
varargs2.res                  : CORRECT
varargs3.res                  : CORRECT
video1bis.res                 : CORRECT
void.res                      : CORRECT
vpos.res                      : CORRECT
whitespace.res                : CORRECT
wierd_argument.res            : CORRECT
wierdinit.res                 : seems incorrect, but only because of code that was not parsablediff token: dev_link_t VS struct
File "tests/wierdinit.c", line 4, column 1,  charpos = 27
    around = 'dev_link_t', whole content = 	dev_link_t *link;
File "tests/wierdinit.res", line 4, column 1,  charpos = 27
    around = 'struct', whole content = 	struct pcmcia_device *link;
wrongcheck.res                : CORRECT
ws2.res                       : CORRECT
xfield.res                    : CORRECT
y2.res                        : CORRECT
zero.res                      : CORRECT
--------------------------------
regression testing  information
--------------------------------
regression file: tests/SCORE_expected.sexp
Great: a test file now works: endpos.res
Great: a test file now works: exitc.res
Great: a test file now works: exitp.res
Great: a test file now works: extra.res
Great: a test file now works: format2.res
Great: a test file now works: incpos.res
Great: a test file now works: incpos1.res
Great: a test file now works: mdecl.res
Semipb: still error but not same error : mdeclp.res
Old error: PROBLEM
   exn = Yes_prepare_ocamlcocci.CompileFailure("/tmp/ocaml_cocci_e7931b.ml")
New error: INCORRECT:not same number of entities (func, decl, ...)
    diff (result(<) vs expected_result(>)) = 
    @@ -1,2 +1,2 @@
    -int one() { return 1; }
    +
     int two() { return 1; }

Semipb: still error but not same error : mdeclp2.res
Old error: PROBLEM
   exn = Yes_prepare_ocamlcocci.CompileFailure("/tmp/ocaml_cocci_dfee93.ml")
New error: INCORRECT:not same number of entities (func, decl, ...)
    diff (result(<) vs expected_result(>)) = 
    @@ -1,2 +1,2 @@
    -int one() { return 1; }
    +
     int two() { return 1; }

Great: a test file now works: p9.res
Great: a test file now works: slen.res
Great: a test file now works: stm1.res
Great: a test file now works: stm7.res
--------------------------------
total score
--------------------------------
good = 457/480
Current score is greater than expected :)
(was expecting 445 but got 457)
keeping first hdr 1
dropping first hdr
dropping first hdr
dropping second hdr
dropping second hdr
dropping first hdr
dropping first hdr
keeping second hdr 1 because of 1
dropping second hdr
make[2]: Leaving directory '/build/coccinelle-1.0.4.deb'
make[1]: Leaving directory '/build/coccinelle-1.0.4.deb'
   debian/rules override_dh_auto_test-indep
make[1]: Entering directory '/build/coccinelle-1.0.4.deb'
# nothing
make[1]: Leaving directory '/build/coccinelle-1.0.4.deb'
 fakeroot debian/rules binary
dh binary --with ocaml,python2 --parallel
   dh_testroot -O--parallel
   dh_prep -O--parallel
   dh_installdirs -O--parallel
   debian/rules override_dh_auto_install-arch
make[1]: Entering directory '/build/coccinelle-1.0.4.deb'
/usr/bin/make DESTDIR=/build/coccinelle-1.0.4.deb/debian/coccinelle install install-bash
make[2]: Entering directory '/build/coccinelle-1.0.4.deb'
/bin/mkdir -p /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/bin
/bin/mkdir -p /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle
/bin/mkdir -p /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/ocaml
/usr/bin/install -c -m 644 standard.h /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle
/usr/bin/install -c -m 644 standard.iso /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle
/usr/bin/install -c -m 644 ocaml/*.cmi /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/ocaml/
Installing manuals in: /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/share/man
/bin/mkdir -p /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/share/man/man1
/bin/mkdir -p /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/share/man/man3
/usr/bin/install -c -m 644 docs/spatch.1 /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/share/man/man1/
/usr/bin/install -c -m 644 docs/pycocci.1 /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/share/man/man1/
/usr/bin/install -c -m 644 docs/Coccilib.3cocci /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/share/man/man3/
/bin/mkdir -p /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle
Installing python support in: /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/python
/bin/mkdir -p /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/python/coccilib/coccigui
/usr/bin/install -c -m 644 python/coccilib/*.py \
	/build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/python/coccilib
/usr/bin/install -c -m 644 python/coccilib/coccigui/*.py \
	/build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/python/coccilib/coccigui
/usr/bin/install -c -m 644 python/coccilib/coccigui/pygui.glade \
	/build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/python/coccilib/coccigui
/usr/bin/install -c -m 644 python/coccilib/coccigui/pygui.gladep \
	/build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/python/coccilib/coccigui
rm -f /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/spatch
rm -f /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle/spatch.opt
rm -f /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/bin/pycocci
/usr/bin/install -c -m 755 tools/pycocci /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/bin
make[3]: Entering directory '/build/coccinelle-1.0.4.deb'
/usr/bin/install -c -m 755 scripts/spatch /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/bin/spatch
make[3]: Leaving directory '/build/coccinelle-1.0.4.deb'
make[3]: Entering directory '/build/coccinelle-1.0.4.deb'
/usr/bin/install -c -m 755 spatch.opt /build/coccinelle-1.0.4.deb/debian/coccinelle/usr/lib/coccinelle
/srv/reproducible-results/rbuild-debian-J9o6Ki75/tmp.4AMHFaUCtL:	 44.2% -- replaced with /srv/reproducible-results/rbuild-debian-J9o6Ki75/tmp.4AMHFaUCtL.gz
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:1741)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)



More information about the Qa-jenkins-scm mailing list