[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_amd64_14 #49209

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Thu Sep 15 07:36:00 UTC 2016


See <https://jenkins.debian.net/job/reproducible_builder_amd64_14/49209/>

------------------------------------------
[...truncated 2260 lines...]
chmod +x s2cc
echo '#! /bin/sh' > Xs2cc
echo $(pwd)/s2ccomp -scl 80 -scmh 40 \
     -cc gcc -LIBDIR $(pwd)/../scrt '$*' >> Xs2cc
chmod +x Xs2cc
for x in main.sc closeana.sc lambdaexp.sc plist.sc transform.sc expform.sc readtext.sc miscexp.sc macros.sc compile.sc lap.sc gencode.sc callcode.sc lambdacode.sc misccode.sc main.c closeana.c lambdaexp.c plist.c transform.c expform.c readtext.c miscexp.c macros.c compile.c lap.c gencode.c callcode.c lambdacode.c misccode.c expform.sch gencode.sch lambdaexp.sch lap.sch miscexp.sch plist.sch; \
    do ln -s ../../scsc/$x $x;\
done
make[4]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/scsc'
mkdir -p AMD64/scrt
cat ports/AMD64/makefile-head scrt/makefile >AMD64/scrt/makefile
/usr/bin/make -C AMD64/scrt srclinks
make[4]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/scrt'
for x in scinit.c apply.c callcc.c cio.c heap.c objects.c mtraps.c scinit.h apply.h callcc.h cio.h heap.h objects.h options.h scdebug.c sceval.c scexpand.c scexpnd1.c scexpnd2.c scqquote.c screp.c scrt1.c scrt2.c scrt3.c scrt4.c scrt5.c scrt6.c scrt7.c scrtuser.c scdebug.sc sceval.sc scexpand.sc scexpnd1.sc scexpnd2.sc scqquote.sc screp.sc scrt1.sc scrt2.sc scrt3.sc scrt4.sc scrt5.sc scrt6.sc scrt7.sc scrtuser.sc embedded.c predef.sc repdef.sc sci.sc sci.c; \
    do ln -s ../../scrt/$x $x;\
done
rm options.h
make[4]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/scrt'
mkdir -p AMD64/server
cat ports/AMD64/makefile-head scrt/makefile >AMD64/server/makefile
/usr/bin/make -C AMD64/server srclinks
make[4]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/server'
for x in scinit.c apply.c callcc.c cio.c heap.c objects.c mtraps.c scinit.h apply.h callcc.h cio.h heap.h objects.h options.h scdebug.c sceval.c scexpand.c scexpnd1.c scexpnd2.c scqquote.c screp.c scrt1.c scrt2.c scrt3.c scrt4.c scrt5.c scrt6.c scrt7.c scrtuser.c scdebug.sc sceval.sc scexpand.sc scexpnd1.sc scexpnd2.sc scqquote.sc screp.sc scrt1.sc scrt2.sc scrt3.sc scrt4.sc scrt5.sc scrt6.sc scrt7.sc scrtuser.sc embedded.c predef.sc repdef.sc sci.sc sci.c; \
    do ln -s ../../scrt/$x $x;\
done
rm options.h
make[4]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/server'
mkdir -p AMD64/test
cat ports/AMD64/makefile-head test/makefile >AMD64/test/makefile
/usr/bin/make -C AMD64/test srclinks
make[4]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/test'
for x in test.sc   testchk.sc test01.sc test02.sc test03.sc test04.sc test05.sc test06.sc test07.sc test08.sc test09.sc test10.sc test11.sc test12.sc test13.sc test14.sc test15.sc test16.sc test17.sc test18.sc test19.sc test20.sc test20-input.sc     test20-make.sc test21.sc test22.sc test23.sc test50.sc test51.sc test52.sc test53.sc test54.sc test54c.c test55.sc alltests.sc; \
    do ln -s ../../test/$x $x;\
done
make[4]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/test'
mkdir -p AMD64/cdecl
cat ports/AMD64/makefile-head cdecl/makefile >AMD64/cdecl/makefile
/usr/bin/make -C AMD64/cdecl srclinks
make[4]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/cdecl'
for x in cdecl.sc const.sc extern.sc typedef.sc sizeof.c sch.sc README document load.sc; \
   do ln -s ../../cdecl/$x $x; \
done
make[4]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/cdecl'
mkdir -p AMD64/xlib
cat ports/AMD64/makefile-head xlib/makefile >AMD64/xlib/makefile
/usr/bin/make -C AMD64/xlib srclinks
make[4]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/xlib'
for x in X.cdecl Xatom.cdecl Xlib.cdecl Xresource.cdecl Xutil.cdecl Xkeysym.cdecl Xcursorfont.cdecl Xr4.cdecl xws2.cdecl xws3.cdecl xws4.cdecl xws5.cdecl xws6.cdecl xws7.cdecl xws8.cdecl xws9.cdecl xws10.cdecl xwsr4.cdecl doc.txt xwss.sc xlib.sc clear.sc hello.sc hello2.sc puzzle.sc npuzzle.sc makefile-example; \
  do ln -s ../../xlib/$x $x; \
done
make[4]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/xlib'
make[3]: Leaving directory '/build-1st/scheme2c-2012.10.14'
cp ports/AMD64/linux.s AMD64/scrt/
cp ports/AMD64/options.h AMD64/scrt/
cp ports/AMD64/linux.s AMD64/server/
cp ports/AMD64/options-server.h AMD64/server/options.h
make[2]: Leaving directory '/build-1st/scheme2c-2012.10.14'
make[1]: Leaving directory '/build-1st/scheme2c-2012.10.14'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build-1st/scheme2c-2012.10.14'
/usr/bin/make -C AMD64	     prefix=/usr MANDIR='$(prefix)/share/man' DOCDIR='$(prefix)/share/doc/scheme2c' # architecture dependent, executables
make[2]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64'
/usr/bin/make -C scrt port
make[3]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/scrt'
/usr/bin/make "CC=gcc" "CFLAGS=-Wall -O2 -finline-functions -fno-math-errno -frename-registers" "SCC=echo" \
     Xlibs2c.a Xs2ci Xmv 
make[4]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/scrt'
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scdebug.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. sceval.c
In file included from sceval.c:4:0:
sceval.c: In function 'sceval_exec':
./objects.h:877:46: warning: statement with no effect [-Wunused-value]
 #define PAIR_CDR( tscp )  (TP_U( tscp )->pair.cdr)
                           ~~~~~~~~~~~~~~~~~~~^~~~~
sceval.c:1076:9: note: in expansion of macro 'PAIR_CDR'
         PAIR_CDR( X5 );
         ^~~~~~~~
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scexpand.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scexpnd1.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scexpnd2.c
scexpnd2.c: In function 'scexpnd2_letrec_2dmacro':
scexpnd2.c:575:15: warning: variable 'X12' set but not used [-Wunused-but-set-variable]
         TSCP  X12,
               ^~~
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scqquote.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. screp.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scrt1.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scrt2.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scrt3.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scrt4.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scrt5.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scrt6.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scrt7.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scrtuser.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. scinit.c
scinit.c: In function 'sc_clarguments':
scinit.c:162:14: warning: 'main' is usually a function [-Wmain]
  TSCP  argl, main;
              ^~~~
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. apply.c
apply.c: In function 'sc_apply_2dtwo':
apply.c:600:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
apply.c: In function 'sc_unknowncall':
apply.c:1745:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
apply.c: In function 'sc_apply_2dtwo':
apply.c:115:23: warning: 'closure' may be used uninitialized in this function [-Wmaybe-uninitialized]
     case  2: return( (*utproc->procedure.code)
                    ~~~^~~~~~~~~~~~~~~~~~~~~~~~
      ( arg[0], arg[1], argl, closure ) );
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. callcc.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. cio.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. heap.c
heap.c:45:9: warning: type defaults to 'int' in declaration of 'sc_geti386regs' [-Wimplicit-int]
 extern  sc_geti386regs( S2CINT* a );
         ^~~~~~~~~~~~~~
heap.c: In function 'check_object':
heap.c:1277:27: warning: variable 'vpage' set but not used [-Wunused-but-set-variable]
  S2CINT  page, size, cnt, vpage;
                           ^~~~~
heap.c: In function 'check_heap':
heap.c:1277:16: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized]
  S2CINT  page, size, cnt, vpage;
                ^~~~
