[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_archlinux_7 #108513

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Fri Feb 5 11:51:41 GMT 2021


See <https://jenkins.debian.net/job/reproducible_builder_archlinux_7/108513/display/redirect>

Changes:


------------------------------------------
[...truncated 187.07 KB...]
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:194:5:
zstate.c:309:3: warning: 'memcpy' reading 148 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:195:5:
zstate.c:309:3: warning: 'memcpy' reading 144 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:196:5:
zstate.c:309:3: warning: 'memcpy' reading 148 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:197:5:
zstate.c:309:3: warning: 'memcpy' reading 408 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:198:5:
zstate.c:309:3: warning: 'memcpy' reading 260 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:199:5:
zstate.c:309:3: warning: 'memcpy' reading 236 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:200:5:
zstate.c:309:3: warning: 'memcpy' reading 144 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:201:5:
zstate.c:309:3: warning: 'memcpy' reading 152 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:202:5:
zstate.c:309:3: warning: 'memcpy' reading 152 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:203:5:
zstate.c:309:3: warning: 'memcpy' reading 164 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In function 'memcpyinc',
    inlined from 'copy_state_data.constprop' at zstate.c:204:5:
zstate.c:309:3: warning: 'memcpy' reading 144 bytes from a region of size 2 [-Wstringop-overflow=]
  309 |   memcpy(*dest, src, len);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
gui/guifuncs.c: In function 'GUIQuickLoadUpdate':
gui/guifuncs.c:1318:7: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=]
 1318 |       strncpy(p_dest, p_src, srclen);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gui/guifuncs.c:1309:21: note: length computed here
 1309 |     size_t srclen = strlen(p_src);
      |                     ^~~~~~~~~~~~~
initc.c: In function 'powercycle':
initc.c:2624:5: warning: 'memcpy' writing 3019 bytes into a region of size 1 overflows the destination [-Wstringop-overflow=]
 2624 |     memcpy(&sndrot, regsbackup, 3019);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
