[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_armhf_2 #12938

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Thu Sep 15 05:05:30 UTC 2016


See <https://jenkins.debian.net/job/reproducible_builder_armhf_2/12938/>

------------------------------------------
[...truncated 15555 lines...]
+make[1]: ingresso nella directory "/build-2nd/pyopencl-2016.1+git20160809"
 pybuild --build -i pythonX.Y -s custom --build-args 'make -C {dir}/doc html'
-I: pybuild base:184: make -C /build-1st/pyopencl-2016.1+git20160809/doc html
-make[2]: Entering directory '/build-1st/pyopencl-2016.1+git20160809/doc'
+I: pybuild base:184: make -C /build-2nd/pyopencl-2016.1+git20160809/doc html
+make[2]: ingresso nella directory "/build-2nd/pyopencl-2016.1+git20160809/doc"
 python3 make_constants.py > constants.inc
 python3 `which sphinx-build` -b html -d build/doctrees   . _build/html
 Running Sphinx v1.4.6
@@ -3575,10 +3588,10 @@
 loading pickled environment... not yet created
 loading intersphinx inventory from http://docs.makotemplates.org/en/latest/objects.inv...
 WARNING: intersphinx inventory 'http://docs.makotemplates.org/en/latest/objects.inv' not fetchable due to <class 'urllib.error.URLError'>: <urlopen error [Errno 111] Connection refused>
-loading intersphinx inventory from http://docs.python.org/dev/objects.inv...
-WARNING: intersphinx inventory 'http://docs.python.org/dev/objects.inv' not fetchable due to <class 'urllib.error.URLError'>: <urlopen error [Errno 111] Connection refused>
 loading intersphinx inventory from http://docs.scipy.org/doc/numpy/objects.inv...
 WARNING: intersphinx inventory 'http://docs.scipy.org/doc/numpy/objects.inv' not fetchable due to <class 'urllib.error.URLError'>: <urlopen error [Errno 111] Connection refused>
+loading intersphinx inventory from http://docs.python.org/dev/objects.inv...
+WARNING: intersphinx inventory 'http://docs.python.org/dev/objects.inv' not fetchable due to <class 'urllib.error.URLError'>: <urlopen error [Errno 111] Connection refused>
 building [mo]: targets for 0 po files that are out of date
 building [html]: targets for 13 source files that are out of date
 updating environment: 13 added, 0 changed, 0 removed
@@ -3614,13 +3627,13 @@
 writing output... [ 92%] runtime_queue
 writing output... [100%] tools
 
-/build-1st/pyopencl-2016.1+git20160809/doc/misc.rst:179: WARNING: undefined label: ipython-integration (if the link has no caption the label must precede a section header)
+/build-2nd/pyopencl-2016.1+git20160809/doc/misc.rst:179: WARNING: undefined label: ipython-integration (if the link has no caption the label must precede a section header)
 generating indices... genindex py-modindex
 writing additional pages... search
-copying downloadable files... [ 50%] examples/demo.py
-copying downloadable files... [100%] examples/demo_elementwise.py
+copying downloadable files... [ 50%] examples/demo_elementwise.py
+copying downloadable files... [100%] examples/demo.py
 
-copying static files... WARNING: html_static_path entry '/build-1st/pyopencl-2016.1+git20160809/doc/_static' does not exist
+copying static files... WARNING: html_static_path entry '/build-2nd/pyopencl-2016.1+git20160809/doc/_static' does not exist
 done
 copying extra files... done
 dumping search index in English (code: en) ... done
@@ -3628,9 +3641,9 @@
 build succeeded, 5 warnings.
 
 Build finished. The HTML pages are in _build/html.
-make[2]: Leaving directory '/build-1st/pyopencl-2016.1+git20160809/doc'
+make[2]: uscita dalla directory "/build-2nd/pyopencl-2016.1+git20160809/doc"
 dh_installdocs
-make[1]: Leaving directory '/build-1st/pyopencl-2016.1+git20160809'
+make[1]: uscita dalla directory "/build-2nd/pyopencl-2016.1+git20160809"
    dh_sphinxdoc -O--buildsystem=pybuild -Npython-pyopencl -Npython-pyopencl-dbg -Npython3-pyopencl -Npython3-pyopencl-dbg
    dh_installchangelogs -O--buildsystem=pybuild
    dh_installexamples -O--buildsystem=pybuild
@@ -3642,8 +3655,8 @@
    dh_installifupdown -O--buildsystem=pybuild
    dh_installinfo -O--buildsystem=pybuild
    dh_python2 -O--buildsystem=pybuild
-I: dh_python2 fs:322: renaming _cffi_d.so to _cffi.arm-linux-gnueabihf_d.so
 I: dh_python2 fs:322: renaming _cffi.so to _cffi.arm-linux-gnueabihf.so
+I: dh_python2 fs:322: renaming _cffi_d.so to _cffi.arm-linux-gnueabihf_d.so
    dh_python3 -O--buildsystem=pybuild
    dh_installinit -O--buildsystem=pybuild
    dh_installmenu -O--buildsystem=pybuild
@@ -3667,42 +3680,42 @@
    dh_installxfonts -O--buildsystem=pybuild
    dh_strip_nondeterminism -O--buildsystem=pybuild
    debian/rules override_dh_compress
-make[1]: Entering directory '/build-1st/pyopencl-2016.1+git20160809'
+make[1]: ingresso nella directory "/build-2nd/pyopencl-2016.1+git20160809"
 dh_compress --all -X.py -X.txt -X.js -X.rst -X.json -X.doctree -Xobjects.inv
-make[1]: Leaving directory '/build-1st/pyopencl-2016.1+git20160809'
+make[1]: uscita dalla directory "/build-2nd/pyopencl-2016.1+git20160809"
    dh_fixperms -O--buildsystem=pybuild
    debian/rules override_dh_strip
-make[1]: Entering directory '/build-1st/pyopencl-2016.1+git20160809'
+make[1]: ingresso nella directory "/build-2nd/pyopencl-2016.1+git20160809"
 dh_strip -ppython-pyopencl --dbg-package=python-pyopencl-dbg
 dh_strip -ppython3-pyopencl --dbg-package=python3-pyopencl-dbg
-make[1]: Leaving directory '/build-1st/pyopencl-2016.1+git20160809'
+make[1]: uscita dalla directory "/build-2nd/pyopencl-2016.1+git20160809"
    dh_makeshlibs -O--buildsystem=pybuild
    dh_shlibdeps -O--buildsystem=pybuild
    dh_installdeb -O--buildsystem=pybuild
    dh_gencontrol -O--buildsystem=pybuild
 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
-dpkg-gencontrol: warning: package python-pyopencl: unused substitution variable ${python:Versions}
 dpkg-gencontrol: warning: package python-pyopencl: unused substitution variable ${python3:Depends}
+dpkg-gencontrol: warning: package python-pyopencl: unused substitution variable ${python:Versions}
 dpkg-gencontrol: warning: package python-pyopencl: unused substitution variable ${python:Provides}
 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
-dpkg-gencontrol: warning: package python-pyopencl-dbg: unused substitution variable ${python:Versions}
 dpkg-gencontrol: warning: package python-pyopencl-dbg: unused substitution variable ${python3:Depends}
 dpkg-gencontrol: warning: package python-pyopencl-dbg: unused substitution variable ${python:Provides}
+dpkg-gencontrol: warning: package python-pyopencl-dbg: unused substitution variable ${python:Versions}
 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
 dpkg-gencontrol: warning: package python3-pyopencl: unused substitution variable ${python:Depends}
 dpkg-gencontrol: warning: package python3-pyopencl: unused substitution variable ${python3:Versions}
 dpkg-gencontrol: warning: package python3-pyopencl: unused substitution variable ${python3:Provides}
 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
+dpkg-gencontrol: warning: package python3-pyopencl-dbg: unused substitution variable ${python3:Provides}
 dpkg-gencontrol: warning: package python3-pyopencl-dbg: unused substitution variable ${python3:Versions}
 dpkg-gencontrol: warning: package python3-pyopencl-dbg: unused substitution variable ${python:Depends}
-dpkg-gencontrol: warning: package python3-pyopencl-dbg: unused substitution variable ${python3:Provides}
 dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
 dpkg-gencontrol: warning: package python-pyopencl-doc: unused substitution variable ${python3:Depends}
 dpkg-gencontrol: warning: package python-pyopencl-doc: unused substitution variable ${python:Depends}
    dh_md5sums -O--buildsystem=pybuild
    dh_builddeb -O--buildsystem=pybuild
-dpkg-deb: building package 'python-pyopencl-dbg' in '../python-pyopencl-dbg_2016.1+git20160809-3_armhf.deb'.
 dpkg-deb: building package 'python3-pyopencl-dbg' in '../python3-pyopencl-dbg_2016.1+git20160809-3_armhf.deb'.
+dpkg-deb: building package 'python-pyopencl-dbg' in '../python-pyopencl-dbg_2016.1+git20160809-3_armhf.deb'.
 dpkg-deb: building package 'python3-pyopencl' in '../python3-pyopencl_2016.1+git20160809-3_armhf.deb'.
 dpkg-deb: building package 'python-pyopencl' in '../python-pyopencl_2016.1+git20160809-3_armhf.deb'.
 dpkg-deb: building package 'python-pyopencl-doc' in '../python-pyopencl-doc_2016.1+git20160809-3_all.deb'.
@@ -3713,12 +3726,15 @@
  dpkg-source --after-build pyopencl-2016.1+git20160809
 dpkg-buildpackage: info: binary-only upload (no source included)
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/4774/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/4774/tmp/hooks/B01_cleanup finished
+W: no hooks of type I found -- ignoring
 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/3201 and its subdirectories
-I: Current time: Wed Sep 14 16:03:39 GMT+12 2016
-I: pbuilder-time-stamp: 1473912219
+I: removing directory /srv/workspace/pbuilder/4774 and its subdirectories
+I: Current time: gio 15 set 2016, 19.04.46, GMT-14
+I: pbuilder-time-stamp: 1473915886

Compressing the 2nd log...
/var/lib/jenkins/userContent/reproducible/debian/logdiffs/experimental/armhf/pyopencl_2016.1+git20160809-3.diff:	 92.5% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/experimental/armhf/pyopencl_2016.1+git20160809-3.diff.gz
b2/build.log:	 92.2%
+ echo 'Compressing the 1st log...'
Compressing the 1st log...
+ gzip -9cvn b1/build.log
b1/build.log:	 92.2%
+ chmod 644 /var/lib/jenkins/userContent/reproducible/debian/logs/experimental/armhf/pyopencl_2016.1+git20160809-3.build1.log.gz
+ update_rbuildlog
+ chmod 644 /srv/reproducible-results/rbuild-debian-XrIYPNO8/tmp.B4CZ76kXjU
+ mv /srv/reproducible-results/rbuild-debian-XrIYPNO8/tmp.B4CZ76kXjU /var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/armhf/pyopencl_2016.1+git20160809-3.rbuild.log
+ RBUILDLOG=/var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/armhf/pyopencl_2016.1+git20160809-3.rbuild.log
+ '[' 0 -eq 1 ']'
+ '[' 0 -eq 0 ']'
+ call_diffoscope_on_buildinfo_files
++ mktemp --tmpdir=/srv/reproducible-results/rbuild-debian-XrIYPNO8
+ local TMPLOG=/srv/reproducible-results/rbuild-debian-XrIYPNO8/tmp.WXmxPbCTD3
+ local TIMEOUT=120m
+ DBDSUITE=experimental
+ '[' experimental = experimental ']'
+ DBDSUITE=unstable
+ set -x
++ mktemp --tmpdir=/srv/reproducible-results/rbuild-debian-XrIYPNO8 -d dbd-tmp-XXXXXXX
+ local TEMP=/srv/reproducible-results/rbuild-debian-XrIYPNO8/dbd-tmp-zHpi6hf
++ schroot --directory /srv/reproducible-results/rbuild-debian-XrIYPNO8 -c source:jenkins-reproducible-unstable-diffoscope diffoscope -- --version
++ true
+ DIFFOSCOPE='diffoscope 60
E: 70services: tac: /tmp/tacslYsQh: write error: No space left on device
E: jenkins-reproducible-unstable-diffoscope-999825e4-ec0c-4da6-ada2-23f0901cd3ce: Chroot setup failed: stage=setup-stop'
++ echo diffoscope 60 E: 70services: tac: /tmp/tacslYsQh: write error: No space left on device E: jenkins-reproducible-unstable-diffoscope-999825e4-ec0c-4da6-ada2-23f0901cd3ce: Chroot setup failed: stage=setup-stop
++ grep '^E: 15binfmt: update-binfmts: unable to open'
++ true
+ LOG_RESULT=
+ '[' '!' -z '' ']'
+ log_info 'diffoscope 60
E: 70services: tac: /tmp/tacslYsQh: write error: No space left on device
E: jenkins-reproducible-unstable-diffoscope-999825e4-ec0c-4da6-ada2-23f0901cd3ce: Chroot setup failed: stage=setup-stop will be used to compare the two builds:'
+ _log I: 'diffoscope 60
E: 70services: tac: /tmp/tacslYsQh: write error: No space left on device
E: jenkins-reproducible-unstable-diffoscope-999825e4-ec0c-4da6-ada2-23f0901cd3ce: Chroot setup failed: stage=setup-stop will be used to compare the two builds:'
+ local prefix=I:
+ shift 1
+ tee -a /var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/armhf/pyopencl_2016.1+git20160809-3.rbuild.log
++ date -u
+ echo -e 'Thu Sep 15 05:05:26 UTC 2016  I: diffoscope 60
E: 70services: tac: /tmp/tacslYsQh: write error: No space left on device
E: jenkins-reproducible-unstable-diffoscope-999825e4-ec0c-4da6-ada2-23f0901cd3ce: Chroot setup failed: stage=setup-stop will be used to compare the two builds:'
Thu Sep 15 05:05:26 UTC 2016  I: diffoscope 60
E: 70services: tac: /tmp/tacslYsQh: write error: No space left on device
E: jenkins-reproducible-unstable-diffoscope-999825e4-ec0c-4da6-ada2-23f0901cd3ce: Chroot setup failed: stage=setup-stop will be used to compare the two builds:
+ set +e
+ set -x
+ timeout 120m nice schroot --directory /srv/reproducible-results/rbuild-debian-XrIYPNO8 -c source:jenkins-reproducible-unstable-diffoscope -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian-XrIYPNO8/dbd-tmp-zHpi6hf ; diffoscope 			--html /srv/reproducible-results/rbuild-debian-XrIYPNO8/pyopencl_2016.1+git20160809-3.diffoscope.html 			--text /srv/reproducible-results/rbuild-debian-XrIYPNO8/pyopencl_2016.1+git20160809-3.diffoscope.txt 			/srv/reproducible-results/rbuild-debian-XrIYPNO8/b1/pyopencl_2016.1+git20160809-3_armhf.buildinfo 			/srv/reproducible-results/rbuild-debian-XrIYPNO8/b2/pyopencl_2016.1+git20160809-3_armhf.buildinfo'
+ RESULT=1
++ grep '^E: 15binfmt: update-binfmts: unable to open' /srv/reproducible-results/rbuild-debian-XrIYPNO8/tmp.WXmxPbCTD3
++ true
+ LOG_RESULT=
+ '[' '!' -z '' ']'
+ false
+ set +x
E: 70services: tac: /tmp/tacIEjGDZ: write error: No space left on device
E: jenkins-reproducible-unstable-diffoscope-ca70413c-ea8c-402d-b9d5-d549f8e96976: Chroot setup failed: stage=setup-stop
Thu Sep 15 05:05:29 UTC 2016  E: pyopencl failed to build reproducibly in experimental on armhf.
INFO: Starting at 2016-09-15 05:05:30.062327
CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/testing/armhf/pyopencl_2015.2.4-1_armhf.buildinfo
CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/armhf/pyopencl_2016.1+git20160809-2_armhf.buildinfo
INFO: Finished at 2016-09-15 05:05:30.177448, took: 0:00:00.115133

Thu Sep 15 05:05:30 UTC 2016 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/experimental/armhf/pyopencl.html

Thu Sep 15 05:05:30 UTC 2016 - total duration: 2h 6m 22s.
/var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/armhf/pyopencl_2016.1+git20160809-3.rbuild.log:	 91.5% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/experimental/armhf/pyopencl_2016.1+git20160809-3.rbuild.log.gz
INFO: Starting at 2016-09-15 05:05:30.603692
CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/testing/armhf/pyopencl_2015.2.4-1_armhf.buildinfo
CRITICAL: buildinfo not detected at /var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/armhf/pyopencl_2016.1+git20160809-2_armhf.buildinfo
INFO: Finished at 2016-09-15 05:05:30.746824, took: 0:00:00.143151
Thu 15 Sep 05:05:30 UTC 2016 - /srv/jenkins/bin/reproducible_build.sh stopped running as /tmp/jenkins-script-ale2sWM8, which will now be removed.
ERROR: Build step failed with exception
java.lang.RuntimeException: java.io.IOException: Failed to copy /var/lib/jenkins/jobs/reproducible_builder_armhf_2/builds/12938/log to /tmp/log-parser_reproducible_builder_armhf_2_build_12938
	at hudson.plugins.logparser.LogParserStatusComputer$1.call(LogParserStatusComputer.java:62)
	at hudson.plugins.logparser.LogParserStatusComputer$1.call(LogParserStatusComputer.java:47)
	at hudson.remoting.LocalChannel.call(LocalChannel.java:45)
	at hudson.plugins.logparser.LogParserStatusComputer.computeStatusMatches(LogParserStatusComputer.java:47)
	at hudson.plugins.logparser.LogParserStatusComputer.<init>(LogParserStatusComputer.java:36)
	at hudson.plugins.logparser.LogParserParser.parseLogBody(LogParserParser.java:309)
	at hudson.plugins.logparser.LogParserParser.parseLog(LogParserParser.java:134)
	at hudson.plugins.logparser.LogParserPublisher.perform(LogParserPublisher.java:131)
	at hudson.plugins.logparser.LogParserPublisher.perform(LogParserPublisher.java:110)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
	at hudson.model.Build$BuildExecution.post2(Build.java:185)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
	at hudson.model.Run.execute(Run.java:1766)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: java.io.IOException: Failed to copy /var/lib/jenkins/jobs/reproducible_builder_armhf_2/builds/12938/log to /tmp/log-parser_reproducible_builder_armhf_2_build_12938
	at hudson.FilePath.copyTo(FilePath.java:2018)
	at hudson.plugins.logparser.LogParserStatusComputer.computeStatusMatches(LogParserStatusComputer.java:88)
	at hudson.plugins.logparser.LogParserStatusComputer.access$000(LogParserStatusComputer.java:22)
	at hudson.plugins.logparser.LogParserStatusComputer$1.call(LogParserStatusComputer.java:54)
	... 17 more
Caused by: java.io.IOException: No space left on device
	at java.io.FileOutputStream.writeBytes(Native Method)
	at java.io.FileOutputStream.write(FileOutputStream.java:345)
	at hudson.remoting.RemoteOutputStream.write(RemoteOutputStream.java:110)
	at hudson.Util.copyStream(Util.java:646)
	at hudson.FilePath$41.invoke(FilePath.java:2045)
	at hudson.FilePath$41.invoke(FilePath.java:2039)
	at hudson.FilePath.act(FilePath.java:1018)
	at hudson.FilePath.act(FilePath.java:996)
	at hudson.FilePath.copyTo(FilePath.java:2039)
	at hudson.FilePath.copyTo(FilePath.java:2013)
	... 20 more
Build step 'Console output (build log) parsing' marked build as failure



More information about the Qa-jenkins-scm mailing list