>>> s390-tools 2.21.0 Extracting gzip -d -c /home/giuliobenetti/autobuild/run/instance-0/dl/s390-tools/s390-tools-2.21.0.tar.gz | tar --strip-components=1 -C /home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0 -xf - >>> s390-tools 2.21.0 Patching >>> s390-tools 2.21.0 Configuring >>> s390-tools 2.21.0 Building PATH="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j5 PATH="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" AR="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-gcc-ar" AS="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-as" LD="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-ld" NM="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-gcc-nm" CC="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-gcc" GCC="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-gcc" CPP="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-cpp" CXX="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-g++" FC="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-gfortran" F77="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-gfortran" RANLIB="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-gcc-ranlib" READELF="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-readelf" STRIP="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-strip" OBJCOPY="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-objcopy" OBJDUMP="/home/giuliobenetti/autobuild/run/instance-0/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/giuliobenetti/autobuild/run/instance-0/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/giuliobenetti/autobuild/run/instance-0/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/giuliobenetti/autobuild/run/instance-0/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/giuliobenetti/autobuild/run/instance-0/output-1/host/lib -Wl,-rpath,/home/giuliobenetti/autobuild/run/instance-0/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/s390x-buildroot-linux-gnu-as" DEFAULT_LINKER="/home/giuliobenetti/autobuild/run/instance-0/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 -g2 -D_FORTIFY_SOURCE=2" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -D_FORTIFY_SOURCE=2" LDFLAGS="" FCFLAGS=" -Os -g2" FFLAGS=" -Os -g2" PKG_CONFIG="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/bin/pkg-config" STAGING_DIR="/home/giuliobenetti/autobuild/run/instance-0/output-1/host/s390x-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl -C /home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0 ARCH="s390x" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE" CURL_CONFIG=/home/giuliobenetti/autobuild/run/instance-0/output-1/host/s390x-buildroot-linux-gnu/sysroot/usr/bin/curl-config HAVE_CURL=1 HAVE_LIBCURL=1 HAVE_JSONC=1 HAVE_OPENSSL=1 HAVE_CRYPTSETUP2=0 HAVE_GLIB2=1 HAVE_LIBXML2=1 XML2_CONFIG=/home/giuliobenetti/autobuild/run/instance-0/output-1/host/s390x-buildroot-linux-gnu/sysroot/usr/bin/xml2-config HAVE_NCURSES=1 HAVE_PFM=0 HAVE_FUSE=1 HAVE_SNMP=0 make[1]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libseckey' CC libseckey/sk_utilities.o CC libseckey/sk_openssl.o CC libseckey/sk_pkeymeth.o CC libseckey/sk_provider.o CC libutil/util_arch.o CC libutil/util_base.o CC libseckey/sk_cca.o CC libseckey/sk_ep11.o CC libutil/util_file.o CC libutil/util_libc.o CC libutil/util_list.o CC libutil/util_log.o CC libutil/util_opt.o CC libutil/util_panic.o CC libutil/util_part.o CC libutil/util_path.o CC libutil/util_prg.o CC libutil/util_proc.o CC libutil/util_rec.o CC libutil/util_scandir.o CC libutil/util_sys.o AR libseckey/libseckey.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libseckey' AR libutil/libutil.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libzds' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmdump' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libccw' CC libvtoc/vtoc.o CC libzds/libzds.o CC libccw/ccw.o CC libdasd/dasd_sys.o AR libccw/libccw.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libccw' CC libdasd/dasd_ioctl.o make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmcp' CXX libvmdump/register_content.o AR libdasd/libdasd.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libekmfweb' CC libvmcp/vmcp.o CXX libvmdump/dump.o AR libvmcp/libvmcp.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmcp' AR libvtoc/libvtoc.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libkmipclient' CXX libvmdump/lkcd_dump.o CXX libvmdump/vmdump_convert.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libseckey' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libseckey' CXX libvmdump/vm_dump.o make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libcpumf' CC libekmfweb/ekmfweb.o AR libvmdump/libvmdump.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmdump' CC libekmfweb/utilities.o CC libcpumf/libcpumf_pmutype.o AR libzds/libzds.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libzds' CC libekmfweb/cca.o CC libcpumf/libcpumf_cpuset.o CC libcpumf/libcpumf_support.o AR libcpumf/libcpumf.a make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libcpumf' CC libkmipclient/kmip.o CC libkmipclient/request.o CC libkmipclient/response.o CC libkmipclient/attribute.o CC libkmipclient/key.o CC libkmipclient/ttlv.o CC libkmipclient/json.o CC libekmfweb/libekmfweb.so.1.0 make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libekmfweb' CC libkmipclient/xml.o CC libkmipclient/https.o CC libkmipclient/tls.o CC libkmipclient/names.o CC libkmipclient/utils.o CC libkmipclient/libkmipclient.so.1.0 make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libkmipclient' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zipl' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zdump' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zipl/boot' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/fdasd' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/dasdfmt' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/dasdview' CC fdasd/fdasd.o CC dasdfmt/dasdfmt.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/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC dasdfmt/dasdfmt make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/dasdfmt' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/tunedasd' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/tunedasd/src' CC zipl/boot/fba0.o CC zipl/boot/fba1b.o CC tunedasd/src/tunedasd.o CC zipl/boot/fba2.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libzds' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libzds' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' CC zipl/boot/head.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zipl/boot/stage2.o CC dasdview/dasdview CC tunedasd/src/disk.o CC zipl/boot/cio.o make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/dasdview' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/tape390' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' CC zipl/boot/libc.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libzds' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libzds' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC fdasd/fdasd make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/fdasd' CC tape390/tape390_display.o make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/osasnmpd' /bin/sh: 1: net-snmp-config: not found make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' CC zipl/boot/ebcdic.o /bin/sh: 1: net-snmp-config: not found CC tape390/tape390_common.o make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC tunedasd/src/tunedasd CC zipl/boot/menu.o make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/tunedasd/src' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/tunedasd' /bin/sh: 1: net-snmp-config: not found make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/qetharp' CC tape390/tape390_crypt.o CC zipl/boot/sclp.o SKIP osasnmpd due to HAVE_SNMP=0 make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/osasnmpd' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/ip_watcher' CC qetharp/qetharp.o CC ip_watcher/xcec-bridge.o CC zipl/boot/kdump2.o CC zipl/boot/kdump.o CC zipl/boot/entry.o CC tape390/tape390_display CPP zipl/boot/stage2.lds CC qetharp/qetharp CC zipl/boot/eckd0_ldl.o make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/qetharp' CC tape390/tape390_crypt make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/qethconf' CC zipl/boot/eckd0_cdl.o make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/qethconf' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/tape390' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/scripts' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/scripts' CC zipl/boot/eckd1.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zipl/boot/eckd1b.o make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/vmconvert' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/zcrypt' CC zipl/boot/eckd2.o CC ip_watcher/xcec-bridge make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/ip_watcher' CXX vmconvert/vmconvert.o make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/vmcp' CC zipl/boot/tape0.o CC zipl/boot/eckd2dump_sv.o CC zipl/boot/stage2dump.o CC vmcp/vmcp.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmdump' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmdump' CXX vmconvert/vmconvert CC zconf/zcrypt/chzcrypt.o CC zipl/boot/eckd2dump.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmcp' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/vmconvert' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmcp' CC zipl/boot/tape2dump.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC vmcp/vmcp make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/vmcp' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/man' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/man' CC zipl/boot/fba2dump.o make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/mon_tools' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/dasdinfo' CC zipl/boot/eckd2dump_mv.o CC zconf/zcrypt/misc.o CC dasdinfo/dasdinfo.o make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC mon_tools/mon_fsstatd.o CC zipl/boot/stage3.o CC zconf/zcrypt/lszcrypt.o CC zdump/zgetdump.o CC zipl/boot/kdump3.o CC zdump/opts.o CC mon_tools/mon_procd.o CC zipl/boot/ebcdic_conv.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zipl/boot/sclp_stage3.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' CC dasdinfo/dasdinfo 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[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/dasdinfo' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/vmur' CPP zipl/boot/stage3.lds CC zdump/zg.o CC zipl/boot/fba0.exec CC zconf/zcrypt/zcryptctl.o CC zipl/boot/fba1b.exec CC zipl/boot/fba2.exec CXX vmur/vmur.o CC zipl/boot/eckd0_ldl.exec CC zipl/boot/eckd0_cdl.exec CC zipl/boot/eckd1.exec CC zipl/boot/eckd1b.exec CC zipl/boot/eckd2.exec CC zipl/boot/tape0.exec CC zipl/boot/eckd2dump_sv.exec CC zipl/boot/tape2dump.exec CC zipl/boot/fba2dump.exec CC zdump/zg_error.o CC zipl/boot/eckd2dump_mv.exec CC zipl/boot/stage3.exec CC mon_tools/mon_fsstatd OBJCOPY zipl/boot/fba0.bin OBJCOPY zipl/boot/fba1b.bin CC mon_tools/mon_procd OBJCOPY zipl/boot/fba2.bin make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/mon_tools' OBJCOPY zipl/boot/eckd0_ldl.bin CC zdump/zg_print.o OBJCOPY zipl/boot/eckd0_cdl.bin make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/cpuplugd' OBJCOPY zipl/boot/eckd1.bin OBJCOPY zipl/boot/eckd1b.bin OBJCOPY zipl/boot/eckd2.bin CC zconf/zcrypt/zcryptstats.o OBJCOPY zipl/boot/tape0.bin OBJCOPY zipl/boot/eckd2dump_sv.bin OBJCOPY zipl/boot/tape2dump.bin OBJCOPY zipl/boot/fba2dump.bin CC zdump/dfi.o OBJCOPY zipl/boot/eckd2dump_mv.bin OBJCOPY zipl/boot/stage3.bin CC zipl/boot/data.o NM zipl/boot/data.h make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zipl/boot' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zipl/src' CC cpuplugd/daemon.o CC zdump/dfi_mem_chunk.o CC cpuplugd/cpu.o CC zdump/dfi_vmcoreinfo.o CC zconf/zcrypt/chzcrypt make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmdump' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmdump' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmcp' CC zconf/zcrypt/lszcrypt make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmcp' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zconf/zcrypt/zcryptctl CXX vmur/vmur CC zconf/zcrypt/zcryptstats CC cpuplugd/info.o CC zdump/dfi_lkcd.o make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/zcrypt' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/scm' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/vmur' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/ipl_tools' CC zipl/src/zipl.o CC zconf/scm/lsscm.o CC cpuplugd/terms.o CC zdump/dfi_elf.o CC zipl/src/misc.o make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zconf/scm/lsscm make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/scm' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/chp' CC zdump/dfi_s390.o CC zconf/chp/chchp.o CC cpuplugd/config.o CC zipl/src/error.o CC zipl/src/scan.o CC zdump/dfi_s390_ext.o make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zconf/chp/lschp.o CC ipl_tools/main.o CC zdump/dfi_s390mv.o CC ipl_tools/ccw.o CC cpuplugd/main.o CC zconf/chp/chchp CC zconf/chp/lschp CC ipl_tools/fcp.o make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/chp' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/css' CC zconf/css/lscss.o CC ipl_tools/nvme.o CC zdump/dfi_s390mv_ext.o CC zdump/dfi_s390tape.o CC cpuplugd/getopt.o CC ipl_tools/system.o CC cpuplugd/mem.o CC zdump/dfi_kdump.o CC zipl/src/job.o CC ipl_tools/shutdown.o CC zconf/css/misc.o CC cpuplugd/cpuplugd make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libccw' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libccw' make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/cpuplugd' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zdump/dfi_devmem.o CC zipl/src/boot.o CC ipl_tools/cmd_lsshut.o CC zconf/css/lscss make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/css' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/qeth' CC ipl_tools/cmd_chshut.o CC zdump/dfo.o CC zconf/qeth/lsqeth.o 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/giuliobenetti/autobuild/run/instance-0/output-1/host/s390x-buildroot-linux-gnu/sysroot/usr/include/linux/ethtool.h:17, from lsqeth.c:12: /home/giuliobenetti/autobuild/run/instance-0/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 zdump/dfo_mem_chunk.o CC ipl_tools/cmd_lsreipl.o CC zipl/src/bootmap.o CC zdump/dfo_elf.o CC ipl_tools/cmd_chreipl.o CC zconf/qeth/misc.o CC zipl/src/fs-map.o CC zdump/dfo_s390.o make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmcp' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvmcp' make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zipl/src/disk.o CC zconf/qeth/lsqeth make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf/qeth' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zconf' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/ziomon' CC zdump/df_elf.o CC zdump/df_s390.o CC zdump/dt.o CC ipl_tools/proc.o CC zdump/dt_s390sv.o make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zdump/dt_s390sv_ext.o CC zipl/src/bootmap_header.o CC zdump/dt_s390mv.o CC zipl/src/envblk.o make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm' CC ipl_tools/chreipl make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/src' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/ipl_tools' make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/hyptop' CC zdump/dt_s390mv_ext.o CC zipl/src/install.o CC zdump/dt_scsi.o CC iucvterm/src/iucvconn.o CC zdump/output.o CC zdump/zfuse.o CC iucvterm/src/getopt.o zfuse.c:108:10: warning: 'enum fuse_readdir_flags' declared inside parameter list will not be visible outside of this definition or declaration 108 | enum fuse_readdir_flags flags) | ^~~~~~~~~~~~~~~~~~ zfuse.c:108:29: error: parameter 6 ('flags') has incomplete type 108 | enum fuse_readdir_flags flags) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ zfuse.c: In function 'zfuse_readdir': zfuse.c:117:2: error: too many arguments to function 'filler' 117 | filler(buf, ".", NULL, 0, 0); | ^~~~~~ zfuse.c:118:2: error: too many arguments to function 'filler' 118 | filler(buf, "..", NULL, 0, 0); | ^~~~~~ zfuse.c:119:2: error: too many arguments to function 'filler' 119 | filler(buf, &l.path[1], NULL, 0, 0); | ^~~~~~ zfuse.c: At top level: zfuse.c:171:13: warning: initialization of 'int (*)(const char *, struct stat *)' from incompatible pointer type 'int (*)(const char *, struct stat *, struct fuse_file_info *)' [-Wincompatible-pointer-types] 171 | .getattr = zfuse_getattr, | ^~~~~~~~~~~~~ zfuse.c:171:13: note: (near initialization for 'zfuse_ops.getattr') make[2]: *** [../common.mak:264: zfuse.o] Error 1 make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zdump' make[1]: *** [Makefile:51: zdump] Error 2 make[1]: *** Waiting for unfinished jobs.... CC ziomon/ziomon_util_main.o CC iucvterm/src/auditlog.o make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC zipl/src/zipl-editenv.o CC zipl/src/zipl_helper.device-mapper.o CC iucvterm/src/functions.o make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libdasd' make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libvtoc' CC iucvterm/src/iucvtty.o CC iucvterm/src/ttyrun.o CC hyptop/hyptop.o CC zipl/src/zipl CC hyptop/opts.o CC iucvterm/src/iucvconn CC zipl/src/zipl-editenv CC iucvterm/src/iucvtty CC zipl/src/zipl_helper.device-mapper CC iucvterm/src/ttyrun make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zipl/src' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/zipl' CC hyptop/helper.o CC ziomon/ziomon_tools.o CC hyptop/sd_core.o make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/src' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/po' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/po' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/doc' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/doc' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/bin' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/bin' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/etc' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/etc' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/test' CC hyptop/sd_sys_items.o CC ziomon/ziomon_dacc.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)) ) | ^~~~~~~~~~ CC hyptop/sd_cpu_items.o CC ziomon/ziomon_util.o CC ziomon/ziomon_mgr_main.o CC hyptop/tbox.o 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 CC iucvterm/test/test_afiucv.o CC ziomon/ziomon_msg_tools.o CC hyptop/table.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); | ~^~~~~~~~~~ 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); | ~^~~~~~~~~~ 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 iucvterm/test/test_afiucv CC ziomon/ziomon_zfcpdd_main.o make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm/test' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/iucvterm' CXX ziomon/ziorep_utilization.o CC hyptop/table_col_unit.o CXX ziomon/ziorep_framer.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); | ~^~~~~~~~~~~~~~~ CC hyptop/dg_debugfs.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); | ^~~~~~~~~ CXX ziomon/ziorep_frameset.o 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_lpar.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/dg_debugfs_vm.o CC hyptop/dg_debugfs_vmd0c.o CC hyptop/win_sys_list.o CXX ziomon/ziorep_printers.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 CC hyptop/win_sys.o CC hyptop/win_fields.o CC hyptop/win_cpu_types.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); | ^~~~~~~~~~~~ CXX ziomon/ziorep_collapser.o 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); | ~~~^~~~~~~~ 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); | ~~~^~~~~~~~ ziorep_printers.cpp: In member function 'void SummaryTrafficPrinter::print_throughput(FILE*, const blkiomon_stat*, __u64)': ziorep_printers.cpp:957:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 957 | minmax_merge(&thrp_data, &stat->thrput_r); | ^~~~~~~~~~~~~~~ ziorep_printers.cpp:958:28: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 958 | minmax_merge(&thrp_data, &stat->thrput_w); | ^~~~~~~~~~~~~~~ ziorep_printers.cpp:959:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 959 | minmax_merge(&total_size, &stat->size_r); | ^~~~~~~~~~~~~ ziorep_printers.cpp:960:29: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 960 | minmax_merge(&total_size, &stat->size_w); | ^~~~~~~~~~~~~ ziorep_printers.cpp:961:32: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 961 | minmax_merge(&total_latency, &stat->d2c_r); | ^~~~~~~~~~~~ ziorep_printers.cpp:962:32: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 962 | 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:1098:23: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 1098 | minmax_merge(&data, &stat->d2c_r); | ^~~~~~~~~~~~ ziorep_printers.cpp:1099:23: warning: taking address of packed member of 'blkiomon_stat' may result in an unaligned pointer value [-Waddress-of-packed-member] 1099 | minmax_merge(&data, &stat->d2c_w); | ^~~~~~~~~~~~ CC hyptop/win_help.o CC hyptop/nav_desc.o 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); | ~~~^~~~~~~~ make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/libutil' CC hyptop/hyptop make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/hyptop' CXX ziomon/ziorep_utils.o CXX ziomon/ziorep_filters.o 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); | ~~~^~~~~~~~ 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 CC ziomon/ziomon_util CC ziomon/ziomon_mgr CC ziomon/ziomon_zfcpdd 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); | ~~~^~~~~~~~ CXX ziomon/ziorep_utilization CXX ziomon/ziorep_traffic make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/ziomon' make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0' make: *** [package/pkg-generic.mk:293: /home/giuliobenetti/autobuild/run/instance-0/output-1/build/s390-tools-2.21.0/.stamp_built] Error 2 make: Leaving directory '/home/giuliobenetti/autobuild/run/instance-0/buildroot'