[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