>>> s390-tools 2.16.0 Downloading --2021-03-09 10:30:53-- https://github.com/ibm-s390-linux/s390-tools/archive/v2.16.0/s390-tools-2.16.0.tar.gz Resolving github.com (github.com)... 140.82.114.4 Connecting to github.com (github.com)|140.82.114.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/ibm-s390-linux/s390-tools/tar.gz/v2.16.0 [following] --2021-03-09 10:30:53-- https://codeload.github.com/ibm-s390-linux/s390-tools/tar.gz/v2.16.0 Resolving codeload.github.com (codeload.github.com)... 140.82.113.9 Connecting to codeload.github.com (codeload.github.com)|140.82.113.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/buildroot/autobuild/instance-2/output-1/build/.s390-tools-2.16.0.tar.gz.HKwVWG/output' 0K .......... .......... .......... .......... .......... 409K 50K .......... .......... .......... .......... .......... 819K 100K .......... .......... .......... .......... .......... 34.4M 150K .......... .......... .......... .......... .......... 43.4M 200K .......... .......... .......... .......... .......... 843K 250K .......... .......... .......... .......... .......... 75.3M 300K .......... .......... .......... .......... .......... 827K 350K .......... .......... .......... .......... .......... 412K 400K .......... .......... .......... .......... .......... 92.6M 450K .......... .......... .......... .......... .......... 106M 500K .......... .......... .......... .......... .......... 100M 550K .......... .......... .......... .......... .......... 83.7M 600K .......... .......... .......... .......... .......... 103M 650K .......... .......... .......... .......... .......... 104M 700K .......... .......... .......... .......... .......... 106M 750K .......... .......... .......... .......... .......... 84.1M 800K .......... .......... .......... .......... .......... 96.5M 850K .......... .......... .......... .......... .......... 868K 900K .......... .......... .......... .......... .......... 822K 950K .......... .......... .......... .......... .......... 12.8M 1000K .......... .......... .......... .......... .......... 887K 1050K .......... .......... .......... .......... .......... 52.0M 1100K .......... .......... .......... .......... .......... 171M 1150K .......... .......... .......... .......... .......... 144M 1200K .......... .......... .......... .......... .......... 173M 1250K .......... .......... .......... .......... .......... 171M 1300K .......... .......... .......... .......... .......... 23.1M 1350K .......... .......... .......... .. 135M=0.6s 2021-03-09 10:30:54 (2.19 MB/s) - '/home/buildroot/autobuild/instance-2/output-1/build/.s390-tools-2.16.0.tar.gz.HKwVWG/output' saved [1415354] s390-tools-2.16.0.tar.gz: OK (sha256: b789d5c9d8587b288e1fd9b1c1c4512bb3439e1f389519cb257f1c7c302da58f) >>> s390-tools 2.16.0 Extracting gzip -d -c /home/buildroot/autobuild/instance-2/dl/s390-tools/s390-tools-2.16.0.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0 -xf - >>> s390-tools 2.16.0 Patching Applying 0001-osasnmpd-Makefile-fix-cross-compilation.patch using patch: patching file osasnmpd/Makefile >>> s390-tools 2.16.0 Configuring >>> s390-tools 2.16.0 Building PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/make -j4 PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" AR="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-ar" AS="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-as" LD="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-ld" NM="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-nm" CC="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-gcc" GCC="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-gcc" CPP="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-cpp" CXX="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-g++" FC="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-gfortran" F77="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-gfortran" RANLIB="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-ranlib" READELF="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-readelf" STRIP="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-strip" OBJCOPY="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-objcopy" OBJDUMP="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/autobuild/instance-2/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/instance-2/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/autobuild/instance-2/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/instance-2/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-as" DEFAULT_LINKER="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_FORTIFY_SOURCE=2" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_FORTIFY_SOURCE=2" LDFLAGS="" FCFLAGS=" -Os " FFLAGS=" -Os " PKG_CONFIG="/home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/autobuild/instance-2/output-1/host/s390x-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl -C /home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0 ARCH="s390x" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE" LINK="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-gcc" LINKXX="/home/buildroot/autobuild/instance-2/output-1/host/bin/s390x-buildroot-linux-gnu-g++" HAVE_CURL=1 HAVE_LIBCURL=1 HAVE_JSONC=1 HAVE_OPENSSL=1 HAVE_CRYPTSETUP2=0 HAVE_GLIB2=1 HAVE_NCURSES=1 HAVE_PFM=0 HAVE_FUSE=1 NET_SNMP_CONFIG=/home/buildroot/autobuild/instance-2/output-1/host/s390x-buildroot-linux-gnu/sysroot/usr/bin/net-snmp-config HAVE_SNMP=1 make[1]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libzds' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' CC libvtoc/vtoc.o CC libzds/libzds.o CC libdasd/dasd_sys.o CC libdasd/dasd_ioctl.o AR libdasd/libdasd.a make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmdump' AR libvtoc/libvtoc.a make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libccw' CC libccw/ccw.o CXX libvmdump/register_content.o AR libccw/libccw.a make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libccw' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmcp' CXX libvmdump/dump.o CC libvmcp/vmcp.o CXX libvmdump/lkcd_dump.o CC libutil/util_base.o AR libvmcp/libvmcp.a make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmcp' CC libutil/util_path.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libekmfweb' CXX libvmdump/vmdump_convert.o AR libzds/libzds.a make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libzds' CXX libvmdump/vm_dump.o CC libutil/util_scandir.o CC libutil/util_file.o CC libutil/util_libc.o CC libutil/util_list.o CC libutil/util_opt.o AR libvmdump/libvmdump.a make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmdump' CC libutil/util_panic.o CC libutil/util_part.o CC libutil/util_prg.o CC libutil/util_proc.o CC libutil/util_rec.o CC libutil/util_sys.o CC libekmfweb/ekmfweb.o CC libekmfweb/utilities.o CC libekmfweb/cca.o AR libutil/libutil.a make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK libekmfweb/libekmfweb.so.1.0 make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libekmfweb' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zipl' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zdump' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zipl/boot' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/fdasd' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dasdfmt' CC fdasd/fdasd.o CC dasdfmt/dasdfmt.o CC zipl/boot/fba0.o CC zipl/boot/fba1b.o CC zipl/boot/fba2.o CC zipl/boot/head.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' CC zipl/boot/stage2.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK dasdfmt/dasdfmt make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dasdfmt' CC zipl/boot/cio.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dasdview' CC zipl/boot/libc.o CC dasdview/dasdview.o dasdview.c:10: warning: "_LARGEFILE64_SOURCE" redefined 10 | #define _LARGEFILE64_SOURCE /* needed for unistd.h */ | : note: this is the location of the previous definition make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' CC zipl/boot/ebcdic.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libzds' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libzds' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC zipl/boot/menu.o make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK fdasd/fdasd make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/fdasd' CC zipl/boot/sclp.o CC zipl/boot/kdump2.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/tunedasd' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/tunedasd/src' CC zipl/boot/kdump.o CC zipl/boot/entry.o CC tunedasd/src/tunedasd.o CPP zipl/boot/stage2.lds CC zipl/boot/eckd0_ldl.o CC zipl/boot/eckd0_cdl.o CC zipl/boot/eckd1.o CC zipl/boot/eckd1b.o CC zipl/boot/eckd2.o CC zdump/zgetdump.o CC tunedasd/src/disk.o CC zipl/boot/tape0.o CC zipl/boot/eckd2dump_sv.o CC zdump/opts.o CC zipl/boot/stage2dump.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libzds' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libzds' make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC zdump/zg.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK tunedasd/src/tunedasd make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC zipl/boot/eckd2dump.o LINK dasdview/dasdview make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/tunedasd/src' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/tunedasd' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/tape390' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dasdview' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/osasnmpd' CC zipl/boot/tape2dump.o CC tape390/tape390_display.o CC zdump/dfi.o CC zipl/boot/fba2dump.o CC tape390/tape390_common.o CC zipl/boot/eckd2dump_mv.o CC tape390/tape390_crypt.o CC zipl/boot/stage3.o CC osasnmpd/osasnmpd.o CC zipl/boot/kdump3.o LINK tape390/tape390_display CC zipl/boot/ebcdic_conv.o LINK tape390/tape390_crypt CC zdump/dfi_vmcoreinfo.o make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/tape390' CC zipl/boot/sclp_stage3.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/qetharp' CPP zipl/boot/stage3.lds CC qetharp/qetharp.o CC zdump/dfi_lkcd.o LINK zipl/boot/fba0.exec CC osasnmpd/ibmOSAMib.o LINK zipl/boot/fba1b.exec LINK zipl/boot/fba2.exec LINK zipl/boot/eckd0_ldl.exec LINK zipl/boot/eckd0_cdl.exec LINK zipl/boot/eckd1.exec LINK zipl/boot/eckd1b.exec CC zdump/dfi_elf.o LINK zipl/boot/eckd2.exec LINK zipl/boot/tape0.exec LINK zipl/boot/eckd2dump_sv.exec LINK qetharp/qetharp make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/qetharp' LINK zipl/boot/tape2dump.exec CC osasnmpd/ibmOSAMibUtil.o LINK zipl/boot/fba2dump.exec CC zdump/dfi_s390.o LINK zipl/boot/eckd2dump_mv.exec LINK zipl/boot/stage3.exec CC zdump/dfi_s390_ext.o OBJCOPY zipl/boot/fba0.bin OBJCOPY zipl/boot/fba1b.bin OBJCOPY zipl/boot/fba2.bin OBJCOPY zipl/boot/eckd0_ldl.bin OBJCOPY zipl/boot/eckd0_cdl.bin OBJCOPY zipl/boot/eckd1.bin OBJCOPY zipl/boot/eckd1b.bin make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/ip_watcher' OBJCOPY zipl/boot/eckd2.bin CC zdump/dfi_s390mv.o OBJCOPY zipl/boot/tape0.bin OBJCOPY zipl/boot/eckd2dump_sv.bin OBJCOPY zipl/boot/tape2dump.bin CC ip_watcher/xcec-bridge.o OBJCOPY zipl/boot/fba2dump.bin OBJCOPY zipl/boot/eckd2dump_mv.bin OBJCOPY zipl/boot/stage3.bin LD zipl/boot/data.o NM zipl/boot/data.h make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zipl/boot' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zipl/src' CC zdump/dfi_s390mv_ext.o LINK osasnmpd/osasnmpd make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK ip_watcher/xcec-bridge CC zdump/dfi_s390tape.o make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/ip_watcher' CC zdump/dfi_kdump.o make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/osasnmpd' CC zdump/dfi_devmem.o CC zdump/dfo.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/qethconf' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/qethconf' CC zdump/dfo_elf.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/scripts' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/scripts' CC zdump/dfo_s390.o CC zipl/src/zipl.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf' dfo_s390.c: In function 'df_s390_dump_init': dfo_s390.c:218:15: warning: taking address of packed member of 'struct df_s390_hdr' may result in an unaligned pointer value [-Waddress-of-packed-member] 218 | timeval2tod(&dh->tod, dfi_attr_time()); | ^~~~~~~~ dfo_s390.c:219:15: warning: taking address of packed member of 'struct df_s390_em' may result in an unaligned pointer value [-Waddress-of-packed-member] 219 | timeval2tod(&em->tod, dfi_attr_time()); | ^~~~~~~~ dfo_s390.c:222:15: warning: taking address of packed member of 'struct df_s390_em' may result in an unaligned pointer value [-Waddress-of-packed-member] 222 | timeval2tod(&em->tod, dfi_attr_time_end()); | ^~~~~~~~ make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/zcrypt' CC zipl/src/misc.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/scm' CC zdump/df_s390.o CC zconf/scm/lsscm.o CC zdump/dt.o CC zconf/zcrypt/chzcrypt.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK zconf/scm/lsscm make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/scm' CC zdump/dt_s390sv.o CC zipl/src/error.o CC zconf/zcrypt/misc.o CC zdump/dt_s390sv_ext.o CC zipl/src/scan.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC zipl/src/job.o CC zconf/zcrypt/lszcrypt.o CC zdump/dt_s390mv.o CC zdump/dt_s390mv_ext.o CC zdump/dt_scsi.o CC zconf/zcrypt/zcryptctl.o CC zdump/stdout.o CC zdump/zfuse.o CC zipl/src/boot.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/chp' CC zconf/chp/chchp.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC zconf/zcrypt/zcryptstats.o LINK zdump/zgetdump make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zdump' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/vmconvert' CC zipl/src/bootmap.o CXX vmconvert/vmconvert.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC zconf/chp/lschp.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmdump' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmdump' LINKXX vmconvert/vmconvert LINK zconf/chp/chchp LINK zconf/chp/lschp make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/chp' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/vmconvert' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/vmcp' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/css' CC zipl/src/disk.o CC vmcp/vmcp.o CC zconf/css/lscss.o LINK zconf/zcrypt/chzcrypt LINK zconf/zcrypt/lszcrypt LINK zconf/zcrypt/zcryptctl LINK zconf/zcrypt/zcryptstats make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmcp' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/zcrypt' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmcp' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/qeth' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK vmcp/vmcp make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/vmcp' CC zconf/css/misc.o CC zipl/src/install.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libccw' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libccw' CC zconf/qeth/lsqeth.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK zconf/css/lscss make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/css' In file included from ../../include/lib/util_base.h:17, from lsqeth.c:30: ../../include/lib/zt_common.h:27: warning: "_AC" redefined 27 | #define _AC(X, TYPE) X##TYPE | In file included from /home/buildroot/autobuild/instance-2/output-1/host/s390x-buildroot-linux-gnu/sysroot/usr/include/linux/ethtool.h:17, from lsqeth.c:12: /home/buildroot/autobuild/instance-2/output-1/host/s390x-buildroot-linux-gnu/sysroot/usr/include/linux/const.h:21: note: this is the location of the previous definition 21 | #define _AC(X,Y) __AC(X,Y) | CC zconf/qeth/misc.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC zipl/src/zipl_helper.device-mapper.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmcp' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmcp' make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' LINK zconf/qeth/lsqeth make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/man' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/man' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf/qeth' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zconf' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/mon_tools' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dasdinfo' CC dasdinfo/dasdinfo.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC mon_tools/mon_fsstatd.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/vmur' LINK zipl/src/zipl CXX vmur/vmur.o LINK zipl/src/zipl_helper.device-mapper make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zipl/src' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zipl' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmdump' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmdump' CC mon_tools/mon_procd.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/cpuplugd' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' LINK dasdinfo/dasdinfo make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dasdinfo' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmcp' mon_procd.c: In function 'read_cpu': mon_procd.c:351:20: warning: taking address of packed member of 'struct proc_sum_t' may result in an unaligned pointer value [-Waddress-of-packed-member] 351 | cal_cpu(&cpudata, &proc_sum.cpu); | ^~~~~~~~~~~~~ make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvmcp' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/ipl_tools' CC cpuplugd/daemon.o LINK mon_tools/mon_fsstatd LINK mon_tools/mon_procd make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/mon_tools' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC cpuplugd/cpu.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/ziomon' CC ipl_tools/main.o CC ipl_tools/ccw.o CC cpuplugd/info.o CC ipl_tools/fcp.o LINKXX vmur/vmur CC cpuplugd/terms.o CC ipl_tools/nvme.o make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/vmur' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/src' CC ipl_tools/system.o CC cpuplugd/config.o CC ipl_tools/shutdown.o CC iucvterm/src/iucvconn.o CC ipl_tools/cmd_lsshut.o CC cpuplugd/main.o CC iucvterm/src/getopt.o CC ipl_tools/cmd_chshut.o CC iucvterm/src/auditlog.o CC ipl_tools/cmd_lsreipl.o CC ziomon/ziomon_util_main.o CC cpuplugd/getopt.o CC iucvterm/src/functions.o CC ipl_tools/cmd_chreipl.o CC cpuplugd/mem.o LINK cpuplugd/cpuplugd make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/cpuplugd' CC iucvterm/src/iucvtty.o CC ipl_tools/proc.o CC iucvterm/src/ttyrun.o CC ziomon/ziomon_tools.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/hyptop' LINK ipl_tools/chreipl LINK iucvterm/src/iucvconn make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/ipl_tools' CC ziomon/ziomon_dacc.o LINK iucvterm/src/iucvtty CC ziomon/ziomon_util.o ziomon_dacc.c: In function 'read_message': ziomon_dacc.c:189:37: warning: taking address of packed member of 'struct message' may result in an unaligned pointer value [-Waddress-of-packed-member] 189 | if ( (rc = read_message_header(fp, &msg->length, &msg->type)) ) | ^~~~~~~~~~~~ ziomon_dacc.c:189:51: warning: taking address of packed member of 'struct message' may result in an unaligned pointer value [-Waddress-of-packed-member] 189 | if ( (rc = read_message_header(fp, &msg->length, &msg->type)) ) | ^~~~~~~~~~ LINK iucvterm/src/ttyrun make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/src' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/po' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/po' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/doc' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/doc' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/bin' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/bin' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/etc' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/etc' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/test' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/cmsfs-fuse' CC ziomon/ziomon_mgr_main.o CC iucvterm/test/test_afiucv.o LINK iucvterm/test/test_afiucv make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm/test' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/iucvterm' In file included from ziomon_mgr.c:36: blkiomon.h: In function 'blkiomon_stat_init': blkiomon.h:70:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_swap': blkiomon.h:80:17: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~^~~~~~~~~~~ blkiomon.h:81:17: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~^~~~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_merge': blkiomon.h:108:32: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~^~~~~~~~~~~ blkiomon.h:108:48: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~^~~~~~~~~~~ blkiomon.h:109:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~^~~~~~~~~~ blkiomon.h:109:46: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~^~~~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_print': blkiomon.h:130:37: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:45: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~^~~~~~~~~~~ blkiomon.h:137:42: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~^~~~~~~~~~ CC ziomon/ziomon_zfcpdd.o In file included from ziomon_zfcpdd.c:31: blkiomon.h: In function 'blkiomon_stat_init': blkiomon.h:70:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_swap': blkiomon.h:80:17: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~^~~~~~~~~~~ blkiomon.h:81:17: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~^~~~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_merge': blkiomon.h:108:32: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~^~~~~~~~~~~ blkiomon.h:108:48: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~^~~~~~~~~~~ blkiomon.h:109:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~^~~~~~~~~~ blkiomon.h:109:46: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~^~~~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_print': blkiomon.h:130:37: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:45: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~^~~~~~~~~~~ blkiomon.h:137:42: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~^~~~~~~~~~ CC ziomon/ziomon_msg_tools.o CC cmsfs-fuse/cmsfs-fuse.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/qethqoat' In file included from ziomon_msg_tools.c:19: blkiomon.h: In function 'blkiomon_stat_init': blkiomon.h:70:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_swap': blkiomon.h:80:17: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~^~~~~~~~~~~ blkiomon.h:81:17: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~^~~~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_merge': blkiomon.h:108:32: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~^~~~~~~~~~~ blkiomon.h:108:48: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~^~~~~~~~~~~ blkiomon.h:109:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~^~~~~~~~~~ blkiomon.h:109:46: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~^~~~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_print': blkiomon.h:130:37: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:45: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~^~~~~~~~~~~ blkiomon.h:137:42: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~^~~~~~~~~~ CC qethqoat/qethqoat.o ziomon_msg_tools.c: In function 'add_to_agg': ziomon_msg_tools.c:187:18: warning: taking address of packed member of 'struct aggr_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 187 | copy_msg(msg, &agg_data->util_aggr); | ^~~~~~~~~~~~~~~~~~~~ ziomon_msg_tools.c:193:18: warning: taking address of packed member of 'struct aggr_data' may result in an unaligned pointer value [-Waddress-of-packed-member] 193 | copy_msg(msg, &agg_data->ioerr_aggr); | ^~~~~~~~~~~~~~~~~~~~~ CC hyptop/hyptop.o CC ziomon/ziomon_zfcpdd_main.o In file included from ziomon_zfcpdd.c:31: blkiomon.h: In function 'blkiomon_stat_init': blkiomon.h:70:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_swap': blkiomon.h:80:17: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~^~~~~~~~~~~ blkiomon.h:81:17: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~^~~~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_merge': blkiomon.h:108:32: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~^~~~~~~~~~~ blkiomon.h:108:48: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~^~~~~~~~~~~ blkiomon.h:109:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~^~~~~~~~~~ blkiomon.h:109:46: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~^~~~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'blkiomon_stat_print': blkiomon.h:130:37: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:45: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~^~~~~~~~~~~ blkiomon.h:137:42: warning: taking address of packed member of 'struct blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~^~~~~~~~~~ ziomon_zfcpdd.c: In function 'zfcpdd_account': ziomon_zfcpdd.c:278:31: warning: taking address of packed member of 'struct zfcpdd_dstat' may result in an unaligned pointer value [-Waddress-of-packed-member] 278 | zfcpdd_account_hist_log2(stat->chan_lat_hist, dd->chan_lat, | ~~~~^~~~~~~~~~~~~~~ ziomon_zfcpdd.c:280:31: warning: taking address of packed member of 'struct zfcpdd_dstat' may result in an unaligned pointer value [-Waddress-of-packed-member] 280 | zfcpdd_account_hist_log2(stat->fabr_lat_hist, dd->fabr_lat / 1000, | ~~~~^~~~~~~~~~~~~~~ ziomon_zfcpdd.c: In function 'zfcpdd_output_ascii': ziomon_zfcpdd.c:362:7: warning: taking address of packed member of 'struct zfcpdd_dstat' may result in an unaligned pointer value [-Waddress-of-packed-member] 362 | p->chan_lat_hist, &clat); | ~^~~~~~~~~~~~~~~ ziomon_zfcpdd.c:364:7: warning: taking address of packed member of 'struct zfcpdd_dstat' may result in an unaligned pointer value [-Waddress-of-packed-member] 364 | p->fabr_lat_hist, &flat); | ~^~~~~~~~~~~~~~~ make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK qethqoat/qethqoat CC hyptop/opts.o make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/qethqoat' CC hyptop/helper.o CXX ziomon/ziorep_utilization.o CC cmsfs-fuse/dasd.o CC hyptop/sd_core.o CXX ziomon/ziorep_framer.o In file included from ziorep_filters.hpp:26, from ziorep_framer.hpp:17, from ziorep_utilization.cpp:25: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ CC hyptop/sd_sys_items.o CC hyptop/sd_cpu_items.o In file included from ziorep_filters.hpp:26, from ziorep_framer.hpp:17, from ziorep_framer.cpp:18: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ CC hyptop/tbox.o CC hyptop/table.o CC hyptop/table_col_unit.o CXX ziomon/ziorep_frameset.o CC cmsfs-fuse/amap.o CXX ziomon/ziorep_printers.o CC cmsfs-fuse/config.o CC hyptop/dg_debugfs.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK cmsfs-fuse/cmsfs-fuse make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/cmsfs-fuse' CC hyptop/dg_debugfs_lpar.o In file included from ziorep_filters.hpp:26, from ziorep_collapser.hpp:21, from ziorep_frameset.hpp:18, from ziorep_frameset.cpp:14: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ CXX ziomon/ziorep_cfgreader.o In file included from ziorep_filters.hpp:26, from ziorep_collapser.hpp:21, from ziorep_frameset.hpp:18, from ziorep_printers.hpp:15, from ziorep_printers.cpp:20: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ CC hyptop/dg_debugfs_vm.o ziorep_printers.cpp: In member function 'void SummaryTrafficPrinter::print_throughput(FILE*, const blkiomon_stat*)': ziorep_printers.cpp:943:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 943 | minmax_merge(&thrp_data, &stat->thrput_r); | ^~~~~~~~~~~~~~~ ziorep_printers.cpp:944:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 944 | minmax_merge(&thrp_data, &stat->thrput_w); | ^~~~~~~~~~~~~~~ ziorep_printers.cpp:945:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 945 | minmax_merge(&total_size, &stat->size_r); | ^~~~~~~~~~~~~ ziorep_printers.cpp:946:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 946 | minmax_merge(&total_size, &stat->size_w); | ^~~~~~~~~~~~~ ziorep_printers.cpp:947:32: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 947 | minmax_merge(&total_latency, &stat->d2c_r); | ^~~~~~~~~~~~ ziorep_printers.cpp:948:32: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 948 | minmax_merge(&total_latency, &stat->d2c_w); | ^~~~~~~~~~~~ ziorep_printers.cpp: In member function 'void SummaryTrafficPrinter::print_io_subsystem_latency(FILE*, const blkiomon_stat*)': ziorep_printers.cpp:1084:23: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 1084 | minmax_merge(&data, &stat->d2c_r); | ^~~~~~~~~~~~ ziorep_printers.cpp:1085:23: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 1085 | minmax_merge(&data, &stat->d2c_w); | ^~~~~~~~~~~~ CC hyptop/dg_debugfs_vmd0c.o In file included from ziorep_filters.hpp:26, from ziorep_cfgreader.cpp:19: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ CC hyptop/win_sys_list.o CC hyptop/win_sys.o CC hyptop/win_fields.o CC hyptop/win_cpu_types.o CXX ziomon/ziorep_collapser.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zfcpdump' CC hyptop/win_help.o CC hyptop/nav_desc.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zdsfs' In file included from ziorep_filters.hpp:26, from ziorep_collapser.hpp:21, from ziorep_collapser.cpp:16: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ HOSTCC zfcpdump/cpioinit make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK hyptop/hyptop make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/hyptop' CC zfcpdump/zfcpdump.o CXX ziomon/ziorep_utils.o CC zdsfs/zdsfs.o CC zfcpdump/zfcpdump_part.o zfcpdump_part.c: In function 'csum_update': zfcpdump_part.c:175:27: warning: taking address of packed member of 'struct scsi_dump_sb' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | dump_sb.csum_size, &dump_sb.csum)) { | ^~~~~~~~~~~~~ In file included from ziorep_filters.hpp:26, from ziorep_framer.hpp:17, from ziorep_utils.hpp:15, from ziorep_utils.cpp:18: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libzds' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libzds' CXX ziomon/ziorep_filters.o SED zfcpdump/10-zfcpdump.install LINK zfcpdump/zfcpdump_part STRIP zfcpdump/zfcpdump_part CPIOINI zfcpdump/zfcpdump-initrd GZIP zfcpdump/zfcpdump-initrd make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libvtoc' MV zfcpdump/zfcpdump-initrd make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zfcpdump' In file included from ziorep_filters.hpp:26, from ziorep_filters.cpp:18: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ CXX ziomon/ziorep_traffic.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libdasd' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK zdsfs/zdsfs make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zdsfs' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/cpumf' LINK ziomon/ziomon_util make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/systemd' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/systemd' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/hmcdrvfs' CC cpumf/lscpumf.o In file included from ziorep_filters.hpp:26, from ziorep_collapser.hpp:21, from ziorep_traffic.cpp:25: blkiomon.h: In function 'void blkiomon_stat_init(blkiomon_stat*)': blkiomon.h:70:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 70 | minmax_init(&bstat->size_r); | ^~~~~~~~~~~~~~ blkiomon.h:71:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 71 | minmax_init(&bstat->size_w); | ^~~~~~~~~~~~~~ blkiomon.h:72:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 72 | minmax_init(&bstat->d2c_r); | ^~~~~~~~~~~~~ blkiomon.h:73:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 73 | minmax_init(&bstat->d2c_w); | ^~~~~~~~~~~~~ blkiomon.h:74:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | minmax_init(&bstat->thrput_r); | ^~~~~~~~~~~~~~~~ blkiomon.h:75:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | minmax_init(&bstat->thrput_w); | ^~~~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_swap(blkiomon_stat*)': blkiomon.h:80:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 80 | histlog2_swap(d->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:81:19: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 81 | histlog2_swap(d->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ blkiomon.h:82:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 82 | minmax_swap(&d->size_r); | ^~~~~~~~~~ blkiomon.h:83:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 83 | minmax_swap(&d->size_w); | ^~~~~~~~~~ blkiomon.h:84:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 84 | minmax_swap(&d->d2c_r); | ^~~~~~~~~ blkiomon.h:85:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 85 | minmax_swap(&d->d2c_w); | ^~~~~~~~~ blkiomon.h:86:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 86 | minmax_swap(&d->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:87:14: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 87 | minmax_swap(&d->thrput_w); | ^~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_merge(blkiomon_stat*, const blkiomon_stat*)': blkiomon.h:108:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:108:50: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 108 | histlog2_merge(&size_hist, dst->size_hist, src->size_hist); | ~~~~~^~~~~~~~~ blkiomon.h:109:33: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:109:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 109 | histlog2_merge(&d2c_hist, dst->d2c_hist, src->d2c_hist); | ~~~~~^~~~~~~~ blkiomon.h:110:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:110:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 110 | minmax_merge(&dst->size_r, &src->size_r); | ^~~~~~~~~~~~ blkiomon.h:111:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:111:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 111 | minmax_merge(&dst->size_w, &src->size_w); | ^~~~~~~~~~~~ blkiomon.h:112:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:112:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 112 | minmax_merge(&dst->d2c_r, &src->d2c_r); | ^~~~~~~~~~~ blkiomon.h:113:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:113:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | minmax_merge(&dst->d2c_w, &src->d2c_w); | ^~~~~~~~~~~ blkiomon.h:114:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:114:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 114 | minmax_merge(&dst->thrput_r, &src->thrput_r); | ^~~~~~~~~~~~~~ blkiomon.h:115:15: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h:115:31: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 115 | minmax_merge(&dst->thrput_w, &src->thrput_w); | ^~~~~~~~~~~~~~ blkiomon.h: In function 'void blkiomon_stat_print(const blkiomon_stat*)': blkiomon.h:130:37: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | minmax_print("sizes read (bytes)", &p->size_r); | ^~~~~~~~~~ blkiomon.h:131:38: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | minmax_print("sizes write (bytes)", &p->size_w); | ^~~~~~~~~~ blkiomon.h:132:34: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | minmax_print("d2c read (usec)", &p->d2c_r); | ^~~~~~~~~ blkiomon.h:133:35: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 133 | minmax_print("d2c write (usec)", &p->d2c_w); | ^~~~~~~~~ blkiomon.h:134:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 134 | minmax_print("throughput read (bytes/msec)", &p->thrput_r); | ^~~~~~~~~~~~ blkiomon.h:135:48: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 135 | minmax_print("throughput write (bytes/msec)", &p->thrput_w); | ^~~~~~~~~~~~ blkiomon.h:136:47: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 136 | histlog2_print("sizes histogram (bytes)", p->size_hist, &size_hist); | ~~~^~~~~~~~~ blkiomon.h:137:44: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | histlog2_print("d2c histogram (usec)", p->d2c_hist, &d2c_hist); | ~~~^~~~~~~~ CC hmcdrvfs/hmcdrvfs.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC cpumf/chcpumf.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/cpacfstats' LINK cpumf/lscpumf LINK cpumf/chcpumf make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/cpumf' LINK ziomon/ziomon_mgr make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zdev' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zdev/src' LINK ziomon/ziomon_zfcpdd make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC cpacfstats/cpacfstats.o LINK hmcdrvfs/hmcdrvfs LINKXX ziomon/ziorep_utilization make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/hmcdrvfs' make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dump2tar' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dump2tar/src' LINKXX ziomon/ziorep_traffic CC cpacfstats/stats_sock.o make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/ziomon' CC cpacfstats/cpacfstatsd.o CC cpacfstats/perf_crypto.o LINK cpacfstats/cpacfstats make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zkey' LINK cpacfstats/cpacfstatsd make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/cpacfstats' CC dump2tar/src/dump2tar.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/netboot' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/netboot' CC dump2tar/src/buffer.o kms.c:44:2: error: #error KMS_PLUGIN_LOCATION must be defined 44 | #error KMS_PLUGIN_LOCATION must be defined | ^~~~~ CC dump2tar/src/dref.o CC dump2tar/src/global.o CC dump2tar/src/dump.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/etc' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/etc' CC dump2tar/src/idcache.o CC zkey/zkey.o CC zkey/pkey.o SED zdev/src/chzdev_usage.c CC dump2tar/src/misc.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zpcictl' SED zdev/src/lszdev_usage.c CC zpcictl/zpcictl.o CC zkey/cca.o make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC dump2tar/src/strarray.o make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK zpcictl/zpcictl make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zpcictl' CC zkey/ep11.o CC dump2tar/src/tar.o CC zdev/src/chzdev.o CC zdev/src/attrib.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK dump2tar/src/dump2tar make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dump2tar/src' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/dump2tar' CC zkey/keystore.o CC zdev/src/device.o CC zkey/utils.o CC zkey/kms.o kms.c:44:2: error: #error KMS_PLUGIN_LOCATION must be defined 44 | #error KMS_PLUGIN_LOCATION must be defined | ^~~~~ kms.c: In function 'load_kms_plugin': kms.c:274:5: error: 'KMS_PLUGIN_LOCATION' undeclared (first use in this function) 274 | KMS_PLUGIN_LOCATION, so_name); | ^~~~~~~~~~~~~~~~~~~ kms.c:274:5: note: each undeclared identifier is reported only once for each function it appears in ../common.mak:253: recipe for target 'kms.o' failed make[2]: *** [kms.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/genprotimg' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/genprotimg/boot' CC genprotimg/boot/stage3a.o CC genprotimg/boot/head.o CC genprotimg/boot/stage3a_init.o CPP genprotimg/boot/stage3a.lds CC genprotimg/boot/libc.o CC zdev/src/devnode.o CC zdev/src/devtype.o CC genprotimg/boot/ebcdic.o CC genprotimg/boot/ebcdic_conv.o CC genprotimg/boot/sclp.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/lsstp' CC zdev/src/exit_code.o CC lsstp/lsstp.o CC zdev/src/export.o CC genprotimg/boot/entry.o CC genprotimg/boot/stage3b.o CPP genprotimg/boot/stage3b.lds make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' LINK genprotimg/boot/stage3a.elf LINK lsstp/lsstp LINK genprotimg/boot/stage3b.elf make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/lsstp' OBJCOPY genprotimg/boot/stage3a.bin CC zdev/src/hash.o OBJCOPY genprotimg/boot/stage3b.bin CC genprotimg/boot/stage3b_reloc.o make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/hsci' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zkey' Makefile:43: recipe for target 'zkey' failed make[1]: *** [zkey] Error 2 make[1]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/hsci' LINK genprotimg/boot/stage3b_reloc.elf CC zdev/src/inuse.o OBJCOPY genprotimg/boot/stage3b_reloc.bin make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/genprotimg/boot' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/genprotimg/src' CC zdev/src/misc.o CC zdev/src/namespace.o CC zdev/src/opts.o CC zdev/src/path.o CC zdev/src/root.o CC zdev/src/select.o CC zdev/src/setting.o CC genprotimg/src/genprotimg.o CC zdev/src/subtype.o CC zdev/src/table.o CC genprotimg/src/pv/pv_stage3.o CC genprotimg/src/pv/pv_image.o CC zdev/src/table_attribs.o CC zdev/src/table_types.o CC genprotimg/src/pv/pv_comp.o CC zdev/src/net.o CC zdev/src/firmware.o CC genprotimg/src/pv/pv_hdr.o CC zdev/src/internal.o CC zdev/src/blkinfo.o CC genprotimg/src/pv/pv_ipib.o CC zdev/src/ccw.o CC genprotimg/src/utils/crypto.o CC genprotimg/src/utils/file_utils.o CC zdev/src/ccwgroup.o CC zdev/src/findmnt.o CC genprotimg/src/pv/pv_args.o CC zdev/src/modprobe.o CC genprotimg/src/utils/buffer.o CC zdev/src/module.o CC zdev/src/udev.o CC genprotimg/src/pv/pv_comps.o CC zdev/src/udev_ccw.o CC genprotimg/src/pv/pv_error.o CC genprotimg/src/pv/pv_opt_item.o CC zdev/src/udev_ccwgroup.o CC zdev/src/iscsi.o CC zdev/src/dasd.o CC genprotimg/src/utils/curl.o CC zdev/src/zfcp.o CC zdev/src/zfcp_host.o CC zdev/src/scsi.o CC zdev/src/udev_zfcp_lun.o CC zdev/src/zfcp_lun.o LINK genprotimg/src/genprotimg make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/genprotimg/src' make[3]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/genprotimg/man' make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/genprotimg/man' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/genprotimg' CC zdev/src/nic.o CC zdev/src/qeth.o CC zdev/src/qeth_auto.o CC zdev/src/ctc.o CC zdev/src/ctc_auto.o CC zdev/src/lcs.o CC zdev/src/lcs_auto.o CC zdev/src/generic_ccw.o make[4]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' make[4]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/libutil' CC zdev/src/lszdev.o LINK zdev/src/chzdev LINK zdev/src/lszdev make[3]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zdev/src' make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/zdev' make[1]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0' package/pkg-generic.mk:247: recipe for target '/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/.stamp_built' failed make: *** [/home/buildroot/autobuild/instance-2/output-1/build/s390-tools-2.16.0/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/instance-2/buildroot'