[Qa-jenkins-scm] Build failed in Jenkins: reproducible_builder_archlinux_3 #137827

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Tue Oct 15 10:11:42 BST 2019


See <https://jenkins.debian.net/job/reproducible_builder_archlinux_3/137827/display/redirect>

Changes:


------------------------------------------
[...truncated 1.72 MB...]
./src/farptr.h:44:57: warning: taking address of packed member of 'struct vbe_mode_info' may result in an unaligned pointer value [-Waddress-of-packed-member]
   44 |         union u64_u32_u *__w64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:77:13: note: in expansion of macro 'WRITE64_SEG'
   77 |             WRITE64_SEG(prefix, seg, var, (val));       \
      |             ^~~~~~~~~~~
./src/farptr.h:145:32: note: in expansion of macro '__SET_VAR'
  145 | #define SET_VAR(seg, var, val) __SET_VAR("", seg, (var), (val))
      |                                ^~~~~~~~~
./src/farptr.h:115:9: note: in expansion of macro 'SET_VAR'
  115 |         SET_VAR(ES, (var), __sfv_val);          \
      |         ^~~~~~~
./src/farptr.h:143:35: note: in expansion of macro '__SET_FARVAR'
  143 | #define SET_FARVAR(seg, var, val) __SET_FARVAR((seg), (var), (val))
      |                                   ^~~~~~~~~~~~
./vgasrc/vbe.c:191:9: note: in expansion of macro 'SET_FARVAR'
  191 |         SET_FARVAR(seg, info->phys_base, framebuffer);
      |         ^~~~~~~~~~
./src/farptr.h:44:57: warning: taking address of packed member of 'struct vbe_mode_info' may result in an unaligned pointer value [-Waddress-of-packed-member]
   44 |         union u64_u32_u *__w64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:77:13: note: in expansion of macro 'WRITE64_SEG'
   77 |             WRITE64_SEG(prefix, seg, var, (val));       \
      |             ^~~~~~~~~~~
./src/farptr.h:145:32: note: in expansion of macro '__SET_VAR'
  145 | #define SET_VAR(seg, var, val) __SET_VAR("", seg, (var), (val))
      |                                ^~~~~~~~~
./src/farptr.h:115:9: note: in expansion of macro 'SET_VAR'
  115 |         SET_VAR(ES, (var), __sfv_val);          \
      |         ^~~~~~~
./src/farptr.h:143:35: note: in expansion of macro '__SET_FARVAR'
  143 | #define SET_FARVAR(seg, var, val) __SET_FARVAR((seg), (var), (val))
      |                                   ^~~~~~~~~~~~
./vgasrc/vbe.c:193:9: note: in expansion of macro 'SET_FARVAR'
  193 |         SET_FARVAR(seg, info->reserved1, 0);
      |         ^~~~~~~~~~
./src/farptr.h:44:57: warning: taking address of packed member of 'struct vbe_mode_info' may result in an unaligned pointer value [-Waddress-of-packed-member]
   44 |         union u64_u32_u *__w64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:77:13: note: in expansion of macro 'WRITE64_SEG'
   77 |             WRITE64_SEG(prefix, seg, var, (val));       \
      |             ^~~~~~~~~~~
./src/farptr.h:145:32: note: in expansion of macro '__SET_VAR'
  145 | #define SET_VAR(seg, var, val) __SET_VAR("", seg, (var), (val))
      |                                ^~~~~~~~~
./src/farptr.h:115:9: note: in expansion of macro 'SET_VAR'
  115 |         SET_VAR(ES, (var), __sfv_val);          \
      |         ^~~~~~~
./src/farptr.h:143:35: note: in expansion of macro '__SET_FARVAR'
  143 | #define SET_FARVAR(seg, var, val) __SET_FARVAR((seg), (var), (val))
      |                                   ^~~~~~~~~~~~
./vgasrc/vbe.c:194:9: note: in expansion of macro 'SET_FARVAR'
  194 |         SET_FARVAR(seg, info->reserved2, 0);
      |         ^~~~~~~~~~
./src/farptr.h:44:57: warning: taking address of packed member of 'struct vbe_mode_info' may result in an unaligned pointer value [-Waddress-of-packed-member]
   44 |         union u64_u32_u *__w64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:77:13: note: in expansion of macro 'WRITE64_SEG'
   77 |             WRITE64_SEG(prefix, seg, var, (val));       \
      |             ^~~~~~~~~~~
./src/farptr.h:145:32: note: in expansion of macro '__SET_VAR'
  145 | #define SET_VAR(seg, var, val) __SET_VAR("", seg, (var), (val))
      |                                ^~~~~~~~~
