[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_archlinux_6 #201703
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Fri May 14 06:12:21 BST 2021
See <https://jenkins.debian.net/job/reproducible_builder_archlinux_6/201703/display/redirect>
Changes:
------------------------------------------
[...truncated 22.06 KB...]
++ arch=('x86_64')
++ license=('custom')
++ depends=('glibc')
++ replaces=('byacc-noconflict')
++ source=(ftp://ftp.invisible-island.net/${pkgname}/${pkgname}-${pkgver}.tgz{,.asc})
++ sha512sums=('95eafe81948fee1839fed8fff71d65c23d85de02af51672c118b2eed7c680f0dd300cec54cf366a248307c480844edc66a027575b29e20ef2f71f3c243ad5202' 'SKIP')
++ validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB')
+ '[' -n '' ']'
+ VERSION=20210109-1
+ echo 20210109-1
+ schroot --run-session -c archlinux-byacc-archlinuxrb-build-8S73WAl6 --directory /tmp/byacc-archlinuxrb-build-8S73WAl6/byacc/trunk -u root -- su -c 'bash -l -c '\''SOURCE_DATE_EPOCH='\''1620969065'\'' PATH='\''/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\'' GIT_SSL_NO_VERIFY=1 printenv 2>&1'\''' build2
+ tee -a /srv/reproducible-results/archlinuxrb-build-8S73WAl6/b2/byacc/build2.log
su: user build2 does not exist or the user entry does not contain all the required fields
+ schroot --run-session -c archlinux-byacc-archlinuxrb-build-8S73WAl6 --directory /tmp/byacc-archlinuxrb-build-8S73WAl6/byacc/trunk -- bash -l -c 'makepkg --printsrcinfo | awk -F '\'' = '\'' '\''/^\s+validpgpkeys/{print $2}'\''| while read pgpkey; do gpg --keyserver hkp://keyserver.ubuntu.com --recv-key $pgpkey; done'
+ tee -a /srv/reproducible-results/archlinuxrb-build-8S73WAl6/b2/byacc/build2.log
gpg: key 702353E0F7E48EDB: public key "Thomas Dickey <dickey at invisible-island.net>" imported
gpg: Total number processed: 1
gpg: imported: 1
+ timeout -k 12.1h 12h /usr/bin/ionice -c 3 /usr/bin/nice schroot --run-session -c archlinux-byacc-archlinuxrb-build-8S73WAl6 --directory /tmp/byacc-archlinuxrb-build-8S73WAl6/byacc/trunk -- bash -l -c 'SOURCE_DATE_EPOCH='\''1620969065'\'' PATH='\''/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'\'' GIT_SSL_NO_VERIFY=1 makepkg --syncdeps --noconfirm --nocheck --skippgpcheck 2>&1'
+ tee -a /srv/reproducible-results/archlinuxrb-build-8S73WAl6/b2/byacc/build2.log
==> Making package: byacc 20210109-1 (Thu Jun 16 11:35:02 2022)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading byacc-20210109.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 852k 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 43 852k 43 371k 0 0 200k 0 0:00:04 0:00:01 0:00:03 199k 96 852k 96 819k 0 0 287k 0 0:00:02 0:00:02 --:--:-- 287k100 852k 100 852k 0 0 290k 0 0:00:02 0:00:02 --:--:-- 290k
-> Downloading byacc-20210109.tgz.asc...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 272 0 272 0 0 249 0 --:--:-- 0:00:01 --:--:-- 249
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
byacc-20210109.tgz ... Passed
byacc-20210109.tgz.asc ... Skipped
==> Extracting sources...
-> Extracting byacc-20210109.tgz with bsdtar
==> Starting build()...
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
Configuring for linux-gnu
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking version of gcc... 10.2.0
checking if this is really Intel C compiler... no
checking if this is really Clang C compiler... no
checking for gcc option to accept ANSI C... none needed
checking $CFLAGS variable... ok
checking $CC variable... ok
checking whether make sets ${MAKE}... yes
checking for a BSD compatible install... /usr/bin/install -c
checking if filesystem supports mixed-case filenames... yes
checking for exctags... no
checking for ctags... no
checking for exetags... no
checking for etags... no
checking for ctags... no
checking for etags... no
checking for mawk... no
checking for gawk... gawk
checking for lint... no
checking for cppcheck... no
checking for splint... no
checking if the POSIX test-macros are already defined... no
checking if this is the GNU C library... yes
checking if _DEFAULT_SOURCE can be used as a basis... yes
checking if _XOPEN_SOURCE=500 works with _DEFAULT_SOURCE... yes
checking if _XOPEN_SOURCE really is set... yes
checking for ggrep... no
checking for grep... grep
checking for egrep... grep -E
checking how to run the C preprocessor... gcc -E
checking for fcntl.h... yes
checking for unistd.h... yes
checking for working mkstemp... yes
checking for unistd.h... (cached) yes
checking for getopt.h... yes
checking for header declaring getopt variables... unistd.h
checking for getopt... yes
checking for vsnprintf... yes
checking for maximum table size... default
checking if backtracking extension is wanted... yes
checking for fgrep... grep -F
checking if you want to turn on gcc warnings... no
configure: checking for gcc __attribute__ directives...
... scanf
... printf
... unused
... noreturn
checking if you want to see long compiling messages... yes
checking if you want to use dmalloc for testing... no
checking if you want to use dbmalloc for testing... no
checking if you want to use valgrind for testing... no
checking if you want to perform memory-leak testing... no
checking for groff... /usr/sbin/groff
checking for nroff... /usr/sbin/nroff
checking for tbl... /usr/sbin/tbl
checking for man2html... no
checking for program to convert manpage to html... /usr/sbin/groff
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... (cached) yes
checking for mode_t... yes
configure: creating ./config.status
config.status: creating makefile
config.status: creating config.h
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 closure.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 error.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 graph.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 lalr.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 lr0.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 main.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 mkpar.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 mstring.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 output.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 reader.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 btyaccpar.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 symtab.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 verbose.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 warshall.c
gcc -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -I. -I. -DHAVE_CONFIG_H -DYYPATCH=`cat ./VERSION` -D_FORTIFY_SOURCE=2 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=500 -o yacc closure.o error.o graph.o lalr.o lr0.o main.o mkpar.o mstring.o output.o reader.o btyaccpar.o symtab.o verbose.o warshall.o
==> Entering fakeroot environment...
==> Starting package()...
mkdir -p /tmp/byacc-archlinuxrb-build-8S73WAl6/byacc/trunk/pkg/byacc/usr/bin
mkdir -p /tmp/byacc-archlinuxrb-build-8S73WAl6/byacc/trunk/pkg/byacc/usr/share/man/man1
/usr/bin/install -c yacc /tmp/byacc-archlinuxrb-build-8S73WAl6/byacc/trunk/pkg/byacc/usr/bin/`echo yacc | sed 's/$//' |sed 's,^,b,'|sed 's/$//'`
/usr/bin/install -c -m 644 ./yacc.1 /tmp/byacc-archlinuxrb-build-8S73WAl6/byacc/trunk/pkg/byacc/usr/share/man/man1/`echo yacc.1| sed 's/1$//'|sed 's,^,b,'|sed 's/$/1/'`
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "byacc"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: byacc 20210109-1 (Thu Jun 16 11:35:11 2022)
+ PRESULT=0
+ '[' 0 -eq 124 ']'
+ set +e
+ schroot --end-session -c archlinux-byacc-archlinuxrb-build-8S73WAl6
+ tee -a /srv/reproducible-results/archlinuxrb-build-8S73WAl6/b2/byacc/build2.log
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ false
+ set +x
'/tmp/byacc-archlinuxrb-build-8S73WAl6/byacc/trunk/byacc-20210109-1-x86_64.pkg.tar.zst' -> '/srv/reproducible-results/archlinuxrb-build-8S73WAl6/b2/byacc/byacc-20210109-1-x86_64.pkg.tar.zst'
Thu Jun 16 11:35:14 UTC 2022 - build #2 for byacc on osuosl170-amd64 done.
Thu Jun 16 11:35:14 UTC 2022 - reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-6oPmLaWv, removing.
/srv/reproducible-results/archlinuxrb-build-8S73WAl6:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 May 14 05:11 b1
drwxr-xr-x 3 jenkins jenkins 4096 May 14 05:12 b2
/srv/reproducible-results/archlinuxrb-build-8S73WAl6/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 May 14 05:11 byacc
/srv/reproducible-results/archlinuxrb-build-8S73WAl6/b1/byacc:
total 108
-rw-r--r-- 1 jenkins jenkins 12491 May 14 05:11 build1.log
-rw-r--r-- 1 jenkins jenkins 11 May 14 05:11 build1.version
-rw-r--r-- 1 jenkins jenkins 85342 May 14 05:11 byacc-20210109-1-x86_64.pkg.tar.zst
/srv/reproducible-results/archlinuxrb-build-8S73WAl6/b2:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 May 14 05:12 byacc
/srv/reproducible-results/archlinuxrb-build-8S73WAl6/b2/byacc:
total 100
-rw-r--r-- 1 jenkins jenkins 10217 May 14 05:12 build2.log
-rw-r--r-- 1 jenkins jenkins 11 May 14 05:12 build2.version
-rw-r--r-- 1 jenkins jenkins 85342 May 14 05:12 byacc-20210109-1-x86_64.pkg.tar.zst
Fri May 14 05:12:20 UTC 2021 - comparing results now.
Fri May 14 05:12:20 UTC 2021 - YAY - byacc/byacc-20210109-1-x86_64.pkg.tar.zst build reproducible in our test framework!
x .BUILDINFO
x .BUILDINFO
Fri May 14 05:12:21 UTC 2021 - https://tests.reproducible-builds.org/archlinux/community/byacc/ updated.
/var/lib/jenkins/userContent/reproducible/archlinux/community/byacc/pkg.html older than /var/lib/jenkins/userContent/reproducible/archlinux/community/byacc/pkg.build_duration, thus deleting it.
/srv/jenkins/bin/reproducible_common.sh: line 1048: echo: write error: No space left on device
Fri May 14 05:12:21 UTC 2021 - /srv/reproducible-results/archlinuxrb-build-8S73WAl6 deleted.
Fri May 14 05:12:21 UTC 2021 - reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-KTUetpp6, removing.
Build step 'Execute shell' marked build as failure
ERROR: Build step failed with exception
java.io.IOException: No space left on device
at java.base/sun.nio.ch.FileDispatcherImpl.write0(Native Method)
at java.base/sun.nio.ch.FileDispatcherImpl.write(FileDispatcherImpl.java:62)
at java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:113)
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:79)
at java.base/sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:280)
at java.base/java.nio.channels.Channels.writeFullyImpl(Channels.java:74)
at java.base/java.nio.channels.Channels.writeFully(Channels.java:97)
at java.base/java.nio.channels.Channels$1.write(Channels.java:172)
at hudson.remoting.RemoteOutputStream.write(RemoteOutputStream.java:112)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1159)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:878)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1135)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:854)
at hudson.FilePath$CopyTo.invoke(FilePath.java:2493)
at hudson.FilePath$CopyTo.invoke(FilePath.java:2484)
at hudson.FilePath.act(FilePath.java:1164)
at hudson.FilePath.act(FilePath.java:1147)
at hudson.FilePath.copyTo(FilePath.java:2478)
at hudson.FilePath.copyTo(FilePath.java:2433)
Caused: java.io.IOException: Failed to copy /var/lib/jenkins/jobs/reproducible_builder_archlinux_6/builds/201703/log to /tmp/log-parser_reproducible_builder_archlinux_6_build_201703
at hudson.FilePath.copyTo(FilePath.java:2436)
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)
Caused: java.lang.RuntimeException
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:47)
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:355)
at hudson.plugins.logparser.LogParserParser.parseLog(LogParserParser.java:165)
at hudson.plugins.logparser.LogParserPublisher.perform(LogParserPublisher.java:119)
at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:80)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:803)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:752)
at hudson.model.Build$BuildExecution.post2(Build.java:177)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:697)
at hudson.model.Run.execute(Run.java:1932)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Build step 'Console output (build log) parsing' marked build as failure
More information about the Qa-jenkins-scm
mailing list