initc.c: In function 'init65816':
initc.c:2764:24: warning: '__builtin_memcpy' writing 64 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
 2764 |       SPCRAM[0xFFC0+i] = SPCROM[i];
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
gui/gui.asm:226: warning: dropping trailing empty parameter in call to multi-line macro `newsym' [-w+macro-params-legacy]
g++  -m32 -o zsnes cfg.o endmem.o init.o initc.o input.o md.o patch.o ui.o vcache.o version.o zloader.o zmovie.o zpath.o zstate.o ztime.o ztimec.o chips/c4emu.o chips/c4proc.o chips/dsp1emu.o chips/dsp1proc.o chips/dsp2proc.o chips/dsp3emu.o chips/dsp3proc.o chips/dsp4emu.o chips/dsp4proc.o chips/fxemu2.o chips/fxemu2b.o chips/fxemu2c.o chips/fxtable.o chips/obc1emu.o chips/obc1proc.o chips/sa1proc.o chips/sa1regs.o chips/sdd1emu.o chips/seta10.o chips/sfxproc.o chips/st10proc.o chips/7110proc.o chips/seta11.o chips/st11proc.o cpu/dma.o cpu/dsp.o cpu/dspproc.o cpu/execute.o cpu/executec.o cpu/irq.o cpu/memory.o cpu/memtable.o cpu/spc700.o cpu/stable.o cpu/table.o cpu/tablec.o debugasm.o debugger.o gui/gui.o gui/guifuncs.o gui/menu.o effects/burn.o effects/smoke.o effects/water.o jma/7zlzma.o jma/crc32.o jma/iiostrm.o	jma/inbyte.o jma/jma.o jma/lzma.o	jma/lzmadec.o jma/winout.o jma/zsnesjma.o mmlib/mm.o mmlib/linux.o  video/makev16b.o video/makev16t.o video/makevid.o video/mode716.o video/mode716b.o video/mode716d.o video/mode716e.o video/mode716t.o video/mode7.o video/mode7ext.o video/mv16tms.o video/m716text.o video/newg162.o video/newgfx.o video/newgfx16.o video/newgfx2.o video/procvid.o video/procvidc.o video/sw_draw.o video/2xsaiw.o video/hq2x16.o video/hq2x32.o video/hq3x16.o video/hq3x32.o video/hq4x16.o video/hq4x32.o video/ntsc.o video/copyvwin.o linux/audio.o linux/battery.o linux/sdlintrf.o linux/sdllink.o linux/gl_draw.o linux/sw_draw.o linux/safelib.o zip/unzip.o zip/zpng.o  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -D__OPENGL__ -march=i686 -O3 -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -s -D__RELEASE__ -fno-rtti  -L/usr/local/lib -L/usr/lib  -lz -L/usr/lib -lSDL -lpthread  -lpng -lm -lcurses -L/usr/lib -lGL
/usr/sbin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/sbin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/sbin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/sbin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/sbin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/sbin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/sbin/ld: skipping incompatible /usr/lib/libSDL.so when searching for -lSDL
/usr/sbin/ld: skipping incompatible /usr/lib/libSDL.so when searching for -lSDL
/usr/sbin/ld: skipping incompatible /usr/lib/libSDL.so when searching for -lSDL
/usr/sbin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/sbin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
/usr/sbin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/sbin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
/usr/sbin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/sbin/ld: skipping incompatible /usr/lib/libpthread.a when searching for -lpthread
/usr/sbin/ld: skipping incompatible /usr/lib/libpng.so when searching for -lpng
/usr/sbin/ld: skipping incompatible /usr/lib/libpng.so when searching for -lpng
/usr/sbin/ld: skipping incompatible /usr/lib/libpng.so when searching for -lpng
/usr/sbin/ld: skipping incompatible /usr/lib/libncursesw.so when searching for -lncursesw
/usr/sbin/ld: skipping incompatible /usr/lib/libncursesw.so when searching for -lncursesw
/usr/sbin/ld: skipping incompatible /usr/lib/libncursesw.so when searching for -lncursesw
/usr/sbin/ld: skipping incompatible /usr/lib/libGL.so when searching for -lGL
/usr/sbin/ld: skipping incompatible /usr/lib/libGL.so when searching for -lGL
/usr/sbin/ld: skipping incompatible /usr/lib/libGL.so when searching for -lGL
/usr/sbin/ld: skipping incompatible /usr/lib/libstdc++.so when searching for -lstdc++
/usr/sbin/ld: skipping incompatible /usr/lib/libstdc++.a when searching for -lstdc++
/usr/sbin/ld: skipping incompatible /usr/lib/libstdc++.so when searching for -lstdc++
/usr/sbin/ld: skipping incompatible /usr/lib/libstdc++.a when searching for -lstdc++
/usr/sbin/ld: skipping incompatible /usr/lib/libstdc++.so when searching for -lstdc++
/usr/sbin/ld: skipping incompatible /usr/lib/libstdc++.a when searching for -lstdc++
/usr/sbin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/sbin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/sbin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/sbin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/sbin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/sbin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/sbin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/sbin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/sbin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/sbin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/sbin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/sbin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/sbin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/sbin/ld: init.o: warning: relocation in read-only section `.text'
/usr/sbin/ld: warning: creating DT_TEXTREL in a PIE
rm -f version.o
==> Entering fakeroot environment...
==> Starting package()...
[zsnes]                           Generating desktop file... ok
make: Entering directory '/tmp/zsnes-archlinuxrb-build-eOQmPHhh/zsnes/trunk/src/zsnes_1_51/src'
/usr/bin/install -c -d -m 0755 /tmp/zsnes-archlinuxrb-build-eOQmPHhh/zsnes/trunk/pkg/zsnes//usr/bin
/usr/bin/install -c -m 0755 zsnes /tmp/zsnes-archlinuxrb-build-eOQmPHhh/zsnes/trunk/pkg/zsnes//usr/bin
/usr/bin/install -c -d -m 0755 /tmp/zsnes-archlinuxrb-build-eOQmPHhh/zsnes/trunk/pkg/zsnes//usr/man/man1
/usr/bin/install -c -m 0644 linux/zsnes.1 /tmp/zsnes-archlinuxrb-build-eOQmPHhh/zsnes/trunk/pkg/zsnes//usr/man/man1
make: Leaving directory '/tmp/zsnes-archlinuxrb-build-eOQmPHhh/zsnes/trunk/src/zsnes_1_51/src'
==> 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 "zsnes"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: zsnes 1.51-22 (Fri Feb  5 11:51:33 2021)
+ PRESULT=0
+ '[' 0 -eq 124 ']'
+ set +e
+ schroot --end-session -c archlinux-zsnes-archlinuxrb-build-eOQmPHhh
+ tee -a /srv/reproducible-results/archlinuxrb-build-eOQmPHhh/b2/zsnes/build2.log
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ false
+ set +x
'/tmp/zsnes-archlinuxrb-build-eOQmPHhh/zsnes/trunk/zsnes-1.51-22-x86_64.pkg.tar.zst' -> '/srv/reproducible-results/archlinuxrb-build-eOQmPHhh/b2/zsnes/zsnes-1.51-22-x86_64.pkg.tar.zst'
Fri Feb  5 11:51:34 UTC 2021 - build #2 for zsnes on osuosl169-amd64 done.
Fri Feb  5 11:51:34 UTC 2021 - reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-V6inSP6e, which will now be removed.
/srv/reproducible-results/archlinuxrb-build-eOQmPHhh:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 Feb  5 11:48 b1
drwxr-xr-x 3 jenkins jenkins 4096 Feb  5 11:51 b2