./src/farptr.h:115:9: note: in expansion of macro 'SET_VAR'
  115 |         SET_VAR(ES, (var), __sfv_val);          \
      |         ^~~~~~~
./src/farptr.h:143:35: note: in expansion of macro '__SET_FARVAR'
  143 | #define SET_FARVAR(seg, var, val) __SET_FARVAR((seg), (var), (val))
      |                                   ^~~~~~~~~~~~
./vgasrc/vbe.c:195:9: note: in expansion of macro 'SET_FARVAR'
  195 |         SET_FARVAR(seg, info->linear_bytes_per_scanline, linesize);
      |         ^~~~~~~~~~
./vgasrc/stdvga.c: In function 'stdvga_save_hw_state':
./src/farptr.h:44:57: warning: taking address of packed member of 'struct saveVideoHardware' may result in an unaligned pointer value [-Waddress-of-packed-member]
   44 |         union u64_u32_u *__w64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:77:13: note: in expansion of macro 'WRITE64_SEG'
   77 |             WRITE64_SEG(prefix, seg, var, (val));       \
      |             ^~~~~~~~~~~
./src/farptr.h:145:32: note: in expansion of macro '__SET_VAR'
  145 | #define SET_VAR(seg, var, val) __SET_VAR("", seg, (var), (val))
      |                                ^~~~~~~~~
./src/farptr.h:115:9: note: in expansion of macro 'SET_VAR'
  115 |         SET_VAR(ES, (var), __sfv_val);          \
      |         ^~~~~~~
./src/farptr.h:143:35: note: in expansion of macro '__SET_FARVAR'
  143 | #define SET_FARVAR(seg, var, val) __SET_FARVAR((seg), (var), (val))
      |                                   ^~~~~~~~~~~~
./vgasrc/stdvga.c:373:5: note: in expansion of macro 'SET_FARVAR'
  373 |     SET_FARVAR(seg, info->crtc_addr, crtc_addr);
      |     ^~~~~~~~~~
./vgasrc/stdvga.c: In function 'stdvga_restore_hw_state':
./src/farptr.h:28:57: warning: taking address of packed member of 'struct saveVideoHardware' may result in an unaligned pointer value [-Waddress-of-packed-member]
   28 |         union u64_u32_u *__r64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:64:9: note: in expansion of macro 'READ64_SEG'
   64 |         READ64_SEG(prefix, seg, __val, var);    \
      |         ^~~~~~~~~~
./src/farptr.h:144:27: note: in expansion of macro '__GET_VAR'
  144 | #define GET_VAR(seg, var) __GET_VAR("", seg, (var))
      |                           ^~~~~~~~~
./src/farptr.h:111:5: note: in expansion of macro 'GET_VAR'
  111 |     GET_VAR(ES, (var)); })
      |     ^~~~~~~
./src/farptr.h:142:30: note: in expansion of macro '__GET_FARVAR'
  142 | #define GET_FARVAR(seg, var) __GET_FARVAR((seg), (var))
      |                              ^~~~~~~~~~~~
./vgasrc/stdvga.c:389:21: note: in expansion of macro 'GET_FARVAR'
  389 |     u16 crtc_addr = GET_FARVAR(seg, info->crtc_addr);
      |                     ^~~~~~~~~~
./vgasrc/stdvgamodes.c: In function 'stdvga_build_video_param':
./src/farptr.h:44:57: warning: taking address of packed member of 'struct video_save_pointer_s' may result in an unaligned pointer value [-Waddress-of-packed-member]
   44 |         union u64_u32_u *__w64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:77:13: note: in expansion of macro 'WRITE64_SEG'
   77 |             WRITE64_SEG(prefix, seg, var, (val));       \
      |             ^~~~~~~~~~~
./src/farptr.h:145:32: note: in expansion of macro '__SET_VAR'
  145 | #define SET_VAR(seg, var, val) __SET_VAR("", seg, (var), (val))
      |                                ^~~~~~~~~
./src/farptr.h:115:9: note: in expansion of macro 'SET_VAR'
  115 |         SET_VAR(ES, (var), __sfv_val);          \
      |         ^~~~~~~
./src/farptr.h:143:35: note: in expansion of macro '__SET_FARVAR'
  143 | #define SET_FARVAR(seg, var, val) __SET_FARVAR((seg), (var), (val))
      |                                   ^~~~~~~~~~~~
./vgasrc/vgabios.h:72:27: note: in expansion of macro 'SET_FARVAR'
   72 | #define SET_VGA(var, val) SET_FARVAR(get_global_seg(), (var), (val))
      |                           ^~~~~~~~~~