heap.c: In function 'sc_processor_register':
heap.c:231:13: warning: function returns address of local variable [-Wreturn-local-addr]
       return( x );
             ^
heap.c:228:40: note: declared here
 S2CINT  *sc_processor_register( S2CINT reg )
                                        ^~~
heap.c: In function 'move_object':
heap.c:604:10: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized]
  S2CINT  size, cnt, vpage, left;
          ^~~~
heap.c: In function 'allocatepage':
heap.c:1751:19: warning: 'page' may be used uninitialized in this function [-Wmaybe-uninitialized]
  sc_pagegeneration[ page ] = sc_next_generation;
                   ^
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. objects.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. mtraps.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers linux.s
rm -f Xlibs2c.a
ar q Xlibs2c.a scinit.o apply.o callcc.o cio.o heap.o objects.o mtraps.o scdebug.o sceval.o scexpand.o scexpnd1.o scexpnd2.o scqquote.o screp.o scrt1.o scrt2.o scrt3.o scrt4.o scrt5.o scrt6.o scrt7.o scrtuser.o linux.o
ar: creating Xlibs2c.a
ranlib Xlibs2c.a
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I. sci.c
gcc -o Xs2ci -Wall -O2 -finline-functions -fno-math-errno -frename-registers scdebug.o sceval.o scexpand.o scexpnd1.o scexpnd2.o scqquote.o screp.o scrt1.o scrt2.o scrt3.o scrt4.o scrt5.o scrt6.o scrt7.o scrtuser.o scinit.o apply.o callcc.o cio.o heap.o objects.o mtraps.o linux.o sci.o \
      -lm -lsigsegv