/srv/reproducible-results/archlinuxrb-build-eOQmPHhh/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Feb  5 11:48 zsnes

/srv/reproducible-results/archlinuxrb-build-eOQmPHhh/b1/zsnes:
total 928
-rw-r--r-- 1 jenkins jenkins  94822 Feb  5 11:48 build1.log
-rw-r--r-- 1 jenkins jenkins      8 Feb  5 11:48 build1.version
-rw-r--r-- 1 jenkins jenkins 838032 Feb  5 11:48 zsnes-1.51-22-x86_64.pkg.tar.zst

/srv/reproducible-results/archlinuxrb-build-eOQmPHhh/b2:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Feb  5 11:51 zsnes

/srv/reproducible-results/archlinuxrb-build-eOQmPHhh/b2/zsnes:
total 920
-rw-r--r-- 1 jenkins jenkins  95478 Feb  5 11:51 build2.log
-rw-r--r-- 1 jenkins jenkins      8 Feb  5 11:51 build2.version
-rw-r--r-- 1 jenkins jenkins 838032 Feb  5 11:51 zsnes-1.51-22-x86_64.pkg.tar.zst
Fri Feb  5 11:51:40 UTC 2021 - comparing results now.
Fri Feb  5 11:51:40 UTC 2021 - YAY - zsnes/zsnes-1.51-22-x86_64.pkg.tar.zst build reproducible in our test framework!
x .BUILDINFO
x .BUILDINFO
Fri Feb  5 11:51:40 UTC 2021 - https://tests.reproducible-builds.org/archlinux/multilib/zsnes/ updated.
/var/lib/jenkins/userContent/reproducible/archlinux/multilib/zsnes/pkg.html older than /var/lib/jenkins/userContent/reproducible/archlinux/multilib/zsnes/pkg.build_duration, thus deleting it.
INSERT into results (package_id, version, status, build_date, build_duration, node1, node2, job)
		VALUES ('395174', '1.51-22', 'reproducible', '2021-02-05 11:44', '430', 'osuosl170-amd64', 'osuosl169-amd64', 'https://jenkins.debian.net/job/reproducible_builder_archlinux_7/108513/')
		ON CONFLICT (package_id)
		DO UPDATE SET version='1.51-22', status='reproducible', build_date='2021-02-05 11:44', build_duration='430', node1='osuosl170-amd64', node2='osuosl169-amd64', job='https://jenkins.debian.net/job/reproducible_builder_archlinux_7/108513/' WHERE results.package_id='395174'
INSERT 0 1
INSERT INTO stats_build (name, version, suite, architecture, distribution, status, build_date, build_duration, node1, node2, job)
		VALUES ('zsnes', '1.51-22', 'multilib', 'x86_64', 3, 'reproducible', '2021-02-05 11:44', '430', 'osuosl170-amd64', 'osuosl169-amd64', 'https://jenkins.debian.net/job/reproducible_builder_archlinux_7/108513/');
INSERT 0 1
DELETE FROM schedule WHERE package_id='395174' and build_type='ci_build';
DELETE 1
Fri Feb  5 11:51:41 UTC 2021 - /srv/reproducible-results/archlinuxrb-build-eOQmPHhh deleted.
Fri  5 Feb 11:51:41 UTC 2021 - reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-sVE2liWD, which will now be removed.
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:111)
	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:2492)
	at hudson.FilePath$CopyTo.invoke(FilePath.java:2483)
	at hudson.FilePath.act(FilePath.java:1163)
	at hudson.FilePath.act(FilePath.java:1146)
	at hudson.FilePath.copyTo(FilePath.java:2477)
	at hudson.FilePath.copyTo(FilePath.java:2432)
Caused: java.io.IOException: Failed to copy /var/lib/jenkins/jobs/reproducible_builder_archlinux_7/builds/108513/log to /tmp/log-parser_reproducible_builder_archlinux_7_build_108513
	at hudson.FilePath.copyTo(FilePath.java:2435)
	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:46)
	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:804)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:753)
	at hudson.model.Build$BuildExecution.post2(Build.java:177)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:698)
	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