./vgasrc/stdvgamodes.c:362:5: note: in expansion of macro 'SET_VGA'
  362 |     SET_VGA(video_save_pointer_table.videoparam
      |     ^~~~~~~
./src/farptr.h:44:57: warning: taking address of packed member of 'struct video_param_s' may result in an unaligned pointer value [-Waddress-of-packed-member]
   44 |         union u64_u32_u *__w64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:77:13: note: in expansion of macro 'WRITE64_SEG'
   77 |             WRITE64_SEG(prefix, seg, var, (val));       \
      |             ^~~~~~~~~~~
./src/farptr.h:145:32: note: in expansion of macro '__SET_VAR'
  145 | #define SET_VAR(seg, var, val) __SET_VAR("", seg, (var), (val))
      |                                ^~~~~~~~~
./src/farptr.h:115:9: note: in expansion of macro 'SET_VAR'
  115 |         SET_VAR(ES, (var), __sfv_val);          \
      |         ^~~~~~~
./src/farptr.h:143:35: note: in expansion of macro '__SET_FARVAR'
  143 | #define SET_FARVAR(seg, var, val) __SET_FARVAR((seg), (var), (val))
      |                                   ^~~~~~~~~~~~
./vgasrc/vgabios.h:72:27: note: in expansion of macro 'SET_FARVAR'
   72 | #define SET_VGA(var, val) SET_FARVAR(get_global_seg(), (var), (val))
      |                           ^~~~~~~~~~
./vgasrc/stdvgamodes.c:394:9: note: in expansion of macro 'SET_VGA'
  394 |         SET_VGA(vparam_g->slength, calc_page_size(memmodel, width, height));
      |         ^~~~~~~
./src/farptr.h:44:57: warning: taking address of packed member of 'struct video_func_static' may result in an unaligned pointer value [-Waddress-of-packed-member]
   44 |         union u64_u32_u *__w64_ptr = (union u64_u32_u *)&(var); \
      |                                                         ^~~~~~
./src/farptr.h:77:13: note: in expansion of macro 'WRITE64_SEG'
   77 |             WRITE64_SEG(prefix, seg, var, (val));       \
      |             ^~~~~~~~~~~
./src/farptr.h:145:32: note: in expansion of macro '__SET_VAR'
  145 | #define SET_VAR(seg, var, val) __SET_VAR("", seg, (var), (val))
      |                                ^~~~~~~~~
./src/farptr.h:115:9: note: in expansion of macro 'SET_VAR'
  115 |         SET_VAR(ES, (var), __sfv_val);          \
      |         ^~~~~~~
./src/farptr.h:143:35: note: in expansion of macro '__SET_FARVAR'
  143 | #define SET_FARVAR(seg, var, val) __SET_FARVAR((seg), (var), (val))
      |                                   ^~~~~~~~~~~~
./vgasrc/vgabios.h:72:27: note: in expansion of macro 'SET_FARVAR'
   72 | #define SET_VGA(var, val) SET_FARVAR(get_global_seg(), (var), (val))
      |                           ^~~~~~~~~~
./vgasrc/stdvgamodes.c:419:5: note: in expansion of macro 'SET_VGA'
  419 |     SET_VGA(static_functionality.modes, modes);
      |     ^~~~~~~
  Fixup VGA rom assembler
python2 ./scripts/vgafixup.py out/vgaccode16.raw.s out/vgaccode16.s
as --32 src/code16gcc.s out/vgaccode16.s -o out/vgaccode16.o
  Compiling to assembler out/src/asm-offsets.s
cc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -fomit-frame-pointer -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-merge-constants  -fno-pie -fno-stack-protector  -fstack-check=no -DMODESEGMENT=1 -fno-defer-pop -fno-jump-tables -fno-tree-switch-conversion -DMODE16=1 -m16 --param large-stack-frame=4 -S -c src/asm-offsets.c -o out/src/asm-offsets.s
  Generating offset file out/asm-offsets.h
./scripts/gen-offsets.sh out/src/asm-offsets.s out/asm-offsets.h
  Compiling (16bit) out/vgaentry.o
cc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -fomit-frame-pointer -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-merge-constants  -fno-pie -fno-stack-protector  -fstack-check=no -DMODESEGMENT=1 -fno-defer-pop -fno-jump-tables -fno-tree-switch-conversion -DMODE16=1 -m16 --param large-stack-frame=4 -c -D__ASSEMBLY__ vgasrc/vgaentry.S -o out/vgaentry.o
  Precompiling out/vgasrc/vgalayout.lds
cpp -P -MD -MT out/vgasrc/vgalayout.lds -D__ASSEMBLY__ vgasrc/vgalayout.lds.S -o out/vgasrc/vgalayout.lds
  Linking out/vgarom.o
python2 ./scripts/buildversion.py -e "" -t "cc;as;ld;objcopy;objdump;strip" out/autovgaversion.h
Version: ?-20201116_144127-osuosl-build170-amd64
cc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -fomit-frame-pointer -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-merge-constants  -fno-pie -fno-stack-protector  -fstack-check=no -DMODESEGMENT=1 -fno-defer-pop -fno-jump-tables -fno-tree-switch-conversion -DMODE16=1 -m16 --param large-stack-frame=4 -c vgasrc/vgaversion.c -o out/vgaversion.o
ld --gc-sections -T out/vgasrc/vgalayout.lds out/vgaccode16.o out/vgaentry.o out/vgaversion.o -o out/vgarom.o
  Extracting binary out/vgabios.bin.raw
objcopy -O binary out/vgarom.o out/vgabios.bin.raw
  Finalizing rom out/vgabios.bin
python2 ./scripts/buildrom.py out/vgabios.bin.raw out/vgabios.bin
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "seabios"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: seabios 1.12.1-1 (Mon Nov 16 14:41:29 2020)
+ PRESULT=0
+ '[' 0 -eq 124 ']'
+ schroot --end-session -c archlinux-seabios-archlinuxrb-build-sFYuCpfr
+ tee -a /srv/reproducible-results/archlinuxrb-build-sFYuCpfr/b2/seabios/build2.log
+ PRESULT=0
+ '[' 0 -ne 0 ']'
+ false
+ set +x
'/tmp/seabios-archlinuxrb-build-sFYuCpfr/seabios/trunk/seabios-1.12.1-1-any.pkg.tar.xz' -> '/srv/reproducible-results/archlinuxrb-build-sFYuCpfr/b2/seabios/seabios-1.12.1-1-any.pkg.tar.xz'
Mon Nov 16 14:41:30 UTC 2020 - build #2 for seabios on osuosl-build170-amd64 done.
Mon Nov 16 14:41:30 UTC 2020 - /srv/jenkins/bin/reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-oAxbfsMY, which will now be removed.
/srv/reproducible-results/archlinuxrb-build-sFYuCpfr:
total 8
drwxr-xr-x 3 jenkins jenkins 4096 Oct 15 08:16 b1
drwxr-xr-x 3 jenkins jenkins 4096 Oct 15 09:11 b2

/srv/reproducible-results/archlinuxrb-build-sFYuCpfr/b1:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Oct 15 08:16 seabios

/srv/reproducible-results/archlinuxrb-build-sFYuCpfr/b1/seabios:
total 1060
-rw-r--r-- 1 jenkins jenkins 902471 Oct 15 08:16 build1.log
-rw-r--r-- 1 jenkins jenkins      9 Oct 15 08:16 build1.version
-rw-r--r-- 1 jenkins jenkins 166848 Oct 15 08:16 seabios-1.12.1-1-any.pkg.tar.xz

/srv/reproducible-results/archlinuxrb-build-sFYuCpfr/b2:
total 4
drwxr-xr-x 2 jenkins jenkins 4096 Oct 15 09:11 seabios

/srv/reproducible-results/archlinuxrb-build-sFYuCpfr/b2/seabios:
total 1048
-rw-r--r-- 1 jenkins jenkins 899997 Oct 15 09:11 build2.log
-rw-r--r-- 1 jenkins jenkins      9 Oct 15 09:11 build2.version
-rw-r--r-- 1 jenkins jenkins 166848 Oct 15 09:11 seabios-1.12.1-1-any.pkg.tar.xz
Tue Oct 15 09:11:41 UTC 2019 - comparing results now.
Files /srv/reproducible-results/archlinuxrb-build-sFYuCpfr/b1/seabios/seabios-1.12.1-1-any.pkg.tar.xz and /srv/reproducible-results/archlinuxrb-build-sFYuCpfr/b2/seabios/seabios-1.12.1-1-any.pkg.tar.xz differ
Tue Oct 15 09:11:41 UTC 2019 - /srv/reproducible-results/archlinuxrb-build-sFYuCpfr deleted.
Tue 15 Oct 09:11:41 UTC 2019 - /srv/jenkins/bin/reproducible_build_archlinux_pkg.sh stopped running as /tmp/jenkins-script-oSYkcrfy, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list