mv Xs2ci s2ci
mv Xlibs2c.a libs2c.a
make[4]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/scrt'
make[3]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/scrt'
/usr/bin/make -C scsc port
make[3]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/scsc'
/usr/bin/make "CC=gcc" "CFLAGS=-Wall -O2 -finline-functions -fno-math-errno -frename-registers" "SCC=echo" Xs2ccomp s2ccomp
make[4]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/scsc'
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt main.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt closeana.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt lambdaexp.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt plist.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt transform.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt expform.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt readtext.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt miscexp.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt macros.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt compile.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt lap.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt gencode.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt callcode.c
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt lambdacode.c
lambdacode.c: In function 'lambdacode_procedure_2demit':
lambdacode.c:322:23: warning: variable 'X6' set but not used [-Wunused-but-set-variable]
               X8, X7, X6, X5, X4, X3, X2, X1;
                       ^~
gcc -c -Wall -O2 -finline-functions -fno-math-errno -frename-registers -I../scrt misccode.c
gcc -o Xs2ccomp -Wall -O2 -finline-functions -fno-math-errno -frename-registers main.o closeana.o lambdaexp.o plist.o transform.o expform.o readtext.o miscexp.o macros.o compile.o lap.o gencode.o callcode.o lambdacode.o misccode.o ../scrt/libs2c.a -lm -lsigsegv
cp -pR Xs2ccomp s2ccomp
make[4]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/scsc'
make[3]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/scsc'
/usr/bin/make	-C test autotest
make[3]: Entering directory '/build-1st/scheme2c-2012.10.14/AMD64/test'
../scsc/Xs2cc -C -g test.sc
2095f39 CHAR->DL Segfault:
test.sc:
***** Segfault -- Please tell the scheme->c maintainers!
***** Now we're going to try to print out a bracktrace, good luck!
makefile:82: recipe for target 'test.c' failed
make[3]: *** [test.c] Error 1
make[3]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64/test'
makefile:10: recipe for target 'port' failed
make[2]: *** [port] Error 2
make[2]: Leaving directory '/build-1st/scheme2c-2012.10.14/AMD64'
debian/rules:35: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/build-1st/scheme2c-2012.10.14'
debian/rules:20: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
I: copying local configuration
E: Failed autobuilding of package
I: unmounting /dev/shm filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/40269 and its subdirectories
removed ‘/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/scheme2c_2012.10.14-1.rbuild.log.gz’
removed ‘/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/amd64/scheme2c_2012.10.14-1.build1.log.gz’
+ echo 'Compressing the 1st log...'
Compressing the 1st log...
+ gzip -9cvn b1/build.log
b1/build.log:	 82.1%
+ chmod 644 /var/lib/jenkins/userContent/reproducible/debian/logs/unstable/amd64/scheme2c_2012.10.14-1.build1.log.gz
+ update_rbuildlog
+ chmod 644 /srv/reproducible-results/rbuild-debian-8SHOlDK0/tmp.mzUTGsEVqX
+ mv /srv/reproducible-results/rbuild-debian-8SHOlDK0/tmp.mzUTGsEVqX /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/scheme2c_2012.10.14-1.rbuild.log
+ RBUILDLOG=/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/scheme2c_2012.10.14-1.rbuild.log
+ '[' 1 -eq 1 ']'
+ handle_ftbfs
+ false
+ set +x
scheme2c failed to build from source.
Error: database is locked
Error: database is locked
Error: database is locked
Error: database is locked
/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/scheme2c_2012.10.14-1.rbuild.log:	 80.7% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/scheme2c_2012.10.14-1.rbuild.log.gz
INFO: Starting at 2016-09-15 07:34:59.908072
CRITICAL: SQLite database locked, could not execute query:
CRITICAL: "SELECT r.status, r.version, r.build_date FROM results AS r JOIN sources AS s ON r.package_id=s.id WHERE s.name="scheme2c" AND s.architecture="amd64" AND s.suite="testing""
CRITICAL: Exiting script.
INFO: Finished at 2016-09-15 07:36:00.003571, took: 0:01:00.095528








Warning: cannot update html pages for scheme2c
Thu 15 Sep 07:36:00 UTC 2016 - /srv/jenkins/bin/reproducible_build.sh stopped running as /tmp/jenkins-script-sFwGV1wj, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list