* Package: sys-fs/dmraid-1.0.0_rc16-r7:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/77f942e9275ba3092b21bb7d559712005e55037d (Sat Mar 9 22:34:15 UTC 2024) @@@@@ END @@@@@ ################## # emerge --info: # ################## Portage 3.0.63 (python 3.12.2-final-0, default/linux/amd64/17.1, gcc-13, glibc-2.39-r2, 6.1.66-gentoo-dist x86_64) ================================================================= System uname: Linux-6.1.66-gentoo-dist-x86_64-AMD_EPYC_7513_32-Core_Processor-with-glibc2.39 KiB Mem: 263452516 total, 44809084 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Sat, 09 Mar 2024 22:34:14 +0000 sh bash 5.2_p26 ld GNU ld (Gentoo 2.42 p3) 2.42.0 app-misc/pax-utils: 1.3.7::gentoo app-shells/bash: 5.2_p26::gentoo dev-build/autoconf: 2.72-r1::gentoo dev-build/automake: 1.16.5-r2::gentoo dev-build/cmake: 3.28.3::gentoo dev-build/libtool: 2.4.7-r2::gentoo dev-build/make: 4.4.1-r1::gentoo dev-build/meson: 1.3.2::gentoo dev-lang/perl: 5.38.2-r2::gentoo dev-lang/python: 3.10.13_p3::gentoo, 3.11.8_p1::gentoo, 3.12.2_p1::gentoo sys-apps/baselayout: 2.14-r2::gentoo sys-apps/openrc: 0.53::gentoo sys-apps/sandbox: 2.38::gentoo sys-devel/binutils: 2.42-r1::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/clang: 18.1.0::gentoo sys-devel/gcc: 13.2.1_p20240210::gentoo sys-devel/gcc-config: 2.11::gentoo sys-devel/lld: 18.1.0::gentoo sys-devel/llvm: 18.1.0::gentoo sys-kernel/linux-headers: 6.7::gentoo (virtual/os-headers) sys-libs/glibc: 2.39-r2::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 volatile: True sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 3 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: Binary Repositories: gentoobinhost priority: 1 sync-uri: https://gentoo.osuosl.org/releases/amd64/binpackages/17.1/x86-64 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* GPL-2" CBUILD="x86_64-pc-linux-gnu" CC="clang" CFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="clang++" CXXFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" DISTDIR="/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/distdir" EMERGE_DEFAULT_OPTS="--complete-graph y --with-bdeps=y -1 -k -b --backtrack=100" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld" LEX="flex" MAKEOPTS="-j32" PKGDIR="/root/tbci/binpkg" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="acl amd64 bzip2 cli crypt debug dri elogind fortran gdbm iconv ipv6 jumbo-build libtirpc multilib native-symlinks ncurses nls openmp pam pcre readline seccomp split-usr ssl test-rust unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ############################## # emerge history (qlop -mv): # ############################## 2024-03-10T00:32:35 >>> dev-libs/libaio-0.3.113-r1 2024-03-10T00:32:42 >>> sys-fs/lvm2-2.03.22-r3 ####################################### # installed packages (qlist -ICvUSS): # ####################################### acct-group/audio-0-r2:0 acct-group/cdrom-0-r2:0 acct-group/dialout-0-r2:0 acct-group/disk-0-r2:0 acct-group/floppy-0-r1:0 acct-group/input-0-r2:0 acct-group/kmem-0-r2:0 acct-group/kvm-0-r2:0 acct-group/lp-0-r2:0 acct-group/man-0-r2:0 acct-group/messagebus-0-r2:0 acct-group/polkitd-0-r2:0 acct-group/portage-0-r1:0 acct-group/render-0-r2:0 acct-group/root-0-r1:0 acct-group/sgx-0-r1:0 acct-group/sshd-0-r2:0 acct-group/tape-0-r2:0 acct-group/tty-0-r2:0 acct-group/usb-0-r2:0 acct-group/video-0-r2:0 acct-user/man-1-r2:0 acct-user/messagebus-0-r2:0 acct-user/polkitd-0-r2:0 acct-user/portage-0-r2:0 acct-user/sshd-0-r2:0 app-admin/eselect-1.4.27-r1:0 -doc -emacs -vim-syntax app-admin/perl-cleaner-2.31:0 -pkgcore app-alternatives/awk-4:0 -busybox gawk -mawk -nawk split-usr app-alternatives/bc-0:0 -gh gnu app-alternatives/bzip2-1:0 -lbzip2 -pbzip2 reference split-usr app-alternatives/cpio-0:0 gnu -libarchive split-usr app-alternatives/gzip-1:0 -pigz reference split-usr app-alternatives/lex-0-r1:0 flex -reflex app-alternatives/ninja-1:0 reference -samurai app-alternatives/sh-0:0 bash -busybox -dash -ksh -lksh -mksh app-alternatives/tar-0:0 gnu -libarchive split-usr app-alternatives/yacc-1-r2:0 bison -byacc -reference app-arch/bzip2-1.0.8-r5:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static -static-libs -verify-sig app-arch/cpio-2.15:0 nls app-arch/gzip-1.13:0 -pic -static -verify-sig app-arch/libarchive-3.7.2-r2:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -test -verify-sig xattr -zstd app-arch/tar-1.35:0 acl -minimal nls -selinux -verify-sig xattr app-arch/unzip-6.0_p27-r1:0 bzip2 -natspec unicode app-arch/xz-utils-5.6.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_crc32 -doc extra-filters nls -pgo -static-libs -verify-sig app-arch/zstd-1.5.5-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 lzma -static-libs -test zlib app-crypt/gnupg-2.4.5:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server app-crypt/gpgme-1.23.2:1/11.6.15.2 -common-lisp cxx debug -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -qt5 -qt6 -static-libs -test -verify-sig app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs app-crypt/libmd-1.1.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 app-crypt/pinentry-1.2.1-r6:0 -X -caps -efl -emacs -gtk -keyring ncurses -qt5 -verify-sig -wayland app-crypt/rhash-1.4.4-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls ssl -static-libs app-editors/nano-7.2-r1:0 -debug -justify -magic -minimal ncurses nls spell -static unicode app-eselect/eselect-fontconfig-20220403:0 app-eselect/eselect-iptables-20220320:0 app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 app-eselect/eselect-pinentry-0.7.3:0 app-i18n/man-pages-ja-20180315-r1:0 app-i18n/man-pages-l10n-4.19.0:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi app-i18n/man-pages-zh_CN-1.6.4.0:0 app-misc/ca-certificates-20240203.3.98:0 -cacert app-misc/editor-wrapper-4-r1:0 app-misc/mime-types-2.1.54:0 -nginx app-misc/pax-utils-1.3.7:0 -caps -man -python -python_single_target_python3_10 python_single_target_python3_11 -seccomp -test app-misc/tmux-3.4:0 debug -selinux -systemd -utempter -vim-syntax app-portage/eix-0.36.7:0 debug -doc nls -sqlite app-portage/elt-patches-20240213:0 app-portage/gemato-20.5:0 gpg -pretty-log python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -tools app-portage/gentoolkit-0.6.5:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 app-portage/getuto-1.10.1:0 -test app-portage/portage-utils-0.96.1:0 openmp qmanifest qtegrity -static app-shells/bash-5.2_p26:0 -afs -bashlogger -examples -mem-scramble net nls -pgo -plugins readline -verify-sig app-shells/bash-completion-2.11:0 eselect -test app-shells/gentoo-bashcomp-20230313:0 app-shells/push-3.4:0 app-shells/quoter-4.2:0 app-text/ansifilter-2.20:0 -gui -verify-sig app-text/asciidoc-10.2.0:0 -python_single_target_pypy3 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 app-text/build-docbook-catalog-2.4:0 app-text/docbook-xml-dtd-4.5-r2:4.5 app-text/docbook-xml-dtd-4.4-r3:4.4 app-text/docbook-xml-dtd-4.2-r3:4.2 app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 app-text/docbook-xsl-ns-stylesheets-1.79.1:0 -ruby app-text/docbook-xsl-stylesheets-1.79.1-r4:0 -ruby app-text/manpager-1:0 app-text/opensp-1.5.2-r10:0 -doc nls -static-libs -test app-text/po4a-0.71:0 -test -test app-text/sgml-common-0.6.3-r7:0 app-text/xmlto-0.0.28-r11:0 -latex text dev-build/autoconf-2.72-r1:2.72 -emacs -verify-sig dev-build/autoconf-archive-2023.02.20:0 dev-build/autoconf-wrapper-20231224:0 dev-build/automake-1.16.5-r2:1.16 -test dev-build/automake-wrapper-20221207:0 dev-build/cmake-3.28.3:0 -dap -doc -gui ncurses -qt6 -test -test -verify-sig dev-build/gtk-doc-am-1.33.2:0 dev-build/libtool-2.4.7-r2:2 -vanilla dev-build/make-4.4.1-r1:0 -guile nls -static -verify-sig dev-build/meson-1.3.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -verify-sig dev-build/meson-format-array-0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 dev-build/ninja-1.11.1-r5:0 -doc -test dev-db/sqlite-3.45.1-r1:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools dev-lang/duktape-2.7.0-r3:0/2.7.0 dev-lang/perl-5.38.2-r2:0/5.38 -berkdb debug -doc gdbm ithreads -minimal -quadmath dev-lang/python-3.12.2_p1:3.12 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-3.11.8_p1:3.11 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-3.10.13_p3:3.10 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-exec-2.4.10:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 dev-lang/tcl-8.6.13-r1:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug threads dev-libs/boehm-gc-8.2.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx large -static-libs threads dev-libs/elfutils-0.191:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -debuginfod -lzma nls -static-libs -test utils -verify-sig -zstd dev-libs/expat-2.6.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs -test unicode dev-libs/glib-2.78.4-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus debug elf -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr dev-libs/gmp-6.3.0-r1:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpudetection cxx -doc -pic -static-libs dev-libs/gobject-introspection-1.78.1:0 -doctool -gtk-doc -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -test dev-libs/gobject-introspection-common-1.78.1:0 dev-libs/isl-0.26:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/jsoncpp-1.9.5:0/25 -doc -test dev-libs/libaio-0.3.113-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test dev-libs/libassuan-2.5.7:0 -verify-sig dev-libs/libatomic_ops-7.8.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 dev-libs/libbsd-0.11.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/libevent-2.1.12-r1:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime debug -malloc-replacement ssl -static-libs -test -verbose-debug -verify-sig dev-libs/libffi-3.4.6:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -exec-static-trampoline -pax-kernel -static-libs -test dev-libs/libgcrypt-1.10.3-r2:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc getentropy -static-libs -verify-sig dev-libs/libgpg-error-1.48:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs -test -verify-sig dev-libs/libksba-1.6.6:0 -static-libs -verify-sig dev-libs/libpcre2-10.43:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 jit -libedit pcre16 pcre32 readline -static-libs unicode -valgrind -verify-sig zlib dev-libs/libpipeline-1.5.7:0 -test dev-libs/libtasn1-4.19.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig dev-libs/libunistring-1.2:0/5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs dev-libs/libuv-1.48.0:0/1 -verify-sig dev-libs/libxml2-2.12.5:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples ftp -icu -lzma python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 readline -static-libs -test dev-libs/libxslt-1.1.39:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt debug -examples -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -static-libs dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs dev-libs/mpc-1.3.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/mpfr-4.2.1:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/nettle-3.9.1:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_pclmul -cpu_flags_x86_sha -doc gmp -static-libs -verify-sig dev-libs/npth-1.7-r1:0 -test dev-libs/openssl-3.2.1-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -fips -ktls -rfc3779 -sctp -static-libs -test -tls-compression -vanilla -verify-sig -verify-sig -weak-ssl-ciphers dev-libs/popt-1.19-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test dev-perl/Encode-HanExtra-0.230.0-r3:0 dev-perl/Encode-Locale-1.50.0-r1:0 -test dev-perl/ExtUtils-CChecker-0.110.0:0 -test dev-perl/File-BaseDir-0.90.0:0 -test dev-perl/File-DesktopEntry-0.220.0-r1:0 -test dev-perl/File-MimeInfo-0.330.0:0 -test dev-perl/IO-Socket-SSL-2.85.0:0 -examples -idn -test dev-perl/IPC-System-Simple-1.300.0:0 -test dev-perl/Locale-gettext-1.70.0-r1:0 -test dev-perl/MIME-Charset-1.13.1:0 l10n_ja l10n_zh -test dev-perl/Module-Build-0.423.400:0 -test dev-perl/Mozilla-CA-20999999-r1:0 -test dev-perl/Net-SSLeay-1.940.0:0 -examples -examples -minimal -test dev-perl/Pod-Parser-1.660.0:0 -test dev-perl/Regexp-IPv6-0.30.0-r2:0 -test dev-perl/SGMLSpm-1.1-r2:0 -test dev-perl/Syntax-Keyword-Try-0.290.0:0 -test dev-perl/TermReadKey-2.380.0-r1:0 -examples -test dev-perl/Text-CharWidth-0.40.0-r2:0 -test dev-perl/Text-WrapI18N-0.60.0-r2:0 -test dev-perl/Unicode-LineBreak-2019.1.0:0 dev-perl/URI-5.210.0:0 -test dev-perl/XS-Parse-Keyword-0.380.0:0 -test dev-perl/YAML-Tiny-1.740.0:0 -minimal -test dev-python/certifi-3021.3.16-r4:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/charset-normalizer-3.3.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/cython-3.0.9:0 debug -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/editables-0.5:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/ensurepip-pip-24.0:0 dev-python/ensurepip-setuptools-69.1.1:0 dev-python/ensurepip-wheels-100:0 dev-python/flit-core-3.9.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/gentoo-common-1:0 dev-python/gpep517-15:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/hatchling-1.21.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/idna-3.6:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/installer-0.7.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/jaraco-context-4.3.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/jaraco-functools-4.0.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/jaraco-text-3.12.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/jinja-3.1.3:0 -doc -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/lxml-5.1.0:0 debug -doc -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test threads dev-python/markupsafe-2.1.5:0 debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/more-itertools-10.2.0:0 -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/nspektr-0.5.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/ordered-set-4.1.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/packaging-23.2-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/pathspec-0.12.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/platformdirs-4.2.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/pluggy-1.4.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/pypy3-7.3.15:0/pypy310-pp73-384 gdbm ncurses sqlite -tk dev-python/pypy3_10-7.3.15:0/pypy310-pp73-384 ensurepip gdbm jit ncurses sqlite -tk dev-python/pypy3_10-exe-bin-7.3.15:7.3.15 dev-python/PySocks-1.7.1-r2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 dev-python/requests-2.31.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -socks5 -test test-rust dev-python/setuptools-69.1.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/setuptools-scm-8.0.4:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/tomli-2.0.1-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/trove-classifiers-2024.3.3:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/typing-extensions-4.10.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-python/urllib3-2.2.1:0 -brotli -http2 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -zstd dev-python/wheel-0.42.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-util/checkbashisms-2.23.5:0 dev-util/desktop-file-utils-0.27-r1:0 dev-util/glib-utils-2.78.4:0 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 dev-util/gperf-3.1-r2:0 dev-util/pkgconf-2.1.1:0/4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 native-symlinks -test dev-util/re2c-3.1:0 debug -test dev-vcs/git-2.44.0:0 blksha1 -cgi curl -cvs -doc gpg -highlight iconv -keyring -mediawiki nls pcre -perforce -perl -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 safe-directory -selinux -subversion -test -tk webdav -xinetd media-fonts/liberation-fonts-2.1.5:0 -X -X -fontforge media-gfx/graphite2-1.3.14_p20210810-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test media-libs/fontconfig-2.15.0:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc nls -test media-libs/freetype-2.13.2:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting debug -doc -fontforge harfbuzz png -static-libs -svg -utils media-libs/harfbuzz-8.3.0:0/6.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo debug -doc -experimental glib graphite -icu introspection -test truetype media-libs/libpng-1.6.43:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs -test net-dns/c-ares-1.27.0:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig net-dns/libidn2-2.3.7:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs -verify-sig net-firewall/iptables-1.8.10-r1:0/1.8.3 -conntrack -netlink -nftables -pcap -static-libs -test net-libs/gnutls-3.8.3:0/30.30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -brotli cxx -dane -doc -examples idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -verify-sig zlib -zstd net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig net-libs/libnsl-2.0.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs net-libs/libpsl-0.21.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -icu idn -test net-libs/libtirpc-1.3.4-r2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -kerberos -static-libs net-libs/nghttp2-1.60.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -hpack-tools -jemalloc -static-libs -systemd -test -utils -xml net-misc/curl-8.6.0-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adns alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls curl_ssl_openssl -curl_ssl_rustls ftp -gnutls -gopher hsts http2 -idn imap -kerberos -ldap -mbedtls -nghttp3 openssl pop3 progress-meter psl -rtmp -rustls -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -verify-sig -websockets -zstd net-misc/dhcpcd-10.0.6-r2:0 debug embedded ipv6 -privsep udev net-misc/iputils-20240117:0 arping -caps -clockdiff -doc filecaps -idn nls -test -tracepath net-misc/netifrc-0.7.8:0 dhcp net-misc/openssh-contrib-9.6_p1:0 -X -X509 -abi_mips_n32 -audit debug -hpn -kerberos -ldns -libedit -livecd pam -pie -security-key -selinux ssl -static -test -verify-sig -xmss net-misc/rsync-3.2.7-r4:0 acl -examples iconv -lz4 -python_single_target_python3_10 python_single_target_python3_11 -rrsync ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd net-misc/wget-1.21.4:0 -cookie-check debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib perl-core/File-Temp-0.231.100:0 perl-core/Math-BigInt-1.999.842:0 -examples -test sec-keys/openpgp-keys-gentoo-release-20230329:0 -test sys-apps/acl-2.3.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs sys-apps/attr-2.5.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls -static-libs sys-apps/baselayout-2.14-r2:0 -build split-usr sys-apps/coreutils-9.4-r1:0 acl -caps -gmp -hostname -kill -multicall nls openssl -selinux split-usr -static -test -vanilla -verify-sig xattr sys-apps/dbus-1.15.8:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc elogind -selinux -static-libs -systemd -test -test -valgrind sys-apps/diffutils-3.10:0 nls -verify-sig sys-apps/file-5.45-r4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzip -lzma -python python_targets_python3_10 python_targets_python3_11 -seccomp -static-libs -verify-sig zlib -zstd sys-apps/findutils-4.9.0-r2:0 nls -selinux -static -test -verify-sig sys-apps/gawk-5.3.0-r1:0 -mpfr nls -pma readline -verify-sig sys-apps/gentoo-functions-0.19:0 sys-apps/grep-3.11:0 egrep-fgrep nls pcre -static -verify-sig sys-apps/groff-1.23.0:0 -X -examples -uchardet sys-apps/help2man-1.49.3:0 nls sys-apps/install-xattr-0.8-r1:0 sys-apps/iproute2-6.6.0-r3:0 -atm -berkdb -bpf -caps -elf iptables -minimal -nfs -selinux sys-apps/kbd-2.6.4:0 nls pam -selinux -test sys-apps/kmod-32-r1:0 debug -doc lzma -pkcs7 split-usr -static-libs tools zlib zstd sys-apps/less-643-r1:0 pcre -test sys-apps/locale-gen-2.23-r1:0 sys-apps/man-db-2.12.0:0 manpager nls seccomp -selinux -static-libs zlib sys-apps/man-pages-6.06:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_ja l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi l10n_zh-CN -verify-sig sys-apps/miscfiles-1.5-r4:0 -minimal sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static sys-apps/openrc-0.53:0 -audit -bash debug ncurses netifrc -newnet pam -s6 -selinux -sysv-utils sysvinit unicode sys-apps/portage-3.0.63:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 rsync-verify -selinux -test xattr sys-apps/sandbox-2.38:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 nnp sys-apps/sed-4.9:0 acl nls -selinux -static -verify-sig sys-apps/shadow-4.14.6:0/4 acl -audit -cracklib nls pam -selinux -skey split-usr -su -systemd -verify-sig xattr sys-apps/systemd-utils-254.10:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -boot -kernel-install kmod -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -secureboot -selinux split-usr -sysusers -test tmpfiles udev -ukify sys-apps/sysvinit-3.08:0 -ibm nls -selinux -static -verify-sig sys-apps/texinfo-7.1-r1:0 nls standalone -static sys-apps/util-linux-2.39.3-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 readline -rtas -selinux -slang -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig sys-apps/which-2.21:0 sys-auth/elogind-252.9:0 acl -audit cgroup-hybrid debug -doc pam policykit -selinux -test sys-auth/pambase-20240128:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -sssd -systemd -yescrypt sys-auth/passwdqc-2.0.3-r1:0 sys-auth/polkit-124-r1:0 daemon duktape -examples -gtk introspection -kde pam -selinux -systemd -test sys-devel/bc-1.07.1-r6:0 -libedit readline -static sys-devel/binutils-2.42-r1:2.42 -cet -debuginfod -doc -gold -gprofng -hardened -multitarget nls -pgo plugins -static-libs -test -vanilla -zstd sys-devel/binutils-config-5.5:0 native-symlinks sys-devel/bison-3.8.2-r2:0 -examples nls -static -test -verify-sig sys-devel/clang-18.1.0:18/18.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -doc extra -ieee-long-double llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch -llvm_targets_M68k llvm_targets_MSP430 llvm_targets_Mips llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV -llvm_targets_SPIRV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore -llvm_targets_Xtensa pie -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 static-analyzer -test -test -verify-sig -xml sys-devel/clang-common-18.1.0:0 -bootstrap-prefix -default-compiler-rt -default-libcxx -default-lld -hardened -llvm-libunwind -verify-sig sys-devel/clang-runtime-18.1.0:18 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 compiler-rt -libcxx openmp sanitize sys-devel/clang-toolchain-symlinks-18:18 -gcc-symlinks -multilib-symlinks native-symlinks sys-devel/flex-2.6.4-r6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test sys-devel/gcc-13.2.1_p20240210:13 -ada -cet -custom-cflags cxx -d -debug -default-stack-clash-protection -default-znow -doc -fixed-point fortran -go graphite -hardened -ieee-long-double -jit -libssp lto -modula2 multilib nls -objc -objc++ -objc-gc openmp -pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd sys-devel/gcc-config-2.11:0 cc-wrappers native-symlinks sys-devel/gettext-0.22.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs -verify-sig xattr sys-devel/gnuconfig-20230731:0 sys-devel/lld-18.1.0:18/18.1 -debug -test -verify-sig -zstd sys-devel/lld-toolchain-symlinks-18:18 -multilib-symlinks native-symlinks sys-devel/llvm-18.1.0:18/18.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 binutils-plugin -debug -debuginfod -doc -doc -exegesis -libedit libffi llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch -llvm_targets_M68k llvm_targets_MSP430 llvm_targets_Mips llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV -llvm_targets_SPIRV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore -llvm_targets_Xtensa ncurses -test -verify-sig -xml -z3 -zstd sys-devel/llvm-common-18.1.0:0 -emacs -verify-sig sys-devel/llvm-toolchain-symlinks-18:18 -multilib-symlinks native-symlinks sys-devel/llvmgold-18:0 sys-devel/m4-1.4.19-r2:0 -examples nls -verify-sig sys-devel/patch-2.7.6-r5:0 -static -test -verify-sig xattr sys-fs/e2fsprogs-1.47.0-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cron -fuse nls -static-libs -test tools sys-fs/lvm2-2.03.22-r3:0 lvm readline -sanlock -selinux -static -static-libs -systemd -thin udev -valgrind sys-fs/udev-init-scripts-35:0 sys-kernel/dracut-060_pre20240104-r3:0 -selinux -test sys-kernel/gentoo-kernel-bin-6.1.81:6.1.81 initramfs -test sys-kernel/installkernel-28:0 dracut -grub -refind -systemd -systemd-boot -uki -ukify sys-kernel/linux-headers-6.7:0 -headers-only sys-libs/binutils-libs-2.42-r1:0/2.42.0 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cet -multitarget nls -static-libs -test sys-libs/compiler-rt-18.1.0:18 abi_x86_32 abi_x86_64 clang -debug -test -verify-sig sys-libs/compiler-rt-sanitizers-18.1.0:18 abi_x86_32 abi_x86_64 asan cfi clang -debug dfsan gwp-asan hwasan libfuzzer lsan memprof msan orc profile safestack scudo -shadowcallstack -test -test tsan ubsan -verify-sig xray sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -test -verify-sig sys-libs/glibc-2.39-r2:2.2 -audit -caps -cet -compile-locales -custom-cflags -doc -gd -hash-sysv-compat -headers-only multiarch multilib -multilib-bootstrap -nscd -perl -profile -selinux ssp stack-realign static-libs -suid -systemd -systemtap -test -vanilla sys-libs/libcap-2.69-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam -static-libs -tools sys-libs/libomp-18.1.0:0/18.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 debug -gdb-plugin -hwloc -llvm_targets_AMDGPU -llvm_targets_NVPTX -offload -ompt -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -test -verify-sig sys-libs/libseccomp-2.5.5-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -experimental-loong -python python_targets_python3_10 python_targets_python3_11 -static-libs -test sys-libs/libxcrypt-4.4.36-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 compat -headers-only split-usr -static-libs system -test sys-libs/ncurses-6.4_p20230401:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx debug -doc -gpm -minimal -profile split-usr -split-usr stack-realign -static-libs -test tinfo -trace -verify-sig sys-libs/pam-1.5.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux sys-libs/readline-8.2_p10:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig sys-libs/timezone-data-2024a-r1:0 -leaps-timezone nls -zic-slim sys-libs/zlib-1.3.1-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 minizip -static-libs -verify-sig sys-process/procps-4.0.4-r1:0/0-ng -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux -static-libs -systemd -test unicode sys-process/psmisc-23.7:0 -X -apparmor nls -selinux -test virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/dev-manager-0-r2:0 virtual/dist-kernel-6.1.81:0/6.1.81 virtual/editor-0-r7:0 virtual/libc-1-r1:0 virtual/libcrypt-2-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/libelf-3-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libudev-251-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd virtual/man-0-r4:0 virtual/openssh-0:0 ssl virtual/os-headers-0-r2:0 virtual/package-manager-1:0 virtual/pager-0-r1:0 virtual/perl-bignum-0.660.0:0 virtual/perl-Carp-1.540.0:0 virtual/perl-CPAN-2.360.0:0 virtual/perl-CPAN-Meta-2.150.10-r7:0 virtual/perl-CPAN-Meta-YAML-0.18.0-r9:0 virtual/perl-Data-Dumper-2.188.0:0 virtual/perl-Encode-3.190.0:0 virtual/perl-Exporter-5.770.0-r1:0 virtual/perl-ExtUtils-CBuilder-0.280.238:0 virtual/perl-ExtUtils-Install-2.220.0:0 virtual/perl-ExtUtils-MakeMaker-7.700.0:0 virtual/perl-ExtUtils-Manifest-1.730.0-r2:0 virtual/perl-ExtUtils-ParseXS-3.510.0:0 virtual/perl-File-Path-2.180.0-r2:0 virtual/perl-File-Spec-3.880.0:0 virtual/perl-File-Temp-0.231.100:0 virtual/perl-Getopt-Long-2.540.0:0 virtual/perl-JSON-PP-4.160.0-r1:0 virtual/perl-libnet-3.150.0:0 ssl virtual/perl-Math-BigInt-1.999.842:0 virtual/perl-Math-BigInt-FastCalc-0.501.300:0 virtual/perl-Math-BigRat-0.262.400:0 virtual/perl-Math-Complex-1.620.0:0 virtual/perl-MIME-Base64-3.160.100_rc:0 virtual/perl-Module-Metadata-1.0.37-r3:0 virtual/perl-parent-0.241.0:0 virtual/perl-Parse-CPAN-Meta-2.150.10-r7:0 virtual/perl-Perl-OSType-1.10.0-r7:0 virtual/perl-podlators-5.10.0:0 virtual/perl-Scalar-List-Utils-1.630.0:0 virtual/perl-Test-Harness-3.440.0-r1:0 virtual/perl-Text-ParseWords-3.310.0-r1:0 virtual/perl-Unicode-Collate-1.310.0-r1:0 virtual/perl-version-0.992.900-r1:0 virtual/pkgconfig-3:0 native-symlinks virtual/service-manager-1-r1:0 virtual/ssh-0-r2:0 -minimal virtual/tmpfiles-0-r5:0 -systemd virtual/ttf-fonts-1-r2:0 virtual/udev-217-r7:0 -systemd virtual/w3m-1:0 www-client/pybugz-0.14:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 www-client/w3m-0.5.3_p20230121:0 -X -fbcon -gdk-pixbuf -gpm -imlib l10n_ja -lynxkeymap nls -nntp ssl unicode -xface x11-base/xcb-proto-1.16.0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 x11-base/xorg-proto-2023.2:0 -test x11-libs/cairo-1.18.0:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug glib -gtk-doc -test x11-libs/libX11-1.8.7:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test x11-libs/libXau-1.0.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libxcb-1.16.1:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb x11-libs/libXdmcp-1.1.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXext-1.3.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXrender-0.9.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 x11-libs/pixman-0.43.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs -test x11-libs/xtrans-1.5.0:0 -doc x11-misc/compose-tables-1.8.7:0 x11-misc/shared-mime-info-2.4-r1:0 -test x11-misc/xdg-utils-1.2.1-r1:0 -X -dbus -doc -gnome ############# # build.log # ############# * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 6.1.81-gentoo-dist >>> Unpacking source... >>> Unpacking dmraid-1.0.0.rc16-3.tar.bz2 to /var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work >>> Source unpacked in /var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work >>> Preparing source in /var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid ... * Applying dmraid-1.0.0_rc16-undo-p-rename.patch ... [ ok ] * Applying dmraid-1.0.0_rc16-return-all-sets.patch ... [ ok ] * Applying dmraid-1.0.0_rc16-static-build-fixes.patch ... patching file tools/Makefile.in patching file lib/Makefile.in patching file configure.in patch unexpectedly ends in middle of line Hunk #2 succeeded at 257 with fuzz 1. [ ok ] * Applying dmraid-1.0.0_rc16-parallel-make.patch ... [ ok ] * Applying dmraid-1.0.0_rc16-fix-missing-PATH-MOUNTED.patch ... [ ok ] * Applying dmraid-1.0.0_rc16-musl.patch ... [ ok ] * Appending pkg.m4 from system to aclocal.m4 * Running eautoreconf in '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid' ... * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running elibtoolize in: dmraid/1.0.0.rc16-3/dmraid/ * Creating prepatched source archive for use with Genkernel >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid ... * econf: updating tmp/dmraid/1.0.0.rc16-3/config.sub with /usr/share/gnuconfig/config.sub * econf: updating tmp/dmraid/1.0.0.rc16-3/config.guess with /usr/share/gnuconfig/config.guess * econf: updating tmp/dmraid/1.0.0.rc16-3/autoconf/config.guess with /usr/share/gnuconfig/config.guess * econf: updating tmp/dmraid/1.0.0.rc16-3/autoconf/config.sub with /usr/share/gnuconfig/config.sub * econf: updating dmraid/1.0.0.rc16-3/dmraid/config.sub with /usr/share/gnuconfig/config.sub * econf: updating dmraid/1.0.0.rc16-3/dmraid/config.guess with /usr/share/gnuconfig/config.guess * econf: updating dmraid/1.0.0.rc16-3/dmraid/autoconf/config.guess with /usr/share/gnuconfig/config.guess * econf: updating dmraid/1.0.0.rc16-3/dmraid/autoconf/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/dmraid-1.0.0_rc16-r7 --htmldir=/usr/share/doc/dmraid-1.0.0_rc16-r7/html --libdir=/usr/lib64 --with-usrlibdir=${prefix}/lib64 --disable-klibc --disable-dietlibc --disable-static_link --disable-mini --disable-led --disable-intel_led checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for gawk... gawk checking for a BSD-compatible install... /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-gcc... clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether clang accepts -g... yes checking for clang option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking for sys/time.h... yes checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for clang option to enable large file support... none needed checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fcntl.h... yes checking for limits.h... yes checking for mntent.h... yes checking for paths.h... yes checking for sys/file.h... yes checking for sys/ioctl.h... yes checking for netinet/in.h... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for int8_t... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking for struct stat.st_rdev... yes checking whether to enable debugging... no checking whether to enable malloc debugging... no checking whether to disable native metadata logging... yes checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.2... yes checking whether to disable testing with mapped devices... yes checking return type of signal handlers... void checking for vprintf... yes checking for library containing getmntent... none required checking whether lstat correctly handles trailing slash... yes checking for GNU libc compatible malloc... yes checking for GNU libc compatible realloc... yes checking for working strtod... yes checking for getmntent... (cached) yes checking for memmove... yes checking for memset... yes checking for mkdir... yes checking for rmdir... yes checking for uname... yes checking for strchr... yes checking for strerror... yes checking for strpbrk... yes checking for strrchr... yes checking for strstr... yes checking for getopt.h... yes checking for dlopen in -ldl... yes checking for pthread_mutex_lock in -lpthread... yes checking for devmapper... yes checking for devmapper-event... yes configure: creating ./config.status config.status: creating include/Makefile config.status: creating lib/Makefile config.status: creating lib/version.h config.status: creating man/Makefile config.status: creating tools/Makefile config.status: creating tools/version.h config.status: creating Makefile config.status: creating make.tmpl config.status: creating include/config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid ... make -j32 which: no ctags in (/usr/lib/portage/python3.12/ebuild-helpers/xattr:/usr/lib/portage/python3.12/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/18/bin) make -C lib make -C include make -C man make[1]: Entering directory '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid/lib' /bin/mkdir -p activate/; \ set -e; \ FILE=`echo activate/activate.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o activate/activate.d activate/activate.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" activate/activate.d; \ [ -s activate/activate.d ] || rm -f activate/activate.d make[1]: Entering directory '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid/include' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid/include' /bin/mkdir -p activate/; \ set -e; \ FILE=`echo activate/devmapper.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o activate/devmapper.d activate/devmapper.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" activate/devmapper.d; \ [ -s activate/devmapper.d ] || rm -f activate/devmapper.d make[1]: Entering directory '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid/man' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid/man' /bin/mkdir -p device/; \ set -e; \ FILE=`echo device/ata.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o device/ata.d device/ata.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" device/ata.d; \ [ -s device/ata.d ] || rm -f device/ata.d /bin/mkdir -p device/; \ set -e; \ FILE=`echo device/partition.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o device/partition.d device/partition.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" device/partition.d; \ [ -s device/partition.d ] || rm -f device/partition.d /bin/mkdir -p device/; \ set -e; \ FILE=`echo device/scan.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o device/scan.d device/scan.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" device/scan.d; \ [ -s device/scan.d ] || rm -f device/scan.d /bin/mkdir -p device/; \ set -e; \ FILE=`echo device/scsi.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o device/scsi.d device/scsi.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" device/scsi.d; \ [ -s device/scsi.d ] || rm -f device/scsi.d /bin/mkdir -p display/; \ set -e; \ FILE=`echo display/display.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o display/display.d display/display.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" display/display.d; \ [ -s display/display.d ] || rm -f display/display.d /bin/mkdir -p format/; \ set -e; \ FILE=`echo format/format.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/format.d format/format.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/format.d; \ [ -s format/format.d ] || rm -f format/format.d /bin/mkdir -p locking/; \ set -e; \ FILE=`echo locking/locking.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o locking/locking.d locking/locking.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" locking/locking.d; \ [ -s locking/locking.d ] || rm -f locking/locking.d /bin/mkdir -p log/; \ set -e; \ FILE=`echo log/log.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o log/log.d log/log.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" log/log.d; \ [ -s log/log.d ] || rm -f log/log.d /bin/mkdir -p metadata/; \ set -e; \ FILE=`echo metadata/log_ops.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o metadata/log_ops.d metadata/log_ops.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" metadata/log_ops.d; \ [ -s metadata/log_ops.d ] || rm -f metadata/log_ops.d /bin/mkdir -p metadata/; \ set -e; \ FILE=`echo metadata/metadata.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o metadata/metadata.d metadata/metadata.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" metadata/metadata.d; \ [ -s metadata/metadata.d ] || rm -f metadata/metadata.d /bin/mkdir -p metadata/; \ set -e; \ FILE=`echo metadata/reconfig.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o metadata/reconfig.d metadata/reconfig.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" metadata/reconfig.d; \ [ -s metadata/reconfig.d ] || rm -f metadata/reconfig.d /bin/mkdir -p misc/; \ set -e; \ FILE=`echo misc/file.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o misc/file.d misc/file.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" misc/file.d; \ [ -s misc/file.d ] || rm -f misc/file.d /bin/mkdir -p misc/; \ set -e; \ FILE=`echo misc/init.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o misc/init.d misc/init.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" misc/init.d; \ [ -s misc/init.d ] || rm -f misc/init.d /bin/mkdir -p misc/; \ set -e; \ FILE=`echo misc/lib_context.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o misc/lib_context.d misc/lib_context.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" misc/lib_context.d; \ [ -s misc/lib_context.d ] || rm -f misc/lib_context.d /bin/mkdir -p misc/; \ set -e; \ FILE=`echo misc/misc.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o misc/misc.d misc/misc.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" misc/misc.d; \ [ -s misc/misc.d ] || rm -f misc/misc.d /bin/mkdir -p misc/; \ set -e; \ FILE=`echo misc/workaround.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o misc/workaround.d misc/workaround.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" misc/workaround.d; \ [ -s misc/workaround.d ] || rm -f misc/workaround.d /bin/mkdir -p mm/; \ set -e; \ FILE=`echo mm/dbg_malloc.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o mm/dbg_malloc.d mm/dbg_malloc.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" mm/dbg_malloc.d; \ [ -s mm/dbg_malloc.d ] || rm -f mm/dbg_malloc.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/asr.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/asr.d format/ataraid/asr.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/asr.d; \ [ -s format/ataraid/asr.d ] || rm -f format/ataraid/asr.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/hpt37x.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/hpt37x.d format/ataraid/hpt37x.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/hpt37x.d; \ [ -s format/ataraid/hpt37x.d ] || rm -f format/ataraid/hpt37x.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/hpt45x.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/hpt45x.d format/ataraid/hpt45x.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/hpt45x.d; \ [ -s format/ataraid/hpt45x.d ] || rm -f format/ataraid/hpt45x.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/isw.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/isw.d format/ataraid/isw.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/isw.d; \ [ -s format/ataraid/isw.d ] || rm -f format/ataraid/isw.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/jm.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/jm.d format/ataraid/jm.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/jm.d; \ [ -s format/ataraid/jm.d ] || rm -f format/ataraid/jm.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/lsi.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/lsi.d format/ataraid/lsi.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/lsi.d; \ [ -s format/ataraid/lsi.d ] || rm -f format/ataraid/lsi.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/nv.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/nv.d format/ataraid/nv.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/nv.d; \ [ -s format/ataraid/nv.d ] || rm -f format/ataraid/nv.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/pdc.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/pdc.d format/ataraid/pdc.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/pdc.d; \ [ -s format/ataraid/pdc.d ] || rm -f format/ataraid/pdc.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/sil.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/sil.d format/ataraid/sil.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/sil.d; \ [ -s format/ataraid/sil.d ] || rm -f format/ataraid/sil.d /bin/mkdir -p format/ataraid/; \ set -e; \ FILE=`echo format/ataraid/via.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ataraid/via.d format/ataraid/via.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ataraid/via.d; \ [ -s format/ataraid/via.d ] || rm -f format/ataraid/via.d /bin/mkdir -p format/ddf/; \ set -e; \ FILE=`echo format/ddf/ddf1.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ddf/ddf1.d format/ddf/ddf1.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ddf/ddf1.d; \ [ -s format/ddf/ddf1.d ] || rm -f format/ddf/ddf1.d /bin/mkdir -p format/ddf/; \ set -e; \ FILE=`echo format/ddf/ddf1_lib.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ddf/ddf1_lib.d format/ddf/ddf1_lib.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ddf/ddf1_lib.d; \ [ -s format/ddf/ddf1_lib.d ] || rm -f format/ddf/ddf1_lib.d /bin/mkdir -p format/ddf/; \ set -e; \ FILE=`echo format/ddf/ddf1_crc.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ddf/ddf1_crc.d format/ddf/ddf1_crc.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ddf/ddf1_crc.d; \ [ -s format/ddf/ddf1_crc.d ] || rm -f format/ddf/ddf1_crc.d /bin/mkdir -p format/ddf/; \ set -e; \ FILE=`echo format/ddf/ddf1_cvt.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ddf/ddf1_cvt.d format/ddf/ddf1_cvt.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ddf/ddf1_cvt.d; \ [ -s format/ddf/ddf1_cvt.d ] || rm -f format/ddf/ddf1_cvt.d /bin/mkdir -p format/ddf/; \ set -e; \ FILE=`echo format/ddf/ddf1_dump.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/ddf/ddf1_dump.d format/ddf/ddf1_dump.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/ddf/ddf1_dump.d; \ [ -s format/ddf/ddf1_dump.d ] || rm -f format/ddf/ddf1_dump.d /bin/mkdir -p format/partition/; \ set -e; \ FILE=`echo format/partition/dos.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o format/partition/dos.d format/partition/dos.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" format/partition/dos.d; \ [ -s format/partition/dos.d ] || rm -f format/partition/dos.d /bin/mkdir -p register/; \ set -e; \ FILE=`echo register/dmreg.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o register/dmreg.d register/dmreg.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" register/dmreg.d; \ [ -s register/dmreg.d ] || rm -f register/dmreg.d /bin/mkdir -p events/; \ set -e; \ FILE=`echo events/libdmraid-events-isw.d | /bin/sed 's/\\//\\\\\\//g;s/\\.d//g'`; \ DEPS=`echo Makefile ../make.tmpl ../tools/VERSION ../include/config.h | /bin/sed -e 's/\\//\\\\\\//g'`; \ clang -MM -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -o events/libdmraid-events-isw.d events/libdmraid-events-isw.c; \ /bin/sed -i "s/\(.*\)\.o[ :]*/$FILE.o $FILE.d $FILE.pot: $DEPS /g" events/libdmraid-events-isw.d; \ [ -s events/libdmraid-events-isw.d ] || rm -f events/libdmraid-events-isw.d clang -o activate/activate.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 activate/activate.c clang -o activate/devmapper.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 activate/devmapper.c clang -o device/ata.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 device/ata.c clang -o device/partition.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 device/partition.c clang -o device/scan.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 device/scan.c clang -o device/scsi.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 device/scsi.c clang -o display/display.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 display/display.c clang -o format/format.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/format.c clang -o locking/locking.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 locking/locking.c clang -o log/log.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 log/log.c clang -o metadata/log_ops.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 metadata/log_ops.c clang -o metadata/metadata.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 metadata/metadata.c clang -o metadata/reconfig.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 metadata/reconfig.c clang -o misc/file.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 misc/file.c clang -o misc/init.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 misc/init.c clang -o misc/lib_context.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 misc/lib_context.c clang -o misc/misc.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 misc/misc.c clang -o misc/workaround.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 misc/workaround.c clang -o mm/dbg_malloc.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 mm/dbg_malloc.c clang -o format/ataraid/asr.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/asr.c clang -o format/ataraid/hpt37x.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/hpt37x.c clang -o format/ataraid/hpt45x.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/hpt45x.c clang -o format/ataraid/isw.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/isw.c clang -o format/ataraid/jm.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/jm.c clang -o format/ataraid/lsi.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/lsi.c clang -o format/ataraid/nv.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/nv.c clang -o format/ataraid/pdc.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/pdc.c clang -o format/ataraid/sil.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/sil.c clang -o format/ataraid/via.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ataraid/via.c clang -o format/ddf/ddf1.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ddf/ddf1.c clang -o format/ddf/ddf1_lib.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ddf/ddf1_lib.c clang -o format/ddf/ddf1_crc.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ddf/ddf1_crc.c device/partition.c:24:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 24 | list_for_each_entry(rd, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ device/partition.c:24:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 24 | list_for_each_entry(rd, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ device/partition.c:59:2: warning: cast from 'char *' to 'typeof (*subset) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 59 | list_for_each_entry(subset, &rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ device/partition.c:59:2: warning: cast from 'char *' to 'typeof (*subset) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 59 | list_for_each_entry(subset, &rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from activate/devmapper.c:25: activate/devmapper.h:8:9: warning: '_DEVMAPPER_H_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 8 | #ifndef _DEVMAPPER_H_ | ^~~~~~~~~~~~~ activate/devmapper.h:9:9: note: '_DEVMAPPER_H' is defined here; did you mean '_DEVMAPPER_H_'? 9 | #define _DEVMAPPER_H | ^~~~~~~~~~~~ | _DEVMAPPER_H_ format/ataraid/jm.c:87:16: warning: cast from 'struct jm *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] 87 | uint16_t *p = (uint16_t *) jm, sum = 0; | ^~~~~~~~~~~~~~~ format/ataraid/jm.c:125:21: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 125 | return member(META(RD(new), jm)) < member(META(RD(pos), jm)); | ~~~~~^~~~~~~~~~~~ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^ ../include/dmraid/format.h:266:61: note: expanded from macro 'META' 266 | #define META(rd, type) ((struct type*) ((struct raid_dev*) (rd))->meta_areas->area) | ^~ format/ataraid/jm.c:125:49: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 125 | return member(META(RD(new), jm)) < member(META(RD(pos), jm)); | ~~~~~^~~~~~~~~~~~ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^ ../include/dmraid/format.h:266:61: note: expanded from macro 'META' 266 | #define META(rd, type) ((struct type*) ((struct raid_dev*) (rd))->meta_areas->area) | ^~ format/ataraid/jm.c:132:27: warning: cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align] 132 | return member(META(RD_RS(RS(pos)), jm)) > 1; | ~~~~~~~~~~~^~~~~~~~~~~~~ ../include/dmraid/format.h:268:19: note: expanded from macro 'RS' 268 | #define RS(pos) (list_entry(pos, struct raid_set, list)) | ^ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^ ../include/dmraid/format.h:269:45: note: expanded from macro 'RD_RS' 269 | #define RD_RS(rs) (RD((((struct raid_set*) (rs))->devs.next))) | ^ ../include/dmraid/format.h:267:30: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^ ../include/dmraid/list.h:59:19: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^ ../include/dmraid/format.h:266:61: note: expanded from macro 'META' 266 | #define META(rd, type) ((struct type*) ((struct raid_dev*) (rd))->meta_areas->area) | ^~ format/ataraid/jm.c:132:21: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 132 | return member(META(RD_RS(RS(pos)), jm)) > 1; | ~~~~~^~~~~~~~~~~~~~~~~~~ ../include/dmraid/format.h:269:20: note: expanded from macro 'RD_RS' 269 | #define RD_RS(rs) (RD((((struct raid_set*) (rs))->devs.next))) | ^ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^ ../include/dmraid/format.h:266:61: note: expanded from macro 'META' 266 | #define META(rd, type) ((struct type*) ((struct raid_dev*) (rd))->meta_areas->area) | ^~ clang -o format/ddf/ddf1_cvt.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ddf/ddf1_cvt.c clang -o format/ddf/ddf1_dump.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/ddf/ddf1_dump.c format/ataraid/asr.c:490:35: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 490 | return compose_id(this_disk(META(RD(new), asr))) < | ~~~~~^~~~~~~~~~~~~ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^ ../include/dmraid/format.h:266:61: note: expanded from macro 'META' 266 | #define META(rd, type) ((struct type*) ((struct raid_dev*) (rd))->meta_areas->area) | ^~ format/ataraid/asr.c:491:35: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 491 | compose_id(this_disk(META(RD(pos), asr))); | ~~~~~^~~~~~~~~~~~~ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^ ../include/dmraid/format.h:266:61: note: expanded from macro 'META' 266 | #define META(rd, type) ((struct type*) ((struct raid_dev*) (rd))->format/ataraid/jm.cm:e97t:a1_:a rwarning: eunused function 'segment' [-Wunused-function]a s- >97a | rseeag)m e n| t ^~( uint32_t m) | ^~~~~~~ clang -o format/partition/dos.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 format/partition/dos.c format/ataraid/asr.c:748:2: warning: cast from 'char *' to 'typeof (*device) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 748 | list_for_each_entry(device, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/asr.cIn file included from :display/display.c748::2: 9warning: : cast from 'char *' to 'typeof (*device) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]./activate/devmapper.h :8 :7489 | : lwarning: i'_DEVMAPPER_H_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]s t_for_each_entry(d e8v | i#cief,n d&erfs -_>DdEeVvMsA,P PdEeRv_sH)_ { | ^~~~~~~~~~~~~| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->membe./activate/devmapper.hr:)9):)9 : | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'_DEVMAPPER_H' is defined here; did you mean '_DEVMAPPER_H_'? 9 | #define _DEVMAPPER_H | ^~~~~~~~~~~~ | _DEVMAPPER_H_ format/ataraid/asr.c:820:2: warning: cast from 'char *' to 'typeof (*d) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 820 | list_for_each_entry(d, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/asr.c:820:2: warning: cast from 'char *' to 'typeof (*d) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 820 | list_for_each_entry(d, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:94:24: warning: cast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align] 94 | struct dev_info *format/ataraid/asr.cd:i838 :=2 :l iwarning: scast from 'char *' to 'typeof (*d) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]t _entr y838( | p olsi,s tt_yfpoero_fe(a*cdhi_)e,n tlriys(td),; & r| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- >devs, ../include/dmraid/list.hd:e59v:s3): {note: expanded from macro 'list_entry' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h59: | 67 :(22(:t ynote: pexpanded from macro 'list_for_each_entry'e *) ( (67c | h a r * ) p o s f-o r( u(nesnitgrnye d= lloinsgt)_(e&n(t(rtyy(p(eh*e)a0d))-->>mneemxbte,r )t)y)p e o| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( *entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/asr.c:838:2: warning: cast from 'char *' to 'typeof (*d) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 838 | list_for_each_entry(d, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clang -o register/dmreg.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 register/dmreg.c display/display.c:132:24: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 132 | struct raid_dev *rd = list_entry(pos, typeof(*rd), list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:147:24: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 147 | structformat/ataraid/asr.c :r957a:i2d:_ dwarning: ecast from 'char *' to 'typeof (*d) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]v *rd = 957l | i slti_setn_tfroyr(_peoasc,h _teynpteroyf((d*,r d&)r,s -l>idsetv)s;, d| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~v s) ../include/dmraid/list.h{: 59 :| 3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: note: ../include/dmraid/list.hexpanded from macro 'list_entry': 67:22: note: 59expanded from macro 'list_for_each_entry' | (( t67y | p e * ) ( ( c hfaorr* )(peonst r-y (=u nlsiisgtn_eedn tlroyn(g()h(e&a(d()t-y>pnee*x)t0,) -t>ympeemobfe(r*)e)n)t r y| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/asr.c:957:2: warning: cast from 'char *' to 'typeof (*d) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 957 | list_for_each_entry(d, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. display/display.c:314:3: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 314 | list_for_each_entry(rd, &rs->devs, devs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:314:3: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 314 | list_for_each_entry(rd, &rs->devs, devs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:324:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 324 | list_for_each_entry(r, &rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:324:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 324 | list_for_each_entry(r, &rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:362:3: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 362 | list_for_each_entry(r, &rs->sets, list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:362:3: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 362 | list_for_each_entry(r, &rs->sets, list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry clang -o events/libdmraid-events-isw.o -c -I. -I../include -I../lib -include ../include/config.h -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 events/libdmraid-events-isw.c = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:376:2: warning: cast from 'char *' to 'typeof (*fmt_list) *' (aka 'struct format_list *') increases required alignment from 1 to 8 [-Wcast-align] 376 | list_for_each_entry(fmt_list, LC_FMT(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/display.c:376:2: warning: cast from 'char *' to 'typeof (*fmt_list) *' (aka 'struct format_list *') increases required alignment from 1 to 8 [-Wcast-align] 376 | list_for_each_entry(fmt_list, LC_FMT(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from activate/activate.c:22: activate/devmapper.h:8:9: warning: '_DEVMAPPER_H_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 8 | #ifndef _DEVMAPPER_H_ | ^~~~~~~~~~~~~ device/ata.c:30:16: warning: cast from 'unsigned char *' to 'struct ata_identify *' increases required alignment from 1 to 2 [-Wcast-align] 30 | ata_ident = (struct ata_identify *) &buf[cmd_offset]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ activate/devmapper.h:9:9: note: '_DEVMAPPER_H' is defined here; did you mean '_DEVMAPPER_H_'? 9 | #define _DEVMAPPER_H | ^~~~~~~~~~~~ | _DEVMAPPER_H_ activate/activate.c:53:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 53 | list_for_each_entry(rd, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/log_ops.c:19:12: warning: cast from 'char *' to 'struct change *' increases required alignment from 1 to 8 [-Wcast-align] format/ataraid/nv.c:133:14: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 19 | d b133g | _ frreactivate/activate.cet:ue53r(:nl 2misc/file.ciM::sE 79t:Twarning: _19Acast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]e:( n tRwarning: rD passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]y (53(n | ep w o79)ls | ,,i sesntltsv_re)fu -oci>rtf u_ c(nerhwiaa-tcn>Nfhguu_emne,bcn ec(trhfr aIn file included from dy../include/dmraid/list.hwarning: 19id:'_DEVMAPPER_H_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]:z e59 e53v:note: 3) | sexpanded from macro 'RD' : , 8 ! d | note: = e267#expanded from macro 'list_entry' s | vi st#sfinrd) zdue 59eecf{ | )fit n ( (_er| | t ^D a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y ERVi pDMde(*A../include/dmraid/list.h_p)P:doe P69sv( E:)(*R22 cc_ :hhH( ael_note: rc*i) pexpanded from macro 'list_for_each_entry'ks o _tr| s_ d ^~~~~~~~~~~~~ e69 =-n | t R(r Duy _n( Rsp Sio (gs sn, ue bd_s rt lr ou snce)gtn;) t (rr &ay| (i ^~~~~~~~~~~~~(d= t_ dylepive../include/dmraid/format.hs,*:t )269./activate/devmapper.h_d0::ee)209vn-::st> 9)rmnote: :)yeexpanded from macro 'RD_RS' (m note: eb'_DEVMAPPER_H' is defined here; did you mean '_DEVMAPPER_H_'?| n e ^ t269r r | ) ../include/dmraid/list.hy#)9:-d) | 59>e # :mfd| 3eie ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:mnfe bi note: enRexpanded from macro 'list_entry'reD . __59nRDS | eE( xVdevice/scsi.cr(tM:s(,A69):t P 20ytPy(:pEpR eReDwarning: *_o(cast from 'unsigned char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align])Hf( ((( *(( | 69esc ^~~~~~~~~~~~ | nth tra urur| nyc* _DEVMAPPER_H_s)t) i,g p nromseae di-m d bi_(ensurten) t**is)) i =g ( n| r(e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sud )nl../include/dmraid/list.h)so:-in59>gg:dn)3ee(:&vd (s format/format.cnote: (.in:expanded from macro 'list_entry'tne141 ytx:p t12 e*):59* | )) ) )warning: 0(r( tcast from 'char *' to 'struct format_list *' increases required alignment from 1 to 8 [-Wcast-align])e y -s| p>p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~oem n*e141s../include/dmraid/format.h)m | e:;267 b :(e 19(rd| :c)hb ^~~~~~~~~~~~~~~~~~~~~~~~~ )ag note: )r_expanded from macro 'RD' *fmetadata/log_ops.c )r:| p e26730 ^oe | : s( #2l../include/dmraid/format.h-d e:i:(f swarning: 266uitcast from 'char *' to 'typeof (*entry) *' (aka 'struct change *') increases required alignment from 1 to 8 [-Wcast-align]:nn_ 61see :ing R Dtn30note: (rpe | expanded from macro 'META' yo(d lse i) lls 266eot | (mn_#l,gfdi )oess(r&ftt_(i_re(neuatenccy tthpMr _EeyfeT*(onA)prt(0omrr)sayd-,t (,>_se mltnteirtymsurcpbtytee,r, ) ) r l)l(ai)o(is gsdt ,t _)| rcd)eu ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h;vc a n,g td e e| st)v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y s p{)e )../include/dmraid/list.h* :)| 59 : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| (3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( :s ../include/dmraid/list.htnote: ../include/dmraid/list.h:rexpanded from macro 'list_entry':67u 59::c22 3t:59: | rnote: note: a(expanded from macro 'list_entry'expanded from macro 'list_for_each_entry' i( dt _y 59dp67 | ee | v* (*) () t (y( (pr ced h*a))fr )o*(-(r) >cph(meoaenactivate/activate.csrtt: *ar69-)_y: pa 2(or=:use nwarning: a-lsicast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]s is -(gt>unnes _adi69er g | neln etarold)yni (gsl o()t| nh(_ ^~fge& o)a(r(d(_&)te(-ya(>pctnehye*_px)eet0n*,)tformat/ataraid/nv.c) 0-r:t)>134yy-m:(p>e14remm:,oeb fmewarning: &(brcast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]r*e) ser)- n))>134t) s | r) | e y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| t ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s, , m le im sbMteE)rT )A ;(| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~D\ ( p o../include/dmraid/list.h| s: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)67 ,: 22n../include/dmraid/list.h:v: )59note: -:>expanded from macro 'list_for_each_entry'3u :n inote: t expanded from macro 'list_entry'N67 u | mb er ; 59 | | ~~~~~^~~~~~~~~~~~ ( ( ../include/dmraid/format.htf:yo267pr:e 19*(:)e note: n(expanded from macro 'RD't( rcy h267 a | =r# *dl)eipfsiotnse_ e-Rn Dt((rupyno(ss(i)hg en ae(ddl) i-ls>otnn_egex)nt(t,&r (yt((ytppyoepsoe,f* ()s*0te)rnu-tc>rtmy e)rm,ab iedmr_e)dm)eb)ve ,r )| d; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e v\s) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ^ ../include/dmraid/list.h../include/dmraid/list.h:59::359:: 3note: :expanded from macro 'list_entry' note: expanded from macro 'list_entry' 59 | ( (59t | y p(e(*)t (y(pceh*a)r *()(pcohs a- r(*u)nspiogsnmetadata/log_ops.c e:d- 30 l:(o2un:ng s)warning: i(gcast from 'char *' to 'typeof (*entry) *' (aka 'struct change *') increases required alignment from 1 to 8 [-Wcast-align]&n (e(dt yl po30en | *g ))l0(i)&s-(t>(_mtfeyomprbe_e*er)a)0c))hformat/ataraid/hpt45x.c)-_ :>e 90mn| :et ^14mr :by ../include/dmraid/format.hwarning: e(:cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]re266 )n:)t61)r: y ,metadata/metadata.c90 note: : | | expanded from macro 'META'l183 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r o: 266eg2 | t,:#u drcewarning: nhfcast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] ai MnnEgeT eA183Ms( | E)R Tactivate/activate.c DlA:{(i(69 nsr: etd2| w ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_,:) f ,otwarning: ../include/dmraid/list.hrycast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]h:_p p69eet:a) 422c 695:h _( | xnote: e( )expanded from macro 'list_for_each_entry'nsl- tti>rrs dyut69i(c_ | srtf kd o _,tr n y_u &pem reab s*ce - )hr> d _ e(e< v(n sest tn,r| rt y ~~~~~^~~~~~~~~~~~~~~~urd( cyert v, =../include/dmraid/format.hs r& :)arl267 isi: d-s19t| _>:_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~dse e evnote: nt*sexpanded from macro 'RD't)../include/dmraid/list.h, r y: ( (67lr267e:i22d | nst:)#)tr d-)ynote: e> -expanded from macro 'list_for_each_entry'fm > ie| mnt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e67ea | m_R../include/dmraid/list.h metadata/reconfig.cabD: : re(6995 erp:o22: 2a.s: :sn) -e note: warning: >cast from 'char *' to 'typeof (*_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]x expanded from macro 'list_for_each_entry'fa t( orr,le ia6995(ts) | | eyt nlp_ tiee| n rso ^~t rytf y _( (=f* p oe olrn si_st , etr a_ys tce)erhn_,nute tcrnmrtytey (rm r(yb=ah(e ie_rldard)i_s))sd,- te >format/ataraid/nv.c _vLn:| e,Ce141 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n _x: tdR../include/dmraid/list.hSformat/ataraid/hpt37x.ct29re:(:,: yv59l98 t(s:c:warning: ye)3)14cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]pn):,: et or note: lwarning: fy141| expanded from macro 'list_entry'icast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align](- | ^ s * > te59mr)../include/dmraid/list.hn | ee :t 98mt{59r( | bu :y( er 3| )trrn: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,ye. ptn_note: meue../include/dmraid/list.hsexpanded from macro 'list_entry'e*r)x :u mnt (67bb ,M(:se59 | Ec22ert Th:t)y(Aa (;p((rnote: ( etR*expanded from macro 'list_for_each_entry'M \oyD)E fp( pT (e*n67oA| *ee | s( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)nw R t() -Dr(../include/dmraid/list.h, _yc: h(R)h59 puS,(a: tn Rr3 3smS*: 7ie() fxgnmpnote: o)neboexpanded from macro 'list_entry'r-e>wes dd)r ( i)) -59els,) | n ok (t(n_n uformat/format.cr(gt)nv| n:yy(u&) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s291 p=m() i:e2 b)(g../include/dmraid/list.h:*le rtn:e )warning: i< y59d cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]s &m)59p:hs:(e | o267et19(m bs:a19_:t(e d:f y(r-) onote: pt) -note: rexpanded from macro 'RD'expanded from macro 'RS'ey)()>_ *pu ne)e n eax0*268267s| ct)) | | i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h1,- #(d#g _ warning >(edne generatedtmcefeend. yhmift pabnirlereenyo(o*r enrgf))R d)((p)oSR,*&)s (D e( p(&n-t(| opr rty ^s os(-y))../include/dmraid/format.hsu>pd, :)nee 266 s*vm(: i)sel61(gl0,mi:sni) b etes-tdformat/ataraid/lsi.cenote: r_d>_:vexpanded from macro 'META'e n) me95nst); l266e:tr o | m23ryy{\n#b:(( gde pp format/ataraid/sil.c )erwarning: oo| :| (f&)cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]ss ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i() ,, : n() 16e../include/dmraid/list.h../include/dmraid/list.ht ss: ::y95 tt M5967p | | rrwarning: E::e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~suucast from 'struct sil *' to 'uint16_t *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]T322* tcc A::)rtt( 0 u rnote: note: )97crrdexpanded from macro 'list_entry'expanded from macro 'list_for_each_entry'- | taa, > ii m ul sddtformat/ataraid/pdc.ce59metadata/metadata.ci67i__y:m | :n | sdp108b 183t *eee:e(:1 ptv)16r(26 ,, :)t:_ = ( )y t ld(warning: )pwarning: Miescast from 'struct pdc *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ecast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]* Esvt * p Ttsr| ) f A ))u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ =o108(183))c t( (r | R | (c (De(ntry = list_e tuhupn| | yiaiot ^l ^pnrnsr i et*t)ys../include/dmraid/list.h*1)3../include/dmraid/list.h,(t:)6p2: (_59 _o_59tlhf:(ts: seio)3( 3*ar,:s*-activate/activate.c:pd_ t) : )e*note: r (72note: =-anexpanded from macro 'list_entry'usu:expanded from macro 'list_entry' >c cin2 (nh=t ls:ue _ 59r | a;i ix59eM i gwarning: nt | nE(d ncast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]t, tT(_| e 3 (rAtd ^~~~~~~~~~~~~~~~d2t (y(ye _y72t(Rpvltp | yrDe*o e pd(*)n*ole,n) g)fi* e () (s)&w(r(p*t r)(d&de_(s,c)(cnf(- h)(;toc>la-t rrhdsr>y y_aei*mp| )erv))ee ^~~~~~~~~~~~~~~~,a*s;,pt* c) oa)mhp ds_0e_o| e ~~~~~^~~~~~~~~~~~~ a)m-esv -rb>n s eemt-)(a../include/dmraid/format.hrerm us:)yb( n-267;(eu| ns>: 19rr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sia\:d) )igr ,)../include/dmraid/list.hgne note: | :neaexpanded from macro 'RD' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~& 69ed) r| :d s../include/dmraid/list.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~26722 l -| >: | :lo ^~d59# on e:dnote: engv3expanded from macro 'list_for_each_entry'fg)s: i)(, n(&& ( note: e(69(dexpanded from macro 'list_entry' ( | te Rt yvDy pse(p 59format/ataraid/hpt45x.c)*pe | : format/ddf/ddf1_lib.c)o0* 91{:s)) ( : 79):-0( 14 9 >)mt :| :(-ey ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l>mp warning: warning: icast from 'struct ddf1_config_record *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]mbe cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]s te../include/dmraid/list.he* _m:r)e eb67 )metadata/reconfig.c n79ne:91):)(t | tformat/ataraid/via.cr22 | 95 (r yr:): : c y188) 2| hx=(:)note: : ^a p23 expanded from macro 'list_for_each_entry' r=lo: | warning: * is../include/dmraid/format.h : ^ cast from 'char *' to 'typeof (*_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align])*s,warning: 266 67../include/dmraid/format.h p(t cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]: | :Mo(_s 61 269Euset : :95Ti nr188 45 | An-tu | note: : (t rcformat/ddf/ddf1.c expanded from macro 'META' lR3(yt:s note: iD2u( 107texpanded from macro 'RD_RS' s (266_ner:r ftp | tsnat20u o_of# iir:c269rsod*gdy t | )re)n_-warning: #(,_f ed>ecast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]vde neiCdmv iehtanR e,afprce(l m ityh dodn107bd*n4 _Mfg | eepe5=eE1) rv. x nTt,r( sn=R)lA y& format/ddf/ddf1_crc.c)e D-i(i((c:)x M_>sr)d_(f108t ,ERdt),rtg:| TSi_; sy_1 ^tA(se t,p d: y(rkn yepLr pR../include/dmraid/list.hs_t| * ^~~~~~~~~~~~~~~~~~~~~~~~eCiwarning: eD:()nr) )_vRtaking address of packed member 'crc' of class or structure 'ddf1_config_record' may result in an unaligned pointer value [-Waddress-of-packed-member]o59p uy0 )eS f:(o(m((-_(3*:esRb ((>iml n)De108h | sdtecnote: t,(reCsrm)expanded from macro 'list_entry'r (;(aR ub,y v (dC=ce)59li s)3 tr, | )ia| t-2C )s) ~~~~~^~~~~~~~~~~~~~~~r>(Rtm()t; unv_ye( ) ce../include/dmraid/format.hdIpmt format/ataraid/pdc.c tx:,Deb*y| :{| t267 Sde)p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~282 : ~~~~~^~~~~~~~~~~~~r,:(dr e 14 a 19df)(*:| it:d1)()../include/dmraid/format.h : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~dy f_ s twarning: r267_ pnote: 1c (cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]u:seexpanded from macro 'RD',../include/dmraid/list.ho| (n cformat/format.c19eo : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~cft::t fc69 hi../include/dmraid/list.h 291 *282(f:267aformat/ataraid/sil.cg:r:note: ) | *g 22 | r:_59ra2i expanded from macro 'RD'e)nr:#*306:e:d( ;te d):3c _r r tnote: uep15:owarning: ds y267expanded from macro 'list_for_each_entry'rfo: rcast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]e)| ) | nis note: d v)* ^~~~~~~~~~~~~~~~~,# n warning: expanded from macro 'list_entry',-) dMe69-cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] > 291format/ddf/ddf1.hmeE | Cd ( | :efTR (Re 59r 33m:iAD( u)v306 | dlb26n(R n;s | )ie:ep D s . ()sr oR( i nr(-t)note: sDn g| eet>_;expanded from macro 'CR_IDS' )(e n^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xtymf \ pw e tupeo o ) d)rformat/ddf/ddf1_crc.cetr (s33, )n:*100a__| l) | l) ):ea ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i #p o ( 11ar s dd n M(:ce../include/dmraid/list.ht(eceg| E( ha:_lf)n) ^Tcnote: _s59eii-t( Ahexpanded from macro 'CRC32'e-:nsn>r&../include/dmraid/format.h(a n>3ttery(:Rrta:r r_ a (267D*r e100yeCi=t:()ynote: a | (nRd y30np(expanded from macro 'list_entry') pt_.lp:eor d orIdie ws, .scyDis*note: ) 59| ,r(Sst)expanded from macro 'RD',-& | ^~ cp(k_0 r s o=d_e)s (s(t(s dnn-i267u-rtu,& fut>l | n>ycrs,mrm)#sdpt-t bye)diee >rce(m-egv*rcurrebformat/ataraid/hpt37x.c>fns)arcc) ne:die, i,t n Dsg)av_ n m uwarning: () (r,dte| mcast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]p../include/dmraid/format.h&{* em ^3b2 o:( )dpevb e../include/dmraid/format.h_s267( ov,er:t)*:t| 99ss ) r 266 )19y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | -)d.<: (:p en 61(( e ( v../include/dmraid/list.he :l(note: *u | s:x| iuexpanded from macro 'RD'i)n ^ )69t ~~~~~^~~~~~~~~~~~~note: s n0s ):, expanded from macro 'META'tt) i ../include/dmraid/format.h ../include/dmraid/list.h22 _format/ddf/ddf1_crc.c8-267gM: ::t enote: : 109_> | nE267| 59ynexpanded from macro 'list_for_each_entry'266:tm#e:T ^:pt | 1*edd19A 3er#../include/dmraid/list.h:)me :(:oyd: (bf69l | R f(e59warning: ceio note: Dnote: (pf:taking address of packed member 'crc' of class or structure 'ddf1_spare_header' may result in an unaligned pointer value [-Waddress-of-packed-member]rrnn expanded from macro 'RD'(expanded from macro 'list_entry'*oi3 :))eg p esn )) 109) o n, enote: )R | ( 267st 59 expanded from macro 'list_entry'+ DC& | )rs | M (R( #,yt E\| p C( d )r(T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o593t eh,u(A s | 2y fpi nmct(| ) (p teetyr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (se 3 m pd (p* 7Rxb)ere,( ta)eD-ra* l34yr0n(>)i)ti | pee)tpd)d ys ,*-rois _(pts )>ys) d(e_id m k| ec)ezd(e=_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(vh nef(1mmetadata/metadata.c nl,a(t(oc_b:l196u../include/dmraid/list.hi rrsfhsepi::msd*yt(aras259bte)(rsr)rt::e_vpput*))e_ 3resoocr)p_ewarning: :;n )sstu ohncast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] t ) , c set rnote: r| - tt| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d ayexpanded from macro 'list_entry'y ~~~~~^~~~~~~~~~~~~~~~ syd-d( (196 | (tpf e(ep | ^urnes../include/dmraid/format.h1runno 59 u*i:_267,tssl | ../include/dmraid/list.hc)gcn: ri,i :t activate/activate.ceo19Syg s(59 (:dn:R-)nst(:r(72 f >;e t_t19as:linote: md rfy:it2ogexpanded from macro 'RD'e | uop dr:n_ml^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ crenote: _u grbo 267t_*expanded from macro 'list_entry'dcwarning: )een | format/ddf/ddf1_crc.ce:) etcast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align](crg#ra100 v , &o.)dac:(1159r (r n(eih(: | ad(d72e&fd_c iet) | x(i_neehnote: (dvy) t(dn aexpanded from macro 'CRC32'(_sp)l,tetRr td)e i yvrD*ye )* stp,y()pv100 )| tye (ppe* | 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_p*droo*) | ) fe)e,ss)) ^-o>o0v (. rmf)s&-( rc_ee(-../include/dmraid/list.h)r ((drmac*>):s(cl)bcheformat/ddf/ddf1.cm 59-uhi)e _n:te :>nas-r=e108rm| 3ssrt>) n:yb ^:ei*_me)&t24)e tg)en)trr:,rnote: s../include/dmraid/list.hn:pt r-yy )expanded from macro 'list_entry',e59oa >((warning: m) d:s_| cprcast from 'uint8_t *' (aka 'unsigned char *') to 'uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]de)l 3 a ^ro ,m il:59-r cs b so | e,../include/dmraid/format.h,&108re| tnnote: (a : | sr ^)gexpanded from macro 'list_entry'(us\266s - ) ) (n- :t> d)r (../include/dmraid/format.ht s> 61| rcee &:y59ia: ^~~~~~ufvgt| (266p | gr cs_+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(:e nenote: t,d+ ;t61*(eaexpanded from macro 'META' r y:../include/dmraid/list.h)(d) rdi p : t a ev| enote: 59expanded from macro 'META'(yl i266ve ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*: 3(po| d | s_ ):cen ^~_#)o0../include/dmraid/list.h h*g266 dd f):note: a)) | ee{f-67expanded from macro 'list_entry'r (#vf s>: *(&d,i em22)((e n| te:pc(f59d | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sm ohtie format/ataraid/lsi.c bnote: saynv(M:../include/dmraid/list.h=eexpanded from macro 'list_for_each_entry' rpes(E95: r -*e )t)T:69C:) )* My A48R22)(p)67Ep (:_:)uo0 | TeA| (r O ns) ->me * ^rdwarning: Fnote: s m ) d,cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]Fexpanded from macro 'list_for_each_entry'| i-b , ../include/dmraid/list.h( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~g e ( t:d n (r( tyy59d95e69u)c pp:f3 | d | n)fheeformat/ddf/ddf1_crc.c1: note: s)oar)):,156slexpanded from macro 'list_entry' i r :to g *(((c1rn n59| )e((f:ug e | ^pnssg cwarning: ) dmetadata/reconfig.c ottt)ttaking address of packed member 'crc' of class or structure 'ddf1_config_record' may result in an unaligned pointer value [-Waddress-of-packed-member]( :(../include/dmraid/format.hsrrr; & l101(: yuu l( o :t266- cc ts( n1563y:: =t| it g | p61e( ^~~~~~~~~~~~~~~~~t y )Cwarning: :*ult y*p (Hcast from 'char *' to 'typeof (*_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] )niypformat/ddf/ddf1.hpee&E note: ssipe: *n(Cexpanded from macro 'META'( tge*36=)t(K (101_ne*): 0rt_c | end) 26M)yyCh 266t (:E- pRa | rl(( T>=eCrl#yo(snote: Am *(*id(n(gstexpanded from macro 'CR_OFF'(el)v)seh)etr Rm i0dptf(aruDb36s),o_i&duc(te | t- sfn()cp rr#_>d oe(-to)ademd-r t> s)ienef _Mynr))dftm1(eEpea, _irb_uanTex*i dnyeccsAt),dl| ee(vrohi(0 _s ^ e*)n_gr)tdi Cn))fend-y>pe)Rt../include/dmraid/format.h )ine,mev,_r:( gtd eo* Oy266r _r tmfb)*F-:d| rylyo(e nF>61) ^e(pn*gr( (m:) c_ee))()r=de -o>../include/dmraid/format.hr)n&)d dmnote: rm:d t( ()Mfbexpanded from macro 'META'de266,(r t)E,e ,t: (y| y-T r a61&s ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p>Ac.C_:_t266, em(rnRa,r rnote: r | *eR)e esexpanded from macro 'META'u#m)t0D x"a- cdea)((tVs>tem _-n(,D- d fb266a>eu >Cetie | rmwitaFvGy"nr#ee)nyrsp)e)dam,tpe,e; ;esb 6ea * M f-el4o)d) E\i>rs_ft e | T na)i(* v| (^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~A er))*)s ^~( (| e);e() sr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~format/ddf/ddf1_crc.cMa n(t td :E) | (r{r,../include/dmraid/list.h149T | ^uy u ::A ~~~~~^~~~~~~~~~~~~ i) ct5911(| n,../include/dmraid/format.h| ty::r ^~t ../include/dmraid/format.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p3 d 8m:format/ataraid/via.c266 re../include/dmraid/list.h:note: ,expanded from macro 'CHECK_CRC'_e267::a): tm:18961i: 67note: t*b 19:d (:expanded from macro 'list_entry'y)e149:23_note: (22s p(r | :dexpanded from macro 'META':tec ) note: e r)r59) expanded from macro 'RD'warning: vnote: u ) | . cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]*expanded from macro 'list_for_each_entry'c() 266 c ) t( ( | | r267 st +(# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c | (tyr18967 td #format/ataraid/hpt45x.cr../include/dmraid/list.hpue | | \ye=d:d:c* pf e&98)59t) s eifnr:): tt | *ie-20-3(y(r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)n >:>:psu eMc m etc ( Erwarning: enote: *r)t 37(RTccast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]texpanded from macro 'list_entry'u | cDA,( a c(t(vf h( r_ s i osap\da,rt98a59riro r ar | | z*s)e| tiu * (e)pa ^~~~~~ydcrn(eo os p_te (nf s-ed t=tt(( >)eru yrsyl-a varMpt i r(*inEer=s(e()d T*u tu_as _MA)clformat/format.cne)t(dE( t(i:sn rreTR (s416it udvADdct:gr| )c*((dh_2ny ^~)t) Rnfae:e( - >tDe1rn dp(my_w_)*twarning: orepRformat/ddf/ddf1_crc.cc,)rlcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]sdteS:o pyoformat/ataraid/nv.c:141 ,)a*(157nvo(n: )_ )R:fis(g23s-a416 S1ia h):t>r | ((:g)-e( rmee (ns _warning: ; a&warning: uatletrtaking address of packed member 'crc' of class or structure 'ddf1_spare_header' may result in an unaligned pointer value [-Waddress-of-packed-member] (d(cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]csaiwre u)( t-_s )ucc| n ~~~~~^~~~~~~~~~~~~-t 157>at141)ots >yr | ar_ | ,r irnpaCr../include/dmraid/format.hef dgaeeiHeE:aorh)nix*daC267srept edt)_)K:_-_tu+d_,0d 19C:>e4r d )e R aa5n\let-v| Cnote: rcx ovy>, ^~(expanded from macro 'RD'eh_)s n*pm s a_-u| g)eedp)e >b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) omea n267sr ((fbvr te | a &r(ese| rt#i38(d*r), ^~ y(dd | ()e)) d((e1 t)n) drfM1fformat/ataraid/pdc.c_(y-t) ,E_i:ddp>r | Tsnp283idem y ^&Aea:sf*e| ) r( rformat/ataraid/sil.c14k1)t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,s../include/dmraid/list.hRReD::__n03a -:D_(h307 cu) warning_m>59s:e3_pe:warning: rm-bsaet:Roa9cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]_>e generatedrms Ssd: omr. eb,note: (metadata/metadata.c)e fe aeexpanded from macro 'list_entry'lR: rwarning: fm283;tn592sStar a )e | ../include/dmraid/format.h:_Rex)307 r\ w : ,np) | e {)(268warning: td) a )(:cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]"rs )| ,t19 Sy_ ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| y:p( h| M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~np ap196e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~EM| ../include/dmraid/list.h venote: ro | l TE1: ^~)*expanded from macro 'RS'../include/dmraid/list.hes pAT( warning59 )) : ,CleAR(DR generated:) 67 F268ir(D. 3 (:sG | s(tp(:<(22ct"r#d_op :h)uddfsonote: a;c feo)sexpanded from macro 'list_entry'| note: rexpanded from macro 'list_for_each_entry't )fr,) ~~~~~^~~~~~~~~~~~~~~~~~~* | i_ , )59r^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *nees p | a ../include/dmraid/format.h67 a ipo i:format/ddf/ddf1_crc.c | scRld)s(d269: 149ihSc)) (_: :z_(---td20 11 eep>> ye::format/ataraid/hpt37x.c :onodri(pv 106ftsasiue,note: note: :(r)kdn* expanded from macro 'RD_RS'expanded from macro 'CHECK_CRC' 20uy _.s)d f:i( ndi e o nr(uig(v269r149warning: t,lmsn(s | | cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]3 ibkec)#( 2&se_ dh)de _rtrn106 a en.ts_;u | lr ftc)-e m o*| irr)>n b| rn) ^nyc)ste ~~~~~^~~~~~~~~~~~~egp e )../include/dmraid/list.herr t)uo == :t;y(r../include/dmraid/format.hsR 59s (&n: Dl&| :, p( 267-_ir ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3 | o(M: Rs- :l ~~~~~^~~~~~~~~~~~~stactivate/activate.c19E(St> i ,y::Tu(_cnote: s p../include/dmraid/format.h143 Anrerexpanded from macro 'list_entry'tse::note: (ssnc )t*2672expanded from macro 'RD'RiD)t,r r ):: g_ yru59019 nR(267\(ec | ):warning: eSdR | (tt - cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] (D# h+e (>note: lR(d| +ar(mexpanded from macro 'RD'oS (e ^~~~~~;date n(143(f )iymgn) | (i -dpbe( 267sn| >_eew&lformat/ddf/ddf1.c | te ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nse*r)(i:#r ex../include/dmraid/list.ht)))(s131duRt:, ),tt:ecD,69 () y_10fft( :t( hp:oi pl22yc pe rnroi:ph| t*warning: _eass ea ^3)cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]e i)tnote: oexpanded from macro 'list_for_each_entry'r 70x) aRd )f *../include/dmraid/format.h-)c D_ )():> -h131_ | (s( *p266m69>e pel eo:e | on toti| ns61m r rs*s ^t :b diy))t r- e ed( _y note: ../include/dmraid/list.hr rsr (e)(expanded from macro 'META':) ,=(rn,u 59) < lst n:) 266 &Ci)rms3 | rRs_s)yei: #| -It-(mg | d ~~~~~~~~~~~^~~~~~~~~~~~~~~~~>Ds_>pbnnote: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e Seedoeeexpanded from macro 'list_entry' f(tnetsr../include/dmraid/format.h)d eidsvr,:; nnt d,sy 268 ler59f .(s:\o y | 1lnpt19 Mn , i(eor:metadata/reconfig.c E| Tg= s(xsu :note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~A) cttt,c101texpanded from macro 'RS' ((lr)y)p) : r&i) ../include/dmraid/list.he)s3rd(s; {:* t:a,(t 268 59) r i t_ | : | ( ^uwarning: dtye| #| d3( ccast from 'char *' to 'typeof (*_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]_ypn ^~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e:ct../include/dmraid/format.h dpet f h :ee *r)format/ddf/ddf1.hinote: ../include/dmraid/list.har267v)101y0:nexpanded from macro 'list_entry':ra:, | ()33e 67*i19 ( e:- :)d: d( n26>R22p_ 59e | slt:mS:odnote: v t(ir e( seexpanded from macro 'RD'sr(synote: mpnote: v )utt-expanded from macro 'CR_IDS'boexpanded from macro 'list_for_each_entry'-, )cy_> es 267 tpfm r)(d | eoe33) ue67# | | t*rm | ) nvd ^y)_b#)(sse p eed li)f e(../include/dmraid/list.hare ig)i *():c.f| sn n c 59hni ^te e h(:_en _d| a(3exee n../include/dmraid/format.h ^R rs:nt lt: Df*t) t,Cor266y(o../include/dmraid/list.hrpnote: r Rn:(pr:uocexpanded from macro 'list_entry'yt_g61po 59ts (yI):os(: _p D( s)e3r-re59S¬e: , n:a d(o | ((expanded from macro 'META' t idnote: ,expanded from macro 'list_entry'uf d( s(r_ n((dttlyi d&s* (fyr s266e_ie59t | ,pu=t | vrgny ec _#*sntp(ec*tled)-er(*t)r) ine >dy y )0rsttf(d)lp(e )ar_ire,o(*(-iyendv nmc)h(>d(ne)segm aump_ts ),)b(rieoreM- (e(*cnmsytE>d&r)hptb,(,Tme()aor3e ( Aev()s*2r_shl(tst )-)tteira)y pp )*rasd_ | eo())udt,a{ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*su (c)) r ) n (t-)te ../include/dmraid/list.h0-s| ( > ya| :)59 i ^urn ps ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:-(g iae| e ^- 3>unn../include/dmraid/format.hix) >:../include/dmraid/list.hmnet:dt a :../include/dmraid/list.hesd8269_,(rnote: 69:mi _:d (eexpanded from macro 'list_entry':59bglt45*etsa )22:eno:)vyt : 3ren (,pr 59:)dgnote: c reu| note: | ) )expanded from macro 'RD_RS'd)oc ^~expanded from macro 'list_for_each_entry' note: )l( e)ft (expanded from macro 'list_entry' o&v s (269 ( n(+)* | tt69| g( )e#yy | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~59)t\ ndpp | (y 1 teee &p warning| rf**( (e| ^ generatedyi))( (* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . )n,e t t) ../include/dmraid/list.h ((y y0 :mR(stru(p p)3459eDcce e- | :mformat/format.c_th* *> 3b:R a) )m0es:e416S:rr )m-bi r(2a* (>eznote: )r:i)e(mreexpanded from macro 'list_entry';s dpnformat/ataraid/lsi.cce)o )\warning: _ot:hm)b)f cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]dsr111ae (( 59 e y:rr )sR| | v- 23 :*| )tD ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * = 416warning: | ^))pr( ()( cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] o u((../include/dmraid/list.h ull../include/dmraid/format.hs| c(tt:(nrii: ^111( y59sdss266-: | sdp:i)tt 61 tde../include/dmraid/format.h3g)__(:srf*::n-efu tu1)266 :e>nonote: nrc_ note: 61dmtrexpanded from macro 'META'suitc(expanded from macro 'list_entry': er_ cg o( ltyetn rncnote: o a(a e266afhexpanded from macro 'META'n 59_ecld | iiag | an hs #dgr) rt266_ild__*((er | e oesr)&(ay#n*tnfeep(ts-dprgitco(y->e y)n*ostp>mf=i(e()r yeae nr &d(-p*rmMe,M()r e)ebE E()s(* aeTM&Tt))u)()rAErAy )n0( .(Ts(p -s)c nRA-re| >i-h1| eD(>d* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~dg>a warning ^~x_rs,) enmr generated tRde0tvese*. ,S,t )tyd.m) (s-yp nbptp,>peeleeoyo sm))oxrspl)e nt) ei,(m(g))-os (b())) fltses() ((s)trt)r& u*i r)u)( | ne){uc (| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sn, ct ^y it t| t pgr*| t ^yen../include/dmraid/format.hyn ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y p*e:) pe)../include/dmraid/format.hd267,=e*0:../include/dmraid/list.h : *))269:l30mM) -:69o:eformat/ataraid/via.cE (>45::n m:T((m22 gnote: b204A(se:note: )format/ddf/ddf1.cexpanded from macro 'RD':e:(smt expanded from macro 'RD_RS'( 173r28Rtbrnote: expanded from macro 'list_for_each_entry'&: ):Dremetadata/metadata.cu c(9 267) _ur:t(: 269 | warning: Rc)212 t y69 | # cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]St):rwarning: p | #d| ( )3acast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]e de ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nr :i d * ef ea _ d204) fi../include/dmraid/list.hwi| warning: 173cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]e | 0 in:)d ^ | v ) nee59,_ *r - : d ../include/dmraid/format.h)e212> RR3lei: t | m DD:svd266(ur de (_ i*s:r )m pRnote: )) 61nl)b oSexpanded from macro 'list_entry'; =: i-e s ( ( _s>r)er r59Cnote: stum) ns| d | Rexpanded from macro 'META'_be) t) ~~~~~^~~~~~~~~~~~~~~~) _ fst)(r )(Ioe a ly(-(Drt../include/dmraid/format.h266_ i| R>tS_(: | asr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=Dmy(eM269#te (epdaE:d_al(tedcT20Aeesi(a*fh:_(fn-s(_)1 eRit>tsactivate/activate.ca ,note: nDnra_t:r( expanded from macro 'RD_RS't_eyrer143e(c rR (enu:acrySM patc2sh)((E269o)rt:-a;rRT | s y r>r ,SA#, (warning: aa* ((d | ecast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]ir)| &nres ^~n dep ^~~~~~~~~~~~~~~~redft t_ao sw,irrs)sformat/ddf/ddf1.h143-) nuye : | >)tec-t -33 s,y t>*| :le pR m) ^~( u26itveDre (nr:ssi)_amss t,a Ribi)note: _ )(Sdeg)expanded from macro 'CR_IDS'fl)((_rn- oi srd.e>r _s../include/dmraid/format.ha:d267 268:-)cst id:67r | 19>,e 314df30 | e#:m tr | _,: td emsa s uernote: me,irecnote: expanded from macro 'RD'fnexpanded from macro 'list_entry'bm detr i ebl_t*) n! r267) eidu) es | )59rser ( e#) | )tvn(( Rtd ))* rufS_e ( )(sio(nf| i(n { M)nrpu ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mte| (E)t o by ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r| dT-3(seprR ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) >A2e)e(D)(dp../include/dmraid/list.h../include/dmraid/list.h(_n *M-Eeo::Rtt )> Tvs5969D*r(m(As)::_)yle((. 322R( itcRn ::S((=sahDemetadata/reconfig.c( (R t_a_x:lnote: note: uexpanded from macro 'list_for_each_entry'Sl_arRt106iexpanded from macro 'list_entry'i (ier*S):sn ns ne)()3ttet69t apR):_8w_ | r59soS e_n)e y | -s( warning: tt)n ( > n| cast from 'char *' to 'typeof (*_rss) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]*r,t p(a-e ^ )y (s r o(r w (pi106y ste(c../include/dmraid/format.ho)l | ( ,ayur:s)) ( )pn)267),, h s es)i:- le t * g19>spia r| )+ n:mtdsd u ^~ (e irct) c \(dcnote: ru)_- t hexpanded from macro 'RD'rc)f>e la rot;onnr| o*r reta ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n)e267 r_xri gpd | | aetyd) o_# ~~~~~~~~~~~^~~~~~~~~~~~~~ia, _(34ssdformat/ataraid/nv.c dc =s& | ee:_ht ../include/dmraid/format.he( -tf142d_yl:t(s _(iun:eepi268,tinne29vnes: zyus :t,ot19lepmiR r f_:ioebgDwarning: yd(e sf*en(ecast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align](e*nnote: t()rpdo _vetexpanded from macro 'RS')s0 s )rs nr )t) (g, ye| c | m| l) )n ^t#e ~~~~~~~~~~~^~~~~~~~~~~~~~i(&| ,t dm s&_ ^ rd../include/dmraid/list.hebt(r my../include/dmraid/format.hd:fe_(s e../include/dmraid/list.h-:f59iret- m:>2681:n)ny> b59m:_3e)tps_e:e19c: )reesr19m:o R y*t)u):b nnote: S (s0b; enote: fexpanded from macro 'list_entry'(| p,)s note: rexpanded from macro 'RS'i p ^o -e\expanded from macro 'list_entry'. go sl>t n_s 59../include/dmraid/format.h,im( erx) 268 | : se(| et 59 | | 266stmM ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c, # (:t)bE o (d((61r eTrt../include/dmraid/list.hle(t:u{rAdy:iftyy c )()p59sippnote: t )R)e:tneeexpanded from macro 'META' | )D)o3_e** r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ f:e ))a R S| ( nR i266| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/dmraid/list.h( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*note: tS((d# :R eexpanded from macro 'list_entry'r(((_cd67Sn ypcdhe:(t(o heaf22prps59avri:oyo) | r,*n s)s * )enote: ),, ()dp expanded from macro 'list_for_each_entry') ((peoM ,msltovsE enm tiformat/ddf/ddf1.cyss Tvb)67rs:p )-Ae) | ut190e-) (r) c_:* (r); te28)( ud), n: u| n rt (n ^s t| arwarning: (s i| y ~~~~~~~~~~~^~~~~~~~~~~~~ iycast from 'uint8_t *' (aka 'unsigned char *') to 'uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]ci../include/dmraid/list.hg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p d( hg:n e _fsformat/format.cpan../include/dmraid/format.h 59e)../include/dmraid/list.hoer:ore:190268:d :t 429s*d | :3(l59,(:,2): 19:(o: e p olr: sn3lnswarning: soe note: tg:itt cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]ntnote: expanded from macro 'list_entry'r) srr- guexpanded from macro 'RS' u(note: &tyu )r c expanded from macro 'list_entry'() c((nt59 429 )(=tu& | 268 | lt n(it | 59iylrs( y(#| | spiaitl0p() e3er,mo)ds R*:ay en--t(S) c(lmg>>r(( note: h(ib)msucp(expanded from macro 'list_entry'_hse(eicho( eetr&mztascn a59))(be r)htd | ))(e r* ar) )tr:a) ry-(> y) ip(*((n| p)Cdol)rte ^| e)R_sipdyx ^* _d so,pte ../include/dmraid/list.h) Oe-ts ,*:0| ../include/dmraid/format.hFv _ & )59) ^:F*(e-rt :- 266()un sy(3>:../include/dmraid/format.hd nt(-p(e:m61:d(sru>co e:269friyndhfnote: m :1dg(sea(expanded from macro 'list_entry'bnote: 45,)npivr* eexpanded from macro 'META': )eogs*er c-dsn),n)59note: r> ,ep t) | expanded from macro 'RD_RS')m266l | dodr) [eo#s sey (it ndtl v) (]a269gero-s,| t;_ | )fun ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y a#(icg( m{ p rd&nt) ue e| ee(e(rnm * ^~~~~~~~~~~~~~~~af( &asb| ) sitM(iie ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -format/ddf/ddf1.hnyE(dgr (>:epTmetadata/metadata.ct_ns)(a36 e../include/dmraid/list.hA:(yee;cr:R*:212rpdt he26D)67:de ,\aa:_0:3,*l r ) R)22: )ol*| note: S-: t0ni) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'CR_OFF'| (> warning: y)gsp o ^~rmcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]enote: p-e)ts../include/dmraid/list.h s mexpanded from macro 'list_for_each_entry'>)() :)36b m &)-59 | ee212m(( :(#r | b(( 67format/ataraid/hpt45x.c(3Rd) est| | :u:nDe) rty ^ 98 s (f)l)pr : inote: (i i)eu14../include/dmraid/list.h gexpanded from macro 'list_entry'(n s)*c:: n (e| t )t 59 es ^_ 0 warning: : dtC59 f| )../include/dmraid/format.htcast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]3 rR | o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-:y :flu_ r >266p oo cO(_m:enote: rn98tF(ee61*expanded from macro 'list_entry' g | Ftam:) ( ) r(ycb (e59(radphenote: (n | &iede_rexpanded from macro 'META'st (dtf*e) tr((_u,)n)ry (ts r t)u 266tyecn( r c | =yptr(My t# pe*)cE(| dlei*) activate/activate.chTr ^re*s) (:aA, af)t0((166r( ../include/dmraid/format.hii _)ru:*R&:dn(e-si2)Dr269_e(n>)n:p_s:d ctm)t oR-45eMhre-6warning: sS>:vEaym>4cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] (s *Tr(bd_ -Renote: )A*(eet St expanded from macro 'RD_RS' ()hrev*((s166 (rp)as)un, | r do)d.(ne d269,s))n(swll) | -e(i)ii)#t- >xug)ss-dy | ntin,tte>pm( ^e)ne )_feeu x)tdh fi)tn../include/dmraid/format.ht)8 p on as:, _lt| re(_i269 to4 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ (ag:t| *n5 eR../include/dmraid/list.hs:rn45y ^)gxa)Dt69ree:p ()c-_:uad eco../include/dmraid/format.h(h>R22cs note: rf:&_rS:t-lexpanded from macro 'RD_RS')(267(ea( >oa )*:(nirnote: tnr e30ttdsexpanded from macro 'list_for_each_entry'y ge+269n:yr1)p) a ) | t py_ e(69\ #6r warningnote: e(d(*& | dys) generatedexpanded from macro 'RD'*riR)( | e ^~,. )ds,D ( | f 0 k _((t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~im)267&nr((y ne- | us(sp em>b#em-(te 37 mdrb>sr* | Ree)edtu) format/ataraid/hpt37x.cDmf;rerc0 s_:bi vut) iR106en\ e(14) am or:) )R| | drieefswarning: D ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~eadmn() cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]( vi_../include/dmraid/list.hbtsr | psdd:e../include/dmraid/format.ht:y( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o)_e 59rr269 R Ds sv106:)u:=(){e* | 3 )c20 ( ( t):r)et:l ( * metadata/reconfig.ct: i(s| )(note: 106u:dnote: slt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rexpanded from macro 'list_entry'| r3dexpanded from macro 'RD_RS'tir (d ^n:f _sur../include/dmraid/list.h) 1 et cs:)../include/dmraid/format.hMwarning: _59n_269t)67-:Ecast from 'char *' to 'typeof (*_rss) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]c | te | ):>269T o rn#r-22m:An(y tda>i:e45(f((106redd t:Riet | yfe_note: a Dgny p(ivsexpanded from macro 'list_for_each_entry'_note: __t epnse aexpanded from macro 'RD_RS'RrSrl*oe.tr e(yi)s n*e67c R-s ,Re)a | o269S>(t (D(x s r | mn_s_cth(- d#eeftR)ar> ) dmworS)rsa eb)ru()*)r+ fe)_cr ))e ir,ets p-a\ n. a )| o>) fenhcr ^sd o epha( e | rRxt_iR../include/dmraid/format.h-v| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dt3ednD: s ^~ (_,7_t(267(. eR S xdr(:unnn38(t)ey(30est | ry-v((:xi rsp>,_s tg(y)eo rrtnote: )dn oddsrexpanded from macro 'RD')de=(feesu )fd RD((((stru(v*r,cformat/ataraid/lsi.c 1 lcse t:267_| lit)n<& 111 | c ^os )t_ r:#r ntr rr a51d_g../include/dmraid/format.h_a ys| i:eo):ei| )- ~~~~~^~~~~~~~~~~~~~~~~~~~~~~d ff(267nd ^,> _warning: if&:t_ sscast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]n_../include/dmraid/format.h(30rs../include/dmraid/list.hmee em:(:ye:ett a269t (t59ms*Rx:y111note: (*:b,)Dp20p | expanded from macro 'RD'h)19e (d:e e :rl(ps *sa ( )iro_note: )td267rnote: )ssshexpanded from macro 'RD_RS'0 r) | sexpanded from macro 'list_entry' t))e)u- #) )) l-c>269d)| - pt>n | e- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~59{>(e mee#f> | dlrlxmdid ../include/dmraid/list.h ei(stbneee(:| vsdi,ef v(59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~std riRst: ._f*t)Dn.y3ne../include/dmraid/list.h)py)(epnp:en: p)o see xt69*=e R)D x*note: tr: o _ t)expanded from macro 'list_entry')y22sMf| (R) )(:iE( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lS)(()p zT* i)r( o59note: eAes sc s | expanded from macro 'list_for_each_entry'o(nt )h| , fRt _| a ^ ((Dr69e | ^(rR s(u_yn *D../include/dmraid/format.httiR)try(pos, st )../include/dmraid/format.h:267(:rformat/format.cynS,r p:(267u:pt( u co30(:c429e3pm t s:(19t:*2oe r s: 2)_sm a-note: t r: t)b i expanded from macro 'RD'rnote: a (),e d( uexpanded from macro 'RD'ciwarning: (cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]) r _u tdc )l) dn267 _h)s; es | 267#rda i e429vi | d#aer )\n | ,gedvi*| , t nfe,d) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rldieif _ps *| ye sdniedoen ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~v=t n est s _leRv *=../include/dmraid/list.h)lfo Ds-) :)ionrR() M(59 sg_Dp)(Eur: t)e(o Tns3| _(aps As(i): ^e&co)| Rg) - n(hs ^Dn_note: >t../include/dmraid/list.h(_) eRexpanded from macro 'list_entry'rd:te ( d../include/dmraid/list.hS ye59ynl( :((v: ptill59nes1959ersio:en.: | *ytsn19wtn )(_rtg:)renote: (0ed_) ,yxexpanded from macro 'list_entry'()n,e(note: -t t-t n&expanded from macro 'list_entry'l>)y >r&t( sm)p)59 | myrr(it ee e(sy)y59m*| (mp-(;p | b) ^( tbo>p e e yes../include/dmraid/format.hdo *(r(pr))) ,:es| )(.(e| 267v, ~~~~~^~~~~~~~~~~~~~~~0tnc* ^s:s19 )yeh) t,:s-px../include/dmraid/format.ha r../include/dmraid/format.h t>et:r(u:dnote: rm*,269*(c266eexpanded from macro 'RD'ue) :)ct:v cm t20ph 61stb( y:oar:) e(267p | sra r{rce#note: *inote: a )hodexpanded from macro 'RD_RS'-)dexpanded from macro 'META'i )afe p_ d| )r(f( od_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **iu269sed 266 )enn | ve | | pn../include/dmraid/list.hes#-,v# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ot: id ,d sr69Rge(d e y:Dnfuedf-)22(einvei ,:pdnssvn( o ei )seumnote: slgR)) neexpanded from macro 'list_for_each_entry')onD )Msm ne_ Eib gd R| Tge() 69S ^| Anrl(l | ( ^(e)i&o r ../include/dmraid/list.hrd)s(n s:../include/dmraid/list.hd t(g metadata/metadata.c)59:,l _t) : :59 o| ey(221 (19:tn ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~np&: 3R:3 yg t../include/dmraid/list.he( :D:note: p)r:*( ( expanded from macro 'list_entry'e(y59)twarning: ( ( note: )&(:p0ycast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]( expanded from macro 'list_entry' (3o)p s (59 | (:s-ete (59 t ,>*rn221s | (ynote: m)ut | t (pexpanded from macro 'list_entry'se0cr r(te tm)ty u(y*r ub- r lctp)59ce>a=iitye0 | trm ds p*e) )el_tt)*-(r)mis_y )(>(a)bsefp (mti ettoe(ceyd r_*re*(hmp_| ))_n)cabed ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) et hre*e )(ar(a*r))v rcy(r) ), sh(s*p() | )_et)o( d ^)enrpsc e -ntuo h| v../include/dmraid/format.hs:>tractivate/activate.ccs-a ^)266dry:t -r ):ey-166 ( * ../include/dmraid/format.h61v(>:ru() ::sr.m2anup| 266 dne:isno: ^note: ,e m diss61expanded from macro 'META'x&b../include/dmraid/list.hwarning: _gi : tre:cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]dng- note: )sr 59 een(expanded from macro 'META')-.266:format/ddf/ddf1_cvt.cvde u )>n | 3:* d166n d e#:152)l | s e| 266xd :note: ol iv ^ | te8expanded from macro 'list_entry'( nolngs #,f:rgi gn,d../include/dmraid/format.h i d)s59)e e:tnwarning: )(t& | (ddf267yepcast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align])_(f & ei: e -(o((lv n19Mo>tr((os152e:Efmy_ttn) | T(epeyyg Mnote: A*teeapp){iEexpanded from macro 'RD'(an*cee*() dT r_dt)h*& sAa ,r0_)((| (r267 y)e0(( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=re | t)-n)tc da#y,>t-yhC,../include/dmraid/list.hsdp mr>paeR :-eemeyme*r_t67>f)em(m)*Iy:ai mbrb0)Dp22rn(bede)pSe:ee(er,r -o() a sr))&>sd note: )Rt)))rm d-(expanded from macro 'list_for_each_entry' Dr)))sef ((s (u -m1ut| p c >b,nr ^~o67t| | | de us is | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ^erhcg) t v)d../include/dmraid/format.htn ys../include/dmraid/format.h)../include/dmraid/list.hr: e p,:):)266td( format/ataraid/via.ce 266 59;:y l :*d: : 61pli 204)e61| 3 :eos : v: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:| *nt 22(s ) ^~~~~~~~~~~~~~~~~note: )g_fe:(note: note: expanded from macro 'META' )on sexpanded from macro 'META'{expanded from macro 'list_entry' format/ddf/ddf1.h((rtwarning: t : ( & r(cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]r 33266s 266(ye u| : | t59 | ((nformat/ddf/ddf1.cc ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26#r | #tpt:t metadata/reconfig.c204:du dyor620 :r | ../include/dmraid/list.h ec(epsy:112a: :note: ft(fe, 28i4dr69expanded from macro 'CR_IDS'i ti* =::_e: nryn)s dt22e apee0tlrwarning: warning: eu: 33M | i *)iucast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]cast from 'char *' to 'typeof (*_rsd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]vr E#dM)-sc *nnote: Td_E >tt) expanded from macro 'list_for_each_entry'Ae dT(m_ _620 (f112eA(eer(s | ri | v(cmnaru dn69 *rhbatidbs,e | )derrd)st ,ry*_)ertC l( )()dp-tuyR irst)(eo>(cpt_ dty)hvsmMe I )_p e, eE)rD )fe a -tT aS -o)| dd aA(i( >r ^)e(_((dd_dd m_( -vuaRsfe ee(>snn../include/dmraid/format.hr:Dt,rvetas)ese266_ u nact)xia:Rcc*t_hr tgs61S:rtrra_u ,n-( ) dyrec| e>Rnote: t_ ent ^tdaSexpanded from macro 'META'(yp=at y r( (po srtpl../include/dmraid/list.henuesl -yyeoo:aei* i266>(pnf59)wn)=s | a_eg(: )t t#rr*)*3 )3(R(_des)(e:| ,2Dsetead &n ^~ _(nrf),((tnote: vtptui (rexpanded from macro 'list_entry'(i*orcn &sy ta)syte| _t)y) ()(format/ddf/ddf1_dump.c ^~rr,p)e59(,eformat/ataraid/sil.c:rM su * | ) ( n:222aEscm<0(u*it314::18iT-Ate )(format/ataraid/pdc.crnr15:: d>( m -t>ym:dt_y warning: _drrb| pe2908n_-warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]dedae ~~~~~^~~~~~~~~~~~~~~~~~~~em:et>cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] ev,ir *b26w*m vs ,d)) e: ../include/dmraid/format.h)e* t y_; 222r =:(m)314dpd(\ | )warning: 269cb | eee( )cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]R:re( v)vc c) D20)rrrs *h| af (:) .de)() ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rg n + \290n)t ( *_| enote: | e)u{s(../include/dmraid/list.h)d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wexpanded from macro 'RD_RS' x-tr tr:pr ) | r >,n rd59oi; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e269m | u):s3 v t | et( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c):- e u#tyM t-../include/dmraid/list.h note: _| 34rdapE >:(expanded from macro 'list_entry'i ^~~~~~~ | ne_eTtm67u nd faoAye:ss s!i../include/dmraid/format.hrf(pRt22i 59isn:e(eDa:g= | zee267a**_)_ n et :seR Sanote: eC(o_R19-n((rexpanded from macro 'list_for_each_entry'dR(fnD:>t(Re _t(u_ arsSalIy smRnote: ryt(soDp67tbSexpanded from macro 'RD'e)rn-nSe | re( a,ue>g(* urr) cwa)d) c(s 267 | mt)r(d tM)| #e )e&f( E ^~dmr,a(,( dT( eba )( c dAformat/format.cRfesi tch f(:Dirid yfa 1R463(n)lformat/ataraid/nv.c_| pgrf_D:(e)):d ^~e)*oc_2( )142e *;)roR:(R -:v) p nS sD| >23*0 o(f(warning: t( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m:))| seiRcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]rp i - ^~~~~~~~~~~~~~~~ ngS uor../include/dmraid/list.hwarning: (>r -t_(csr:cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] m463edformat/ddf/ddf1.h rformat/ataraid/hpt45x.crnt)o59 | m):(y:ee r: b 33)u c99wr e3e142l:-n=o:)a(d:r | i26>s r20)il_ ) s:mild:,disnote: ) tegi) _seexpanded from macro 'list_entry') note: _tns)warning: pstt expanded from macro 'CR_IDS'faet)cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]de__ o_da_r cten| 59 r ee )*n u ^ | 33_lna| ))t99m | eots ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-; r | b../include/dmraid/format.h_(s#anr > (y e:(utdcgh)_ya( r( r266bye(e(r| sp :spf&nhe ~~~~~^~~~~~~~~~~~~~~~~~~~)o <61eei(tea )s :t*n(ra)-, ../include/dmraid/format.h ()etyformat/ddf/ddf1_cvt.cd > :| note: ( y(:) -ds 269 ~~~~~^~~~~~~~~~~~~~~~~~~~expanded from macro 'META'M(Cpr159| >etM: E(Re,* : ^~nvrE20Tc_ ../include/dmraid/format.h)&9r esuT:AhI266:0:sx.cA (aD | 269) -tnt(note: RrDS#:-warning: >,e Rexpanded from macro 'RD_RS'*_(d20>cast from 'uint8_t *' (aka 'unsigned char *') to 'uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]s xrD )RpSde:m etta_ o(df ety )iR269sR finote: msp159)dS | S-,nformat/ataraid/hpt37x.cexpanded from macro 'RD_RS'b,e | )_(#( e: e ol i dRdp(c 107r fos eSeourM:)269(ft| v(fsn))E20) | *f) ^ ,pis) T:) #e oni,(A warning: dncast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]=../include/dmraid/format.h| dseg (( etr : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e) nnur| fy(267 v )107Revid ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i)n(:s,../include/dmraid/list.h | Dd)n, ,eu19) : _ )t i:)h67 Rl)3tmRn p: So;2yeDtnote: t22 (nmetadata/metadata.c _pm_6expanded from macro 'RD'| 4: rg: tebR4 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5 s )221| *)eSr_ x note: ) (M:E ~~~~~^~~~~~~~~~~~~~~~~~~) ()t)267../include/dmraid/list.hexpanded from macro 'list_for_each_entry' &3T ((r; - | : ((:A((s )../include/dmraid/format.h*>#59R( ((s\ :)rd:Dtwarning: 67cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]Rut (269 ae3(y | Dir R:(if:(p _ nu| D20(di (e R221Stc ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(:(1nnote: (* | (8t ( u_eexpanded from macro 'list_entry' s) R_ ../include/dmraid/list.h(note: id Rt0 Stt:(expanded from macro 'RD_RS'niD r) l(*y59s: ts(59u- i)pp3t8k p | c>fs(oe:r__269o tmotcs* utn | s( er_r))note: c u#)(rm f)) expanded from macro 'list_entry't*md tab(o),( )be yieer (hr ef(pdrn_+spah59ri;le_)tera ttid | n i*s)yc\r3dr e s)e) h= u7_)( | t t _ lcxs (R ~~~~~~~~~~~^~~~~~~~~~~~~~~~~_(* e| it)e+tD e()| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s -t y_nc ../include/dmraid/format.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t tr_a>*spRth(: r eio)ieSrar268y34ndr z*(yrs:( | t_d(e)r(*)19r rdero sp)):d syersf()op-,note: i(v;)(( so> expanded from macro 'RS'z(* )*c(,sd& eh) -hhR eroe | >daDs-vsfa(268 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~drr(t s-(dr | e)*(r(.>sd)#-v )(uucndt../include/dmraid/format.h):d>s+p(nsteer)268en. ost xvu-:fen sirrtsc>19ixe| gua),tm:ntx ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-nci) e e,t etd)ddtnote: )t (d _ edaexpanded from macro 'RS'R)y160u rd vf_ S)(p | nlae| s1a pe soiv ^)_r 268o oind, ce| | sactivate/activate.c fgg_ ../include/dmraid/format.h{oa ^# ): (n)sd: nsd../include/dmraid/format.h 237 *e(ee267 f-e: : ed&tv:| i>f267i(2 n (*s19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ga:nl: tl()): _r19e:i (rot ) re../include/dmraid/list.h swarning: xyny( note: ea:)Rnote: tcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] )gpr expanded from macro 'RD'c69 : Sexpanded from macro 'RD'_ *,)es| o22| ( e (*) ^ r: ^~pn s237m&)) 267d ot267i | e(0- | ../include/dmraid/list.h)note: sr | z m()>#:)expanded from macro 'list_for_each_entry')y#elisbt-dd59) d(otey>ee: epfo _69rp)mvf3 (f(sf | e;esi:| lix,o * m.n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~inse) r )\bnenote: t )s_ 0 ee expanded from macro 'list_entry'_R)te ) rxR eD)rau -| )tDn (;cc > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~))(format/ddf/ddf1_dump.ct59p htm ))p:r | o _ ee )../include/dmraid/list.ho223y s| rnm :s:(() ~~~~~~~~~~~~~~~~atb | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~59)22p( ire | : :ot dyr ^3 sy(_()e :(warning: ,plsr)n../include/dmraid/format.h lcast from 'uint8_t *' (aka 'unsigned char *') to 'uint64_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] eie,t)t:note: i s*format/ddf/ddf1.cs , r267expanded from macro 'list_entry'stt) :t& y: r_u 223620_rl| 19ec( | :59esi ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=:nt( 47 | n-s t rcc: t>tlnote: iryhf (rs)expanded from macro 'RD'sa(iagwarning: (ye)( ptpdr_cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]tt o_o_*metadata/reconfig.cd ys ,267sess):rp | | ,n,ep112ie620 ^ | l# t to:v* idsrs,s4e)sse../include/dmraid/list.htyt :_ ttf:r(rl-owarning: (r)i59ueui fcast from 'char *' to 'typeof (*_rsd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]u( n:cncs(f cc{e3ttttusth : r )ne a112 R ryr)strr | | Dnote: a-a isa* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(expanded from macro 'list_entry'i>i g i) po sdd__m| n ^=dp o)../include/dmraid/list.h ddee _ls :59eevmdCd../include/dmraid/list.hi 67 | v,b Re:s-(: , el_v59t l22( dro.O :_(i:(dennF*3fus tevgeFr:ontnote: yvs)(xdt rs_expanded from macro 'list_for_each_entry'ps)(d_,note: _ie e))& dp expanded from macro 'list_entry'egn*) (67fot ant) ( | ,syc er | t ph59dy(| ^y c=e_ | (( ^ p f oe lpc e../include/dmraid/list.h gRfn(ooh*../include/dmraid/list.h: )D(t*(nsa):59 ;(retg,r *059: pynyt)s)tp):3 o(pr(ro-3:f| s_eyu&s(>: o ^~~~~~~~~~~~~~~~)r*)c (m note: r ,s),t-tenote: expanded from macro 'list_entry' format/ddf/ddf1.h d ymexpanded from macro 'list_entry' (:*,(mr(pb e 3659r (eauee n: | d&cmin*r59t26format/ataraid/isw.c __hrbds)) | r::(n(ase_i0) y 310etrysprdg))-( note: :w*-e)en >(=expanded from macro 'CR_OFF'8 )>*v)e mte :=pd), d| yml o36e | ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pbiwarning: Rs | v(dl eescast from 'struct isw *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]D #s(eo../include/dmraid/format.h*r../include/dmraid/list.ht: (d-,cvn:))_59ne hsg 266 )e:ef(ida))310:()n3wunenr)( | 61(ch t :)ev s* & :ar| ;sCi)g ( ry ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: )Rpn| (*note: *( expanded from macro 'list_entry' _ oe ^tpexpanded from macro 'META')( | O{Fsd y ../include/dmraid/list.hph ^~~~~~~e F p=: 59o a( -l59e 266:sdd../include/dmraid/format.h| o | *( | 3 )d: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(n )u#:--f267 ugformat/format.c(0id >,:n)../include/dmraid/list.h:()nenote: (n 19s(:&463t-tfexpanded from macro 'list_entry'uec:i69(:y2>3i nxr g:(p:m2ns t)note: n22te e_ei59, expanded from macro 'RD'e:y*warning: mt g | ( d p)cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]b Mn t( note: e e*Ee(yu267lexpanded from macro 'list_for_each_entry'*(r)Td (pti | o )()c A 463eyn#n0) hi(l | optdg)))69asro fe6e-( | rwdnl(**4f>&m *,,gi)e_i(e| ) )s ntn(m ^ prt(t(t*etb o../include/dmraid/format.hey&_(r) ye s:tp(fcy(Rpr 269 e(oh)a(De) -:=)tr,r ((*) 45 y_*mup)) (:0(pe)eio0 u ;(eapcmns) | nnote: s*ohbt)- ^sexpanded from macro 'RD_RS' t)s_e8 > i | r0 er_ meg../include/dmraid/format.h ^~~~~~~~~~~~~~~~u )-n)t(enn: c269- t;*lmte269t | >(r )ibrd: #muy\(sey 45tden( rctr l:yems ,r_)=o pnote: fbi| )e) neexpanded from macro 'RD_RS'ieg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&)n)lg* nrn er t i ))(e) d../include/dmraid/list.hs+rs| & ()269 :- yt ^(R() | tl59>\s(_ e(../include/dmraid/format.hD #yo: eptns:_ dpn3 ostt266R| eeg:| s,r r:S ^f*) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,ylui61( i()note: (cs:rn../include/dmraid/format.h&0expanded from macro 'list_entry' sett se:() 37tn )note: )266 (- | r tr expanded from macro 'META' :Rt> u59ra (61Dymsc | yi| R: _peimt -d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~D 266Rezb (>_ (note: | S*eer(md(expanded from macro 'META'#../include/dmraid/list.h()oratee( d:r0f)iymv(e 69s)()dpb*sf266i:)-s)_ee)t | n22 >t format/ataraid/isw.cd*r r#e:(mr :e).(nud Reu| 444v receMnote: Dmc ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:,(dxtfEexpanded from macro 'list_for_each_entry'(bt 2 ()t iT (e :dc),rnA(rd e h- ae(()dwarning: v69a>ti rs)fcast from 'char *' to 'typeof (*rd1) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]s | r mydMdt)1 )* ep_E,r _)) tesT u c p444 aoeAtc| o o | _ft(yt ^n| s a(*rp f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.cl r*)deri../include/dmraid/format.h -i: ee ,)a g:../include/dmraid/list.h s231a n( i(_266:(t:s trtd(r:59u_3- rsy_se61:nf:> y)psetc:3 so a ))e)ro:note: irwarning: re,n- t(ur expanded from macro 'META'g_cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]e t>*(cdnote: ne amrd)st)expanded from macro 'list_entry'ea )ey et dc266 m 231vr(t+y lh | b= | sur p59o_#| e l.cs\e | ned ^~r ilnt) * gne )sie ) )()tf)ts_xt-| ((ri tety> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(t&yn _n)pd (y((e| ft)ees p(r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~or)*vt38etdM rformat/ataraid/via.cy )sr | *y1E../include/dmraid/list.h_:( .(u )p,T:e205e| n(c( e A59a:n ^settd(*&(:c22t xr d()rr3h:rtu../include/dmraid/format.hrfac0sd:_ y)c:1ih)-, ewarning: -)t) 267_da-> note: ncast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]> r:c_r>dtexpanded from macro 'list_entry't m a30rd*mey re| i:_e)evpy m ^205d ovpmse(59b | _note: f*ob,)r | e ../include/dmraid/format.hd:expanded from macro 'RD'f)se d r .e267 _ rd(,(_nv:m (-)e( (se*30a267r )vs&tux):x | d()strybt p#)u )rsps,(note: dexpanded from macro 'RD'sd)n u-ee r _e- >267ms| {c>*ttdhf | ei ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ td)(y)ei#tdg e Mp)lnae_fn| tv(sEe-peaie ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y(,To>e rnd pc AfmrReea e../include/dmraid/list.hhdactivate/activate.c((e(D sRl*:ae:vRs*td(-D>o)67r237D)eadp(aprn :*:_ n_fooeg(22)2R{ta)rssa))(:p:S r e)) (s o ( y*a &tnote: swarning: R| ) s (| (rexpanded from macro 'list_for_each_entry' cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,s-(l ^~i(u - ( i>l stc pm zai../include/dmraid/list.htyt(67oe237ers:_p u | sm | oet67eern )b fa_:n*as )el()e22t)rii ,riu n:0ydg )format/ataraid/sil.csi t )(_n v):tn| rnote: -expanded from macro 'list_for_each_entry'pde i 315_t ^~y> oed a :f3 (msv ) | 15o2pe,*lf)67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :r_oms )oo; _tb,s n(r warning: ../include/dmraid/list.he:)59e tgr cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]a):rsr)d(| c))3tu()e ~~~~~~~~~~~^~~~~~~~~~~~~~ h)) :rc&)n _ )315 ut( -t e ../include/dmraid/format.h | note: c(r>r n| : expanded from macro 'list_entry'ttamyft ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| 268 yie or ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:(rpd t=ry 19Mae59a (:E_i* | _l(r Tdd) aie,note: A_e0(rsn expanded from macro 'RS'(dv)(ett& Re,-ta_rrD v >yseys_268,dmp-en -R | ee>*t=>S#dvma)r s(desbrye(leRev)e(a(itSfs)r()css(i) )h ht,pn) )e a_ oe | )a| rels ^ d ^~*ni)R| ) )tps)S ^| -../include/dmraid/list.hrot,( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>:ys) p n../include/dmraid/list.h59( (- soe::h e{isx)5919(a lt ::ud ), 19 n)| )(-:note: s- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tl> expanded from macro 'list_entry'i> yimnote: gnps../include/dmraid/list.hiexpanded from macro 'list_entry'ne et:r ex59 o_69rdmetadata/reconfig.ct | 59fe:o :, | (n22rl118 ( *t:eo:t((er dn4yt(nynote: _g:pytt(expanded from macro 'list_for_each_entry'sformat/ataraid/nv.c) epyrp e:(warning: oepyot194 &cast from 'char *' to 'typeof (*_rsss) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]f*e)s_:6911( ()*,,n | :(* ) u te( 118msm warning: yn(( | etb cast from 'struct nv *' to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] ptc( mre erhc bur * yah ec; )194)ralrt 0 | ,*ri) ) )*s;r| - mpe)t a ~~~~~~~~~~~^~~~~~~~~~~~~~ >somp_\i musbof d em es../include/dmraid/format.ho: _enm -r r268| stb+ )-_: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ere=(; e19 t../include/dmraid/list.hyr u (a:c,: )(n\u h 59=)()s nnote: _l: u i sexpanded from macro 'RS'ei3li g| i ns:in| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~gtt ste nr)note: 268t3de../include/dmraid/list.hy)expanded from macro 'list_entry' | _2 d:( #e_l 59_ dntol:r| 59et rno3s ^ | f*ygn:s i)()g s(,../include/dmraid/list.hn e()note: ( :enn&(expanded from macro 'list_entry't&59 vt(& y_:R)r((pr3 S[yt(es:59(s-ytformat/format.c*s | p]>py:)469-note: o;mep :>expanded from macro 'list_entry'(s e*e(8s () m)*(:et | b0)c ty59 ^~~~~~~~~~~~~~~e)0hwarning: sp | ( r-)acast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align],e l.>-r *(inm>*l)(s eem)i tt469xmeps(y_ | tbmot(pce ,ebs)ehn re *atrt)r-{)rrdy)) *y p))( ()(=e )u| (pp o n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~coolf| s| hssi( ^i ^a../include/dmraid/list.h ,s* g r:- te../include/dmraid/format.hn*../include/dmraid/format.h67 s_ne:e)::(ttn266dp26622urnrt: o::usyr61yls61 ci):(o :note: tg, rn expanded from macro 'list_for_each_entry' -n note: sgnote: r emexpanded from macro 'META'-)>expanded from macro 'META'a( de (d eiu67 m& vdn | 266lb(266s_s | oe( | .sni #nrt#eeg dg)ydtxnt e))pe,e, f( &ef d i (*il s n| ()tnilt e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~0yesorf )p tnuoM../include/dmraid/list.h-eM)gcrE:>*E)))t T59mT0 ( (A:eA) &re(3m(-| (anr:br> ^(itd edm tdr,note: r,eym../include/dmraid/list.h_yexpanded from macro 'list_entry't) pb:d y)tee59e=p )y*r:v 59e | p))3,l) e0): i((((| ))) dsts ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - note: etyt (> expanded from macro 'list_entry'v_pr(m| seeu*se ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) nc)tm;59tt rb | r (ue yt(cformat/ataraid/isw.cr ((yct:) ((ph 444) thyeat:)| ep*ry2 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~metadata/metadata.caed)*p: :*)) )e | 231- >(../include/dmraid/list.h(p*warning: ^:n(:(o)cast from 'char *' to 'typeof (*rd1) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 3ec59ss ../include/dmraid/format.h:xh:t (: ta3r-(269warning: 444,r:u s:cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] | * c(t45 t)note: tur:lypexpanded from macro 'list_entry' nu ipo r231scnote: sesa | it expanded from macro 'RD_RS'to i g 59 _f-d nr | f o(*en _lea 269rt(didi( | _rues d(#eynvtl_tda)s*_odyec,i)fnepfh g ogvei_mn(r)*n*eeer_(e)e)nmdbd&a t el)(c(R(rro))(hrD(yn;-t_d_c(g >ye)Rhr)\mpen)Sad( &ett-(r1 (*ar>r*,| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)_yms) t 0a(e)p&y)../include/dmraid/list.hrrt orsp-:eda(s e>59a,_R--*m:s aD> )e3-&r(d(0m:>re(eu)b asa(vn-enote: r-s(ss>rexpanded from macro 'list_entry'e>-ds,im) a>et ge))a vrdnm) r59sueeb e | ,cvde| | a ts r ^~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)(d )l) (er o) tva{n)| ysi g ^~ p)d ) | e _| ( ^* {s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&)../include/dmraid/format.h e ( format/ataraid/hpt45x.c: t(../include/dmraid/list.h(:269| *t:(99: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)y69cformat/ataraid/hpt37x.ch::45 p:a107../include/dmraid/list.h14:(e22r::: r*:*1469 note: warning: scast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]) ):p:expanded from macro 'RD_RS') 0note: ) o22 )expanded from macro 'list_for_each_entry'-warning: s :-activate/activate.c > cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 99 >:269m69 - | note: d256 | e | expanded from macro 'list_for_each_entry'e :#m ( 107v2db u69 | s:ee n | . fr s nwarning: i) )i ecast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]n )g x e n t e M )R 256| d E )D | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ T )_ lAevents/libdmraid-events-isw.c M R lo(:R E S in793D T| (esg:_ A ^rnt)9R ( st_(:SeR)../include/dmraid/format.hrf& (nD :yo(warning: Rt_(267 r(address of array 'dev->name' will always evaluate to 'true' [-Wpointer-bool-conversion]SrRR:=_t (ySD30 eyp ((:lapo =793R( ices | S(note: sh*)l ((expanded from macro 'RD't_))i ps _e0,s ote n) tdsrn267t-h_e)ut | r>pev)cr#ymtn-,tyd(e4t> (erm5rnhrefdbxyapani,e)(mtitn r-ee3dre&)>n 7_y r)rt?xs-Rs)ar )e>D- iyd-tm(> d-e>*epd| 1>vo)moe ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_mr- bsv ded>(e)rsi,menr .s brasm nkd_e;r)e(elen .) xivu n-:tssmetadata/reconfig.cm| e> ,t):b ~~~~~^~~~~~~~~~~~~~~~~~~~~~~xdt" _ 118e e,"te{:rv ,y../include/dmraid/format.hn 4;st yp:t : . pe269r| n| eo:y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: | e ~~~~~^~~~ ~of20( cast from 'char *' to 'typeof (*_rsss) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] ~~~~~^~~~~~~~~~~~~~~~~~~~~~~x f((:p ../include/dmraid/list.ht** os, s/usr/include/bits/stdio2.h:) ee../include/dmraid/format.hnote: t:67)118nn:expanded from macro 'RD_RS'r61:) | tt269 u:22 rr:c 31: yy20t269: | )): | note: ^l,, r#note: expanded from macro 'list_for_each_entry' i note: adexpanded from macro 'snprintf' sm../include/dmraid/format.hmexpanded from macro 'RD_RS'ie te :e df_ m67267m_ if61b | :bd269no | e 30ee | er r :rv# _ ) ),dRe ) note: ) eDa expanded from macro 'RD'd f_c e| iRh | v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~267nS_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s | e(e_ f)#../include/dmraid/list.h :rn_../include/dmraid/list.ho)dR59stg:r eD:)rl59 f_3 yi:(| iR:((b3e ^nS R_cr:n e../include/dmraid/list.h(note: D_s t :rexpanded from macro 'list_entry'(osnote: rR59s (bsexpanded from macro 'list_entry'yD:)(j , (19 (s59 = p:(si | & 59o Rtz _l | snote: Dre(ri )expanded from macro 'list_entry'(u (sts( (c(syt( ( ts-p_et((59 t>e*yls | rrsn)pit a)et e(sr(i,tr*(tu(d sy)c_ct__,( hetys_ ((an peVlh(rtretAiec*ra**_sah)yi))Atdap(d R))rop_((G -*so s(rS{>)s-e cs_ np,t(h)_ eo *ua))| xss)nr- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t t s*> ,-r(i)d| ../include/dmraid/list.hurgpne ^~~~~~~~~~~t(:csoev yu69t)sdspn: ) .es22r--lnoi:a> oenfg id(xg(nnote: deut)*eexpanded from macro 'list_for_each_entry'_ dvn)(edess )&n v.i69)(tl,ng | (ro en tyndxe | y)getd ^p,)v) e (s)l *../include/dmraid/format.hm&))o ):e() n 0267m( g ):bt | ) -19ey| ^( >:rp ^ & m )e (../include/dmraid/format.h enote: m;*(../include/dmraid/list.h: expanded from macro 'RD'b )t:267e e\0y59:n r )p:19t267) -e>19:r | )| events/libdmraid-events-isw.c*m: y#) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:)e note: d 8270mnote: expanded from macro 'RD'=e :../include/dmraid/list.h)bexpanded from macro 'list_entry' f| 19:-e lii ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:59>rns 267 :m)et59 | warning: 3e) _ | #format string is not a string literal (potentially insecure) [-Wformat-security]:m)Re d b Dn(enote: e (t(fexpanded from macro 'list_entry'r827| prti ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~oyyn) s(pe)59 | )ee s n*R y( t)D| s((r ( ^ltly(p oyi-(og../include/dmraid/format.hformat/format.cps>cs(::eformat/ataraid/isw.ctmh)L266587*:_ea O::)445emr G(612 :nb*_l::(3te)Ei (:rrpRsnote: warning: c y.oRtexpanded from macro 'META'cast from 'char *' to 'typeof (*fl) *' (aka 'struct format_list *') increases required alignment from 1 to 8 [-Wcast-align]hwarning: (ns,_ acast from 'char *' to 'typeof (*rd2) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]pe er ox-mn*266 st, st) | 587, (445grp# | su | [yod ttn 0(selyrs ]p fipuil)o-isecgi;s ntotns ,(e_f et u f(rd_| snMo*a f ^~~~~~tsEreilo riT_ndorug/usr/include/bits/syslog.hAte_n_cn:(radgete41ryce)a d:d)hv(cr 47,,_,&hal: e (_io tmnd(ednnote: yetetn_gexpanded from macro 'syslog'pmrvytd) ebyspre() e()eyv& 41rf)*(,(( | )l )r (d( ), 0dtes | )2yvt_ L ^-,psr_| C > ../include/dmraid/list.he)us ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_mL:*)cy FeC59) ts../include/dmraid/list.hMm_:0 l:TbR3)| to59(eD:- ^yg:lr( > p_3c)lnote: me../include/dmraid/list.hc:))cexpanded from macro 'list_entry'e*:h ,)) m)59k:note: , b 3expanded from macro 'list_entry'l 59e((: i| l | r(p s ^ i )srnote: t 59s()tiexpanded from macro 'list_entry') | t../include/dmraid/format.h()r, ):t u { ( 266y: c_ 59({p61| t_ | t e: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ U| y * rS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(p| )note: aE (e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expanded from macro 'META'../include/dmraid/list.hi_t* ( :dFy)(../include/dmraid/list.h67_ Op c::d266Re(hactivate/activate.c6722e | T*(a:::v#I)crh25622 *dF *a::note: )eY()r2 expanded from macro 'list_for_each_entry' f_(p*:note: (iLco) expanded from macro 'list_for_each_entry'rnEh spwarning: deVa67 ocast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]) Er | -s )67ML* - | E ) (-> T-256p u m A ( | o n(e 1r s sut ,dl ina ,i-s gmetadata/metadata.cs_ _ t( n:ia _t_ufe267gr Vyfnood:nefApsrr 2eao_ei_ l:dsrA)ge(o - R naenwarning: l>(G(ecngcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]oaeS(dht) nrn_s _r(get_t ley&)ar)r267on (()y u | nt=(& c gr) t( =| tly(ly(| ^~~~~~~~~~~ i(&ipt ^~l tsr(sey iytd(t*psp_,t_)etef ye0*_*o&prn))-e)restformat/ataraid/via.c0>n _*-r:)m-t(e)>y205e>r(a0d(:mmysc)e(16be(th-vh:em(r_>se rbhuem,awarning: )eecne dcast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align])rattmd) ))d rbe-events/libdmraid-events-isw.c )) ryev> :)-205a(rs)n| 827 > | ir))e ^: n d, )x 19| e _ { t../include/dmraid/format.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x_d& ,: tser| | ^ 266note: ,uvs ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ t:treat the string as an argument to avoid this b*- y../include/dmraid/format.h61 ts)>p../include/dmraid/list.h::ye se:266 pt(827eo69:note: e(r | t f:61expanded from macro 'META'oMds (22: fE),s*: (T* ) yes note: Ae266-lmetadata/reconfig.cnlnote: expanded from macro 'META'(n | >i:toexpanded from macro 'list_for_each_entry' Rt# ms122rg Drd266et:y(_ye | t)5)LR)f69#a :,OS,i | d_{ G( n ea warning: m_Rme fr cast from 'char *' to 'typeof (*_rssd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]eESe ie| mR(mM na ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~bRpbE es e,oesT122 -r r)A../include/dmraid/list.h | M E>)m))(: Ta;s;,r67 Ar g d: (e\[\v,22 ra 0 i :l d) ] at ie, | )| )ynote: sn ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)pexpanded from macro 'list_for_each_entry'ttt| ;e _ry ^~ ../include/dmraid/list.h../include/dmraid/list.h)fyp | :: o e67 ^| 5959(r=) | ~~~~~^~~~~~~~~~~~~~~~~~~~::(_ 33sel( | ::t../include/dmraid/format.hai( "%s", r:cformat/ataraid/sil.css note: note: u269h:_tt expanded from macro 'list_entry'/usr/include/bits/syslog.hexpanded from macro 'list_entry'c:315e_r : t20:neu 41 :9t nct :59t :r59trf47 | ynote: y | yo: pexpanded from macro 'RD_RS'warning: ( t(r (e cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]_ (ye note: (* r269(pn(expanded from macro 'syslog't)s | tete y s#315y*rnp (dd | p)yte41(,e e -r* | s f *(>y) t&i()(m r_nM se=(_ureE(tm (_cs T(rblcstsRAcueihy sD(hcrsasr-_Rat.trla>RDrn _*oidS_*ere)gde(R)xanp__vrSptiotcdss(o,dsrhe,)Rs _ ykv S td-( *d((-ye (()eRp pv(hpe vDo(e*ura(s(suo)nidr)()nf (s,)d ()s(*i -){(,iredg_>) s gn)n_n- tsnt)reUe>| rie-y>dSxm ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~uld)m Ete c) ,el_,tt)../include/dmraid/list.hl toF a -:omaenOt_r>67n_mgRyaam:gab)Tprii22)re(Ieedr:(er&Foa_r &a)s(Yfssonote: ()-(_(-erexpanded from macro 'list_for_each_entry'e( >tL*>t dt ayEea*_y | rpVnr)sp67e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~eeEte e | * a*Lra(t )../include/dmraid/list.h)) y)r_ 0: 0-) sn )59 ) , )u -:| -1 | )m >3 ^~>,m ^~-b m: m e >e e e_mdr mnote: m_be;fbexpanded from macro 'list_entry'bVev oe eArs rrr_) .| ))A;59n | ~~~~~^~~~~~~~~~~~~~~~~~~~())R e e))G\x(n S../include/dmraid/format.h t(t _: )tr| | _269| )yy ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~): ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)p 20 e= : ../include/dmraid/list.h* | | :)l ^note: ^59 i expanded from macro 'RD_RS' :(s( ../include/dmraid/format.h3tc: :_h267269 eformat/ataraid/isw.ca:r | note: n:19*#expanded from macro 'list_entry't445:)format/format.cpdo sr : :eyf(-3 note: 587i(events/libdmraid-events-isw.c:(59expanded from macro 'RD':hn: u | 2ee833warning: n :a :cast from 'char *' to 'typeof (*rd2) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]s(267 dR19 i(g | warning: )D:t n#cast from 'char *' to 'typeof (*fl) *' (aka 'struct format_list *') increases required alignment from 1 to 8 [-Wcast-align]-_ y445ped >Rwarning: | eednSformat string is not a string literal (potentially insecure) [-Wformat-security] * f e( )587 | ilxrl 833 notsi( | len,)s( i g tc sR)t(_hstD(yRfay_(&pDorsfp(e(r*loo(o(_)orstf(epg_)y((*ao(e psecsLa etnh Oc(*rt_-Ghl)ure __i0cyn(Ees)t)tuRnnst- ,rRti_>r y,rgemam( yn(eneiermfdt mdmdslrlb_b2g,yoese,[ (nrer 1Lpg)t)L]Co))*;C)_s()) _;F,& \R M ( ( Dformat/ataraid/hpt37x.c Ts(r| (:| (tts ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| l231 ^~~~~~lry) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c: cup) -)22/usr/include/bits/syslog.h)c,e>../include/dmraid/list.hd,::t *:e 41 l)59v:lwarning: :ri0s3.icast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]47as)t:ns :i-)> et d mnote: x)note: _231{eexpanded from macro 'list_entry't expanded from macro 'syslog'd | m ){ e b) v 59h| e) ,41 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r | | =) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d ../include/dmraid/list.h( )| e :(D) ^v_../include/dmraid/list.h69tE s_../include/dmraid/format.h::yVp )s:6922Se)| y267::(* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s :22 r) l19:note: s | o: expanded from macro 'list_for_each_entry')( ^g note: ( _note: expanded from macro 'list_for_each_entry'?c../include/dmraid/list.hc expanded from macro 'RD' h:h69 M a59k | E69 r267: T | * | 3( metadata/metadata.cA )#:p :( pd r R267 oenote: i D: sf expanded from macro 'list_entry', _2 activate/activate.ci-n R: : e(_ S 281 uRn_59 (warning: :DsU | rcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 2(ipS s :goE() n s_(,e warning: ecast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]267)Ft n d | Oyhte Rpp rnll(Tet281ytoilI*3 | rnsiF)7 =ygtsY xl i s)_t_()l=t(f_L( i s_&oeEc:ltf(rnVh i_o(_tEaNserterLrUtn_yay *L_tepac(-)Lerechp p;ny*h_o1o t()_eesn,s re0nn,t | y)ttr r_- ~~~~~^~~~~~~~~~~~~~~~~~(-rys-y_ e>yt>(V(nm../include/dmraid/format.h(rmrAute:rue,_nrsm269b,cm Ayi:e tb&R-g20r& eGr>n:)rrrSsme )sa._-_ednote: )-in>)m expanded from macro 'RD_RS' >des bl s_xe eo| edtt| rn ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~269te,s ^~~~~~~~~~~.g | sv ,, n)#,t e(defi ydlx&tnlpei(,(eievs t sotf)(sttyR *metadata/reconfig.c))ypD{e:)122 pe{_ n: e*R t5| :o)S| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r ^ f0(events/libdmraid-events-isw.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ywarning: (cast from 'char *' to 'typeof (*_rssd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align])../include/dmraid/list.hr: )*, -../include/dmraid/list.h:s833e ../include/dmraid/list.h>: 59):nm:m6967122: t19ee:: | 3(r:mm2222 :Ry bb:: D)note: ee note: (,treat the string as an argument to avoid thisrrnote: note: expanded from macro 'list_entry'( ))expanded from macro 'list_for_each_entry'expanded from macro 'list_for_each_entry'l (m)) i(e )833sst m6959 | t_b | | | 67 rfe ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | uor ( ^s cr) ( y../include/dmraid/list.ht../include/dmraid/format.h_) t s: :e yl 59r266a po :a:c| eg 3i61h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *( :d:_ ../include/dmraid/list.h)L _ e : Ofnote: snote: n 59(Goexpanded from macro 'list_entry'eexpanded from macro 'META't :(_r t r 3cE *y e :hR()(266n59 aRe _ | t | note: r,n(r#r yexpanded from macro 'list_entry'* trsd( )mrsse(=p sy)dft o59g ),iylps | [=- nie 1 >&es*-(]ld_ t) ()ierM_((t;s vsEeu(y tssTnncp| _.sAtshe ^en-(ria* ne>rygr)* xtdd(n )| ptre,ee( "%s", o)yv ndt( s)(st rc/usr/include/bits/syslog.h )(,ylyh:- h epo-a41> daenr:m(e| ed)g*47um ^v ))):nb s(-(>p se)../include/dmraid/format.h(&nonote: ir :{s(esexpanded from macro 'syslog'g.267 t(x nn: 19rtt- ee| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~uy, 41dx cp../include/dmraid/list.h ( | tnote: te:tu l,expanded from macro 'RD' *69yn o n t):ps_tgy 022ei_y)p267):ogfsp(e | - n(ye&*#>note: e*so()dmexpanded from macro 'list_for_each_entry'delf( ee no(t(yfmltg *(pibor_69esenency | nt*ergh) tr) ))k, ru0R)( yc)D)&(m )t-( (pe , >p (rm rmo| tib maes ^y,e eimmbbee) p r drr e../include/dmraid/format.h_) _)) )*):_; d)() 266 U e l0:| S\ v i| )61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E e*s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- : _ n)t> ../include/dmraid/list.hF| t _mnote: :O ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r (eeexpanded from macro 'META'59Ryrn../include/dmraid/list.hm :T dt:b3I =)r59e:F266 | )y:r Yl#-(3)note: _id>p:)expanded from macro 'list_entry'Lsemo ) Etf_esnote: Viet , expanded from macro 'list_entry'Enna59 | L et_ | s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rMa t -yEr59(r (Te | (u1eAa tc,n(ts(yt rrd-(pt _y,>eyr_- a*paV>tr)eiAmyea *d_ep)()_Ame ( dRb)e c(eG r(.| h(vS(n ^~ac,_se rh _tx*ad)rt)re u,p*v) c os| ptts) ^o y ) stpy- ep -oef(| *(u ^()*n u esn../include/dmraid/list.hs(ni:i(tg59gsrn:ntye3er)d:du, c lnote: ltmoexpanded from macro 'list_entry'o en nrmg gabi)59)ed( | (r_& &)d((()e((( vttt *| yyy ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)ppp eee(../include/dmraid/list.h***r:)))d590 0):))()3-:-(-> m>c>note: eexpanded from macro 'list_entry'mhmt eaeamr m_b*59bae) | errp re)o()a)s()s) t)- -y > p a| (e| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e n) as )i( g( nc| eh ^~da rl*o)npgo)s( &-( ((tuynpsei*g)n0e)d- >lmoenmbge)r)()&) ( (| ^t y../include/dmraid/format.hp:e266*:)610:) -note: >expanded from macro 'META'm emb e266 | r#)d)e)f in e| M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Eactivate/activate.c T:A281(:r2d:, warning: tcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]ymetadata/metadata.c p:e272): 2281(: | ( slwarning: ticast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]rs utc_t f o272tr | y_ peleai*cs)ht __(ef(nostrtr_ryeu(acrct,h _r&earnistd-r_>yds(eervdt*,s), &(lrrisds-)t>))d- e>{vm se ,t| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d_ eavrse../include/dmraid/list.h)a: s69 -:| >22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a: r enote: a../include/dmraid/list.hexpanded from macro 'list_for_each_entry'): 67 :| 22 ^~: 69note: | expanded from macro 'list_for_each_entry' 67 | e n tfroyr =( elnitsrty_ e=n tlriys(te_netnrmetadata/reconfig.ct:yr145-y:>(13m(:e hmwarning: ebcast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]ae dr).-n> en145xe | tx ,tc ,ht eytcpykep_oerfod( f*=e( n*ltiesrtny_t)e,rn ymt)er,my b(meresrm-)b>)dee rv s)| .; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n e\x ../include/dmraid/list.ht :,| 59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:t 3y:p../include/dmraid/list.h e:note: o59expanded from macro 'list_entry'f: (3*:r d note: )59expanded from macro 'list_entry', | d(e (v59st | )y ;p( e( *| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)y p(e../include/dmraid/list.h(*:c)59h :a(3(r:c* h)note: apexpanded from macro 'list_entry'ro *s) p- o 59s | ( u-(n (s(tiyugpnnese*id)g n(le(odcn hlagor)*n)(gp&)o((s( &-t( y((ptueyn*ps)ie0g*)n)-0e>)dm- e>lmmobnegem)rb()e&)r())( )t )y| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e | * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) 0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:272:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 272 | lisactivate/activate.ct:_286f:o2r:_ ewarning: acast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]c hmetadata/reconfig.c_:e 154n286t: | 5r :yl( iwarning: rscast from 'char *' to 'typeof (*tmp) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]dt ,_ f&o rrs154_ | -e >a dc eh v_lsei,ns tt_drfeyov(rsr_)de a, format/ataraid/isw.cc | :h&_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~750re :sn20-t../include/dmraid/list.h:>r: dy69warning: e(:tcast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]v22m ps:,, 750note: &d | expanded from macro 'list_for_each_entry're svs-st >)dr69 | eu{ vcs t, | id ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ se wv ../include/dmraid/list.hs *:) i67 {s : w 22 | : = ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e n note: Rtexpanded from macro 'list_for_each_entry'Dr../include/dmraid/list.h (y:n 67e=67:w | 22):l - i >note: s p expanded from macro 'list_for_each_entry'tr _i ev naf67tto | rer y. (p( e t enr nt; tr ry fyo-r| > ^~~~~~~(=m e nelt../include/dmraid/format.hmir:bsy267et :r_=19.e :nnl ietnote: sxrexpanded from macro 'RD'tty _,(e (nt267hty | erpy#ae(ddo(e)fhfe-(ia>*ndnee)en -xtR>trDn,y(e )pxt,oty ps4,me) warning eo stmf generatedyb((. pee*lroei)fn(s)t*t re_n ye)t| rn, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yt )rm,y../include/dmraid/list.he (:mmp59beo:ems3rb,:)e ;rsnote: )\texpanded from macro 'list_entry'; r u\| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ t| 59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | r ../include/dmraid/list.h a:../include/dmraid/list.h(i59:(d:59t:_3y3d:p :eenote: v*expanded from macro 'list_entry'note: ,) expanded from macro 'list_entry' d( e(59v | cs 59h)( | a )(r( t* (y)p| etp ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*yo )../include/dmraid/list.hps :e (59(*-:c) 3h(a(:ur( n*cnote: s)expanded from macro 'list_entry'phi oagr *sn 59)ep-o | d s ( (lu-(on tns(ygiup)gne(ns*&eid)(g (nl(teo(ydncp glhoen)a*g(r))&*(0()&()p(t-o(yt>yspmp eee-m** b))(e00)u-r)n>)-s>m)ime)gem nmb eeb| erd ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r) ))l))o) n g | )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ & ((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:752:24: activate/activate.cwarning: :cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]metadata/reconfig.c286 ::1542 ::752 5 | warning: : cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] r warning: ecast from 'char *' to 'typeof (*tmp) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]t u286r | n 154l | _i gs et t_ _lfdioirss_tke_(aficoshrw__,ee anRctDhr(_yn(eernwdt),r- y>&(dtrims)p- ,>< d &e_rvgsse-,t> _dddeeivvsssk,)( id{se wv ,s| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R D{( p../include/dmraid/list.h o| :s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~69) :-22>../include/dmraid/list.h::d 69inote: :)expanded from macro 'list_for_each_entry'22; : note: | expanded from macro 'list_for_each_entry'69 ^~~~~~~ | ../include/dmraid/format.h : 267 69: | 19 : note: expanded from macro 'RD' 267 e | n# tdr ey f i=en nelt irRsyDt _(=ep noltsir)sy t( _e(enlntitrrsyyt-(_>eemnnettrmrbyye(-rp>.omnsee,xm tbs,et rrt.uyncpetex otrf,a( i*tdey_npdetoerfvy(,)* ,ed nemtversmy)b)),e r m)| e) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m b ../include/dmraid/list.he| :r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~59 ):)3../include/dmraid/list.h :: 59| note: : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'list_entry'3 : ../include/dmraid/list.hnote: : expanded from macro 'list_entry'5959: | 3 :( (note: 59texpanded from macro 'list_entry' | y p(e( *t59) | y p((e((*ct)hy ap(re(**c))hp ao(rs*( )c-pho as(r u-*n )s(piuognsns ei-d g (nlueondn sgli)og(nn&ge(d)( (tl&oyn(pgformat/ataraid/sil.c(et):(586*y&:()p25(0e:*t) )y-warning: 0p>if statement has empty body [-Wempty-body])em -*e>) mm0586be) | emetadata/metadata.cm- r:b> )365emi):ref)22)m :)b( )ei| warning: rd ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~cast from 'char *' to 'struct dev_info *' increases required alignment from 1 to 8 [-Wcast-align] )e) | n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t 365>| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ a r_efarse eformat/ataraid/isw.c/_:d 752e2:v)54_;:i nwarning: | fcast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] ^o (l c752,format/ataraid/sil.c | : l586ri:se25tt:_u ernote: nnput the semicolon on a separate line to silence this warningt r_yg(eetl_edmi,s ks(tirsuwc,t RdDe(vn_eiwn)f-o>,d il)i sdi); 59 | | ^~~~~~~( (t../include/dmraid/format.hy:p267e:*19): metadata/reconfig.c(note: :(expanded from macro 'RD'182c :h 4a267:r | *#warning: )dcast from 'char *' to 'typeof (*before_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]pe ofsi n- e 182 ( | R u Dn (slpiiosgsnt)e_ df o(lrlo_iensagtc)_h(e_&en(nt(trtryyy(p_peso*as)f,e0 ()sb-et>frmouercmetb_ errdra,)i )dt)_m pd _e| rv ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d, , d e| v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s )) | 183 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ../include/dmraid/list.h : 59 : 3 : ¬e: sexpanded from macro 'list_entry'u b _59r | s -(>(dteyvpse,* )d e(v(sc)h a{r * )| p ~~~~~~~~~~~~~~~~~~~~o s - activate/activate.c(../include/dmraid/list.h:u345:n:81s2:i:13g :nwarning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]enote: dexpanded from macro 'list_for_each_entry_safe' lo n 345g81 | ) | ( l&if(so(trt_ fy(oppre_o*es)a 0c=)h -_l>iemsnettm_rbeyen(rtr)rd)y,) ( &( rh| se ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-a> dde)v-s>,n edxetv,s )t y{p e o| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( *pos../include/dmraid/list.h):,67 :m22e:m bnote: eexpanded from macro 'list_for_each_entry'r ),\ 67| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h : 59 : 3f:o rnote: expanded from macro 'list_entry'( entr y59 | = (l(itsytp_ee*n)t r(y((c(hhaera*d))p-o>sn e-x t(,u ntsyipgenoefd( *leonntgr)y()&,( (mteympbee*r))0;) -\> m e| m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b er../include/dmraid/list.h):)59): 3 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->mmetadata/reconfig.ce:m182b:e4r:) )metadata/metadata.cwarning: :cast from 'char *' to 'typeof (*before_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align])424 : 8| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 warning: | cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] l i424s | t _ frodr _=e alcihs_te_netnrtyr_ys(aefleactivate/activate.ce(:mb345,e: 2fso:tr erwarning: _cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]ur cdt, rt345am | ip dl__riddse,tv_ ,f | ol ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ri _set a)183c; | h _ e| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ t r ../include/dmraid/list.h y:&(59sr:ud3b,: _ &rrnote: ssexpanded from macro 'list_entry'--> >ddee vvs59s, | , d(de(evtsvy)sp) e{ * {) | ( ~~~~~~~~~~~~~~~~~~~~| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c h../include/dmraid/list.ha:../include/dmraid/list.hr82:*:69)18:p:22o format/ataraid/isw.c:snote: : expanded from macro 'list_for_each_entry_safe'922note: - :expanded from macro 'list_for_each_entry' 2( :u82 | nwarning: 69s | cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] i g n 922e | d ll io sn tg _) nf(e o&n=r(t _(rletyiay scp=the __*leen)ist_entry(entryt0-r)>y-m(>epmmoebsmenr-b>t.emrnreye)m(x)tbr),ed r, t.y | np& ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~eer xostf-(,>* dteeynvptesor,fy ()*dp,eo vsms)e)m, b {e mr e)| m) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b e| ../include/dmraid/list.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r: )67;:../include/dmraid/list.h 22:\: 59 :note: | 3expanded from macro 'list_for_each_entry' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: note: ../include/dmraid/list.h67expanded from macro 'list_entry': | 59 : 3 : 59 | note: expanded from macro 'list_entry' ( (fto yr59p | e (*(e)(n t(t(ycrphyea* r)= * ()l(picossht a_-re *n)(tpurnoyss(i (g-hn e(eauddn )sl-io>gnnngee)x(dt& ,(l (ottnyygpp)ee(o&*f()(0(*)te-yn>ptemr*ey)m)0b,)e r-m)>em)me)b me br| e) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r; ) )\) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/reconfig.c:182:4: warning: cast from 'char *' to 'typeof (*before_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]format/ataraid/isw.c :922:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]182 metadata/metadata.c | : 464922 : | 8 l:il siwarning: tscast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]_t f_of ro464_r | activate/activate.ce_ :ae 363car:hcd2_h :e_= ne warning: tnRcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]rtD yr_(yse (al363rfee | dm( ,)bl ;ei& fsr otrs| _e- ^~~~~~~~f_> ordrde../include/dmraid/format.h_,v:e s267at,:cm p19_hd:r_e devnote: ,n sexpanded from macro 'RD't ) r| y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{(267 r | , # | 183d& ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r | e s../include/dmraid/list.h f-: i>69 ns:e e22t :sR ,D¬e: s (expanded from macro 'list_for_each_entry'ulp bio_ ssr69st) | -) > d{ (e lv s i| , s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dt e_v s../include/dmraid/list.he ):n 67t {:r22 : y (enote: | p ~~~~~~~~~~~~~~~~~~~~n expanded from macro 'list_for_each_entry'ot sr../include/dmraid/list.h,y: 84s=67:t | 14rl :u inote: csexpanded from macro 'list_for_each_entry_safe' t t _r ea ni84 td | fro_pyrd eo((vse e,n=n t tdrnreyy,v - s=>n) m)=le im lsb| itse ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_tr e_.n../include/dmraid/list.hent:ner59txry:ty(3,:(( phtnote: oeyexpanded from macro 'list_entry'sapd -e)> o-m59ef> | m(n b*e(eerx(n.tttn,y repxtyety)*,p,) e tom(yfpee((m*ocbefh(e*narptr)or*)sy)) )p, ,o | smm ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e e mm-../include/dmraid/list.hbb :ee(59rru:))n3); s : i| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\gnote: nexpanded from macro 'list_entry' e../include/dmraid/list.h | d : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59l59 | o:../include/dmraid/list.h n3:(g:59() :t(note: 3y&expanded from macro 'list_entry':p( e(note: *t expanded from macro 'list_entry')y59 p | ( e ((*59c | ()h t0ya()pr(-te*>y*)mp)epe *om()sb( ec(-rh( c)a(h)rua)*nr )s* pi)| ogp ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sno es-d -(l uo(nunnsgsi)igg(nn&ee(dd( tllyoopnnegg*))()(&0&()((-(t>ytmpyeep*m)eb0*e))r-0)>))m-)e> mm bee| mr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b) e)r)) ) )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ activate/activate.c:363:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 363 | list_for_each_entry(r, &rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:format/ataraid/isw.c22::935 :note: 24expanded from macro 'list_for_each_entry': warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 69 | 935metadata/metadata.c | : 499 s: t 21r :u c warning: tcast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align] r ae inmetadata/reconfig.c499dt: | _ r207d y:ef 3vr=: e *elwarning: irs_tcast from 'char *' to 'typeof (*crs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]dr_ ae=i n d207_tl | sri eys t(tl(e_ilnesctnt,rt_ yrfR-yoS>(mr(re_esmel-bae>ecmdrh)e._)vne;sen .xt ntr| e,y ^~~~~~~~x ( ttc,r../include/dmraid/format.hy s:ps,268e:t o19r&f:(us *cunote: etbexpanded from macro 'RS'n _ trrr ays268i)- | >d,#s_e ddtmeesefv,mi, bn leerd)i e)sRv tSs )| () ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p; o | s ../include/dmraid/list.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 (:../include/dmraid/list.hl../include/dmraid/list.h3:i::67s59 :t:note: 22_3expanded from macro 'list_entry':e: nnote: expanded from macro 'list_for_each_entry'tnote: 59rexpanded from macro 'list_entry' | y ( p 67(o59 | (s | t, y ( pse( t *t)r y u p(c( cetfh* oa)rrr a i*((d)(pe_csonhest atr-r ,y*( )ul=pni osslsiti g)ns-)etd _ ( elu| non ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tns rgiy../include/dmraid/list.h)g((:n&(59e(h:d(e3 ta:lyd op)note: ne-expanded from macro 'list_entry'g*> ))n(0e &)x59(-t | (>, tm (yet(pmytebpy*eep)roe0)f*))()-)* e>n (mt (er| cmy ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~hb) ae,rr *)m))pe)om sb e-| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)( ;u n\s i g| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e d l../include/dmraid/list.ho:n59g:)3(:& (note: (expanded from macro 'list_entry't ype*)0 )59- | > m(e(mtbyepre)*))) ( (| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h ar*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/reconfig.c:207:3: warning: cast from 'char *' to 'typeof (*crs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 207 | list_for_eachactivate/activate.c_:e388n:t8r:y (warning: ccast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]r s, &s u388b | _ r sr-d> s=e tlsi,s tl_iesntt)r y (| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s ->de../include/dmraid/list.hv:s69.:n22e:x tnote: ,expanded from macro 'list_for_each_entry' typ e69o | f ( * r d ) , d e v s ) ;e n t| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y =../include/dmraid/list.h :l59i:s3t:_ enote: nexpanded from macro 'list_entry't ry(e n59t | r y(-(>tmyepmeb*e)r .(n(ecxhta,r *t)yppoeso f-( *(eunntsriyg)nformat/ataraid/isw.c,e: d1043m :el2om:nb gewarning: )rcast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]() &)( ( t1043y| | p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ el*i../include/dmraid/list.h)s:059t):_-3f>:o mrnote: e_expanded from macro 'list_entry'me baecrh )_59)e | )n t( r(| yt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(y rpde,* )& r(s(-c>hdaerv*s),p odse v-s )( metadata/metadata.cu{:n 541s :i| 2g ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n:e dwarning: ../include/dmraid/list.h cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]l: o67n:g22 ):(541 & | note: ( expanded from macro 'list_for_each_entry'(l tiy sp67te | _* f) o0 r) _- e> am ec mhfb_oeerrn )t()re)y n (t| rr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,y l=i slti,s tl_iesntt)r y{( ( h| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a d)->n../include/dmraid/list.he:x67t:,22 :t ynote: pexpanded from macro 'list_for_each_entry'e of(*ent r67y | ) , m e m b e rf)o;r \( e n| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r y../include/dmraid/list.h :=59 :l3i:s tnote: _expanded from macro 'list_entry'e nt r59y | ( ((h(etametadata/reconfig.cyd:p)216e-:*>3)n: e (xwarning: (tcast from 'char *' to 'typeof (*crs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]c, h atry*p )216ep | oo fs ( l*-ie snt(t_urfnyosr)i_,ge ancmehed_me bnletorrn)yg;()c (r\&s (, ( | t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&y spu../include/dmraid/list.heb:*_59)r:0s3)-:-> >snote: emexpanded from macro 'list_entry'te sm,b e59lr | i)s )t())( t y| | p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e12 * warning)s ../include/dmraid/list.h generated(:. (67c:h22a:r *note: )expanded from macro 'list_for_each_entry'p os - 67( | u format/ataraid/isw.cn :s 1043i :g 2 n:activate/activate.c :e 470dwarning: f: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]o2l: rowarning: ncast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]1043 (g | e) n( lt&470ir( | sy( t t=l_y ifplsoeitr_*s_tf)e_o0aer)cn_-h>te_mraeceynhm(t(_brheeyenr()atr)drd))y, -( >r&| n,r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e s x&-tr>s,d -et>vysspe,et osdf,e( v*lsei)ns tt{r) y metadata/metadata.c){| :, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~541 :m| 2../include/dmraid/list.he ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::m 69bwarning: :e../include/dmraid/list.hcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]22r: :)67 ;: note: 22541expanded from macro 'list_for_each_entry'\: | note: l| 69expanded from macro 'list_for_each_entry'i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | s t ../include/dmraid/list.h _ :67f 59 | o : r 3 _ : e a note: c expanded from macro 'list_entry' h _ e fnet59onr | rty r(((yr(e ,tn=t yl rpilyesi *ts=),t _l(lei(intscsrthty_a)(er e{n*n t)t rpr| yoy ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(s- ( >h-m../include/dmraid/list.he e(:amdu69b)n:e22-sr:>i. ngennote: nxeexpanded from macro 'list_for_each_entry'etx d,t ,tl69 yo | tpn yeg po) ef( o(& f*( (e( *nt ety nrp t yer )*y ,))e 0,nm) te-mmr>beymem erb=m)e b;rle )ir\)s) t) _)| | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n t| ../include/dmraid/list.hr../include/dmraid/list.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: y:59(59:e:3n3:t: r note: ynote: expanded from macro 'list_entry'-expanded from macro 'list_entry' > m59e | m b59( | e( rt(.y(ntpyeepxemetadata/reconfig.c*t*:),)216 :((t3((y:ccp hhewarning: acast from 'char *' to 'typeof (*crs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]aor *rf)*p( )o*216p | seo ns -t lr(-iyu ns)(st,ui_ ngfmosneri_emgedabn ceelhrdo_)e n)nlg to) rn(| yg& ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~()( c(r(&../include/dmraid/list.hst(:,y(59 pt:&ey3s*p:u)e b0_*note: )r)expanded from macro 'list_entry'-s>0 -m)>e- sm>59ebm | t ees(rm,()b t)elyi)rps )et )*)| )) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (| | ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c har../include/dmraid/list.h*:)69p:o22s: -note: expanded from macro 'list_for_each_entry'( unsig n69e | d l o n g ) ( & ( (activate/activate.c t: y470 p:ee2n*t:)r 0warning: y)cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] - => mle im470sb | te _rle)ni)ts)rt y_ (f| oe ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rn _terayc-h>_meenmtbreyr(.rn,e x&tr,s -t>yspeetosf,( *leinsttr)y ){, m| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m ber))../include/dmraid/list.h metadata/metadata.c: :69| 549: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:22 3:: ../include/dmraid/list.h note: :warning: expanded from macro 'list_for_each_entry'59cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] : 3: note: expanded from macro 'list_entry' 69 549 | | 59l | i s( t( _t fy op format/ataraid/isw.cre :_* 1124 e):ea 2(nc:(tch rh_warning: yaecast from 'char *' to 'typeof (*check_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] rn =*t )rpl1124yoi | (ss tr l_,-i e s(nltuti_nrsfsytoi(,r ge_lnneietasdrct yh)l-_ o>neg{mn) et( mrb&| ye( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(r( c.thn../include/dmraid/list.hyee:xpc67tek:,*_22 )r:t0d y),note: p-e oexpanded from macro 'list_for_each_entry'>&f mr(es* m-e67b>n | edt rer )vy )s) ),, d| m e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e v mfsob)re r{() e) n | t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r| y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h=:../include/dmraid/list.h 67:l:59i22:s:3t :_note: eexpanded from macro 'list_for_each_entry'note: n expanded from macro 'list_entry't r67y | ( 59( | h e a( d( )t -y >pfneoe*rx) t ,(( e(tncythpraeyor f*=() *pleoinsst tr-_y e)(nu,tn rsmyieg(mn(beheder a)ld;o) n-g\>) n( e&| x( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t( ,t y../include/dmraid/list.htp:ye59p*:e)3o0:f) -(note: >*expanded from macro 'list_entry'mee nmtbr ey59r) | ),) )(m (e tm| yb ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pee r*)); (\( c h| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r *../include/dmraid/list.h):p59o:s3 :- note: (expanded from macro 'list_entry'u ns i59g | n e(d( tlyopneg*))( &((((cthyapre**))p0o)s- >- (muenmsbiegrn)e)d) l o| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~g )(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1124:2: warning: cast from 'char *' to 'typeof (*check_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] metadata/metadata.c1124: | 549 :l3i:s twarning: _cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]f or_each_e n549t | r y (lcihsetc_kf_orrd_,e a&crhs_-activate/activate.ce>:n507dt:er2vy:s( ,rwarning: ,cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]d elvis s)507metadata/reconfig.ct: | ,283{ : ll2 ii:| ss ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: tt )cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]_ ../include/dmraid/list.h{ f: o69 r:_| 28322e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | : a lcnote: ihexpanded from macro 'list_for_each_entry'../include/dmraid/list.hs_ :te69 _n:6922ft | :or rnote: y _expanded from macro 'list_for_each_entry'( e r ad ,c h69 &_ | re sn -t r > y d ( ree dv,n st,L r C yd_ eR= vD (eslln)ict s)r{t,y _ e| l=n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~itl srtiy)../include/dmraid/list.hs( :te{67_n :et 22nrt| :yr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y - (note: >eexpanded from macro 'list_for_each_entry'm../include/dmraid/list.hn e:tm67r b:y67e | 22-r :>. mn note: ee expanded from macro 'list_for_each_entry'mx bt e , r 67.fto | nyer px et( o,e tfn y(t p*r eey ofn f=o t(rlr* iye(s)net,tn_ rtemyrne)ytmr, by (=em( hrele)mia)bsd et) r_-| >)e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n)n te ../include/dmraid/list.hrx :| yt59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(,: (3ht:../include/dmraid/list.hey :apnote: 59deexpanded from macro 'list_entry':)o 3-f :>(59 n* | note: ee expanded from macro 'list_entry'x n(tt(r ,ty59) y | ,tp ye(mp*(ee)tmo fybp((ee(*r*ce))hn; at (rr\(*y c)) hp,| ao ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rsm e* m)../include/dmraid/list.h-bp: eo59(rs:u) ;3n- :s \ i( note: gu expanded from macro 'list_entry'nn| es ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~di g../include/dmraid/list.hn59l:e | o59d n: (g3l():ot( ny¬e: gexpanded from macro 'list_entry'p() e(*(t) &y 59( | p(( e((tc*h(ytp)aye0*rp))*0e-*))p>)-om >(sem( mec-bmh e(baruer)nr*)s)))i)p g)o n s| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-d| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lo( nugn)s(i&g(n(etdy pleo*n)g0))(-&>(m(etmybpeer*)))0)) - >| m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e mber))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1114:19: warning: variable 'disk' set but not used [-Wunused-but-set-variable] 1114 | struct isw_disk *disk; | ^ activate/activate.c:507:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 507 | list_fometadata/reconfig.cr:_283e:a2c:h _warning: ecast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]n try(rd ,283 | & rlsi-s>td_efvosr,_ edaecvhs_)format/ataraid/isw.ce :{n1174 t: r2| y: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( rwarning: dcast from 'char *' to 'typeof (*check_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align],../include/dmraid/list.h :L69C :_1174R22 | D: ( llnote: icexpanded from macro 'list_for_each_entry's) t,_ floi rs69_t | e) a {cmetadata/metadata.c h: _574 | e: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n 28 t: r ../include/dmraid/list.h ywarning: : 69(:cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align] c 22 h :e ec note: nexpanded from macro 'list_for_each_entry'tk574 r_ | yr d s=,69t | r l&u irc sst t- _>er d nae tiv rdys _(, se n edt terey vn-*st>n)rme ye w{m=_ rb sel| ri. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n=esx ttl../include/dmraid/list.h_,i:e s67ntt:ty_22erp:nye t(onote: refexpanded from macro 'list_for_each_entry'(yn *(te nrn67eyt | w-r ,>y ) m e,s m t bmr eeu rmc .btfne oerrrx)a) ti (,d e _ts| nye ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tpt re,yo../include/dmraid/list.h f:l=(59i *:sle3nti:t)s r;tnote: y _ expanded from macro 'list_entry')e,| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tm er my../include/dmraid/list.h59b(: | 59e( :rh(3)e(:)a t d ynote: )| pexpanded from macro 'list_entry'- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e>* n) e ../include/dmraid/list.h59x(: | t(59 :,c(3 h(:tat yrynote: p*pexpanded from macro 'list_entry'e)e op*fo)( s *59 | (e- (nc (th((rautyrny)*sp,e)i *pgm)one se m(d-b( ecl(rhou)ann;srg i*)\g)( np& eo(| ds( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ t l-y ../include/dmraid/list.h(op:uneg59n*):s)(3i0&:g)( n-(note: e>texpanded from macro 'list_entry'dmy epl omneg59b*) | (e) &r0(()()()t-t)y>y pmp ee*e| m)*0 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b)e) r-()>()mc)eh ma br| e* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r) )p)o)s -| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:575:28: warning: cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align] 575 | structformat/ataraid/isw.c :r1174a:i2d:_ swarning: ecast from 'char *' to 'typeof (*check_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]t *p o1174s | _ rlsi s=t _lfiosrt__eeancthr_ye(nptorsy,( cshtercukc_tr dr,a i&dr_ss-e>td,e vlsi,s td)e;v s )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:../include/dmraid/list.h59::693::22 :note: expanded from macro 'list_entry'note: expanded from macro 'list_for_each_entry' 6959 | | ( ( t y p e * ) ( ( cehnatrr*y) p=o sl i-s t(_uenntsriyg(neendt rlyo-n>gm)e(m&b(e(rt.ynpeex*t),0 )t-y>pmeeomfb(e*re)n)t)r y )| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. format/ataraid/isw.c:1224:3: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1224 | list_entry(rs->devs.next, struct raid_dev, devs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1262:24: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1262 | struct raid_dev *rd = list_entry(rs->devs.next, struct raid_dev, devs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/reconfig.c:396:2: warning: cast from 'char *' to 'typeof (*tmp) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 396 | list_foformat/ataraid/isw.cr:_1274e:a3c:h _warning: ecast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]n try( t1274m | p , l&irsst-_>fdoerv_se,a cdhe_vesn)t r{y ( r| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, &rs-../include/dmraid/list.h>:d67e:v22s:, note: dexpanded from macro 'list_for_each_entry'e vs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | ../include/dmraid/list.h : 67 : 22 : note: expanded from macro 'list_for_each_entry'f or (67e | n t r y = l ifsotr_ e(netnrtyr(y( h=e aldi)s-t>_neenxttr,y (t(yhpeeaodf)(-*>ennetxrty,) ,t ympeemobfe(r*)e;n t\r y )| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mem../include/dmraid/list.hb:e59r:)3;: \note: expanded from macro 'list_entry' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h :5959 | : 3(:( tnote: yexpanded from macro 'list_entry'p e* )59 | ( ((c(htayrp*e)*p)o s( (-c h(aurn*s)ipgonse d- l(ounngs)i(g&n(e(dt ylpoen*g))0()&-(>(mteympbee*r))0)))- > m| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m ber))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ activate/activate.c:689:14: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] metadata/metadata.c:697:2: 689warning: | cast from 'char *' to 'typeof (*fl) *' (aka 'struct format_list *') increases required alignment from 1 to 8 [-Wcast-align]format/ataraid/isw.c : 1274r:d 3_697:f | i warning: rlcast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]i metadata/reconfig.cs:s t396t:1274 _2 | =f: o warning: lrlcast from 'char *' to 'typeof (*tmp) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]i_i sestatc_h _e_396fne | otn rrtl_yrie(ysar(tc_sffh-olr_>,_ed eneLatvCcrs_hy_.F(ennMretTdxr(y,tl( t,c&)m r,psst ,- rl>&uidrcsesttv- )s>r ,dae{ iv sdd ,e_| vd ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~dse e)vv ../include/dmraid/list.h,s{: ) 67d :e{| 22v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:s )| note: ../include/dmraid/list.h; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'list_for_each_entry': 69 : 22| ../include/dmraid/list.h : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:67 69 | note: :expanded from macro 'list_for_each_entry'../include/dmraid/list.h 22 :: 59note: 69 :expanded from macro 'list_for_each_entry' | 3 : note: 69 | expanded from macro 'list_entry'f o r 59( | e n (t (r tye y n p=tee *rnl)y ti (rs=(yt c _lh=e ianlsirtts*r_yt)e(_pn(eoth4nsre warningt yasr-(d generatedy e). ((en-unt>ntrrnsyyei--x>g>ntmme,eed mm tbblyoeepnrreg..o)nnef(ex(t&x*,(te (,ntt tyypterpyoyepf)(*e,*)o e0fmn)(et-*mr>ebymne)etr,mr) by;me) er,\m) b)m e)e| r m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)b| )e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r ../include/dmraid/list.h )| :) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~59 : 3| ../include/dmraid/list.h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 59 :note: ../include/dmraid/list.hexpanded from macro 'list_entry'3: :59 :note: 3expanded from macro 'list_entry'59: | note: (expanded from macro 'list_entry' (59 t | y p(59(e | t* y)(p (e(t*(y)cp h(ea(*rc)h* a)r(p*(o)cpsoh sa- r -*( )(upunonsssii gg-nn ee(ddu nllsooinngggn)activate/activate.c)e(:(d&709& (:(l(3(ot:tny ygpwarning: p)ecast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]e(* *&))(00( ))t709--y | >>mpe mem e*blm)eib0rse))tr-)_)>)f)m o)e r m| _ b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e| e a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rc )h)_)e n t| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y _safe(rd, rd_tmp, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:81:13: metadata/metadata.cnote: :expanded from macro 'list_for_each_entry_safe'697 :2: 81warning: | cast from 'char *' to 'typeof (*fl) *' (aka 'struct format_list *') increases required alignment from 1 to 8 [-Wcast-align] for 697( | p olsi s=t _lfiosrt__eeancthr_ye(n(threya(df)l-,> nLeCx_tF,M Tt(ylpce)o,f (l*ipsots)) ,{ m e| m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b er)../include/dmraid/list.h,:\69 : 22| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~metadata/reconfig.c :note: format/ataraid/isw.c415../include/dmraid/list.hexpanded from macro 'list_for_each_entry'::: 5913102:: :3 869: | warning: : cast from 'char *' to 'typeof (*tmp) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] note: warning: expanded from macro 'list_entry' cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 415 59 | 1310 | | l (i (s rtt dy_ f peo=ren _*tle)ari cys(h t(_=_ce ehnlnatitrrsyr*t(y)_t(pemrpons,st- &r>-ryd s(-e>(evdunsent.vsrnsiye,g-x n>tdem,ede v mtslby)oep n{reg . o)n| f(e2 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(&x warning *(tsr(,../include/dmraid/list.h generateddt :. )yt67,:py 22epd:*ee )ovnote: 0expanded from macro 'list_for_each_entry'fs) ()-*;>e mn 67et| | mr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ by e)../include/dmraid/list.h r,): )59m ) : e 3 fm:| ob ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~renote: rexpanded from macro 'list_entry'() e) n 59t | r| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y( (=t../include/dmraid/list.h y:lp59ie:s*3t)_: e n(tnote: activate/activate.c(rexpanded from macro 'list_entry':cy (709h: (ah359re: | *a )dwarning: (p()cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]ot- sy> pn-e e x709*(t | )u, n t(sly(iipcgsehntoae_frdf(* o*)lrepnot_onresgya c)h)-(_, &e ((nmue(mtntbrsyieypgr_en)s*e;a)d f0 \e)l (-o r>n| dmg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,e) m(rb../include/dmraid/list.h&de_:(rt59(:)mt3)py,:)p & renote: s*expanded from macro 'list_entry'| -) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>0 d) e-59v> | sm ,e( m(dbteeyvrps)e))* )){ ( (| c| h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a r*)po../include/dmraid/list.hs: 82-: 18(:u nnote: sexpanded from macro 'list_for_each_entry_safe'i gned l82o | n g ) ( & ( ( t y p e * ) 0n) -=> mleimsbte_re)n)t)r y (| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o s->member.next, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)metadata/reconfig.cp:o415s: 2-: ( uwarning: ncast from 'char *' to 'typeof (*tmp) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]s igned l415o | n gl)i(s&t(_(ftoyrp_ee*a)c0h)_-e>nmtermyb(etrm)p),) & r| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- >devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entractivate/activate.cy:(709e:n3t:r yformat/ataraid/isw.cwarning: -cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]: >1387m:e2 m:b709 e | warning: r cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]. lnie sx1387tt | ,_ fltoiyrs_pteea_ocffho(_r*e_enenttarrcyyh_)_s,ea nfmteerm(byer(rdr),,) r &d r_| st ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-m >ps,e../include/dmraid/list.h t:&s59r,:s 3-l>:i metadata/metadata.cdsnote: :expanded from macro 'list_entry'et770 v):s 2, {59: d | e warning: | v(cast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s( t )y ../include/dmraid/list.h p{:770e 67 | * : )| 22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l :( i (snote: ../include/dmraid/list.hcthexpanded from macro 'list_for_each_entry':_84a f:ro 14*r67:)_p | eo snote: a expanded from macro 'list_for_each_entry_safe'c - h _ ( e u84n n | t sprofsiygo (nr=d e ind(,, el noLnntCg r_)=yD( I&l=((i l(slctti)y_s,peet* n_)lte0irn)syt-t(r>)pym eo({ms( b-h e>e| rm)a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e)md )b) e../include/dmraid/list.h- r:>| .67n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n:e e22xx:tt ,,note: expanded from macro 'list_for_each_entry'tt yyppe eo67of | f( (* *e pn ot sr )y, ) ,mf eommrbe emr(b)ee)nr t) r;| y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ = ../include/dmraid/list.hl| :i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~59s :t../include/dmraid/list.h3_::e59 n:note: t3expanded from macro 'list_entry'r: y (note: (expanded from macro 'list_entry' h 59e | a 59d( | )( -t(>y(npteeyx*pt)e, * ()t( yc(ph(eacorhf*a()r*p*eo)nspt or-sy )(-,u n(msueinmgsbnieegrdn) e;ld o \nl go )n| (g ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&) ((../include/dmraid/list.h(&:t(59y(:pt3ey:*p )enote: 0*expanded from macro 'list_entry')) -0>)m -e59>m | m be(em(rbt)ey)rp)metadata/reconfig.c)e :)* 460))| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~15 ( :| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~cwarning: hcomparison of different enumeration types ('enum change_type' and 'enum type') [-Wenum-compare]a r*)pos 460- | ( uinfs i(ghn-e>dformat/ataraid/isw.ct :1387yl:po2en: g =)warning: =(cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] & r(s -(1387>t | ty yppleei*)s) t0 _)| f- ~~~~~~~ ^ ~~~~~~~~o >rm_eemabcehr_)e)n)t r y| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r , &rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.nemetadata/metadata.cx:t770,: 2t:y pwarning: ecast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align]o f(*entr activate/activate.cy770:) | 757, : l2mi:es mtwarning: bcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]_e fro)r)_ e757 a | | c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lhi _s../include/dmraid/list.hte:_n59ft:or3ry:_( ednote: aiexpanded from macro 'list_entry'cmetadata/reconfig.c,: h 473_ L:e59C4n | _:t D r(Iwarning: y((implicit conversion from enumeration type 'enum type' to different enumeration type 'enum change_type' [-Wenum-conversion](trl y,c p) &473e,r | * s )l- i>{(sst(te_c)tuh sna{,dr e* lf)| i,p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s o tNs)U../include/dmraid/list.hL :L-{69} :,( 22u | :n| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s ~^~~~~~~ note: i expanded from macro 'list_for_each_entry'g ../include/dmraid/list.hn: e6769dmetadata/reconfig.c: | :22 l472: o: n4note: g:expanded from macro 'list_for_each_entry' ) warning: (implicit conversion from enumeration type 'enum type' to different enumeration type 'enum change_type' [-Wenum-conversion] & (67 ( | 472t | y p e{ e*t n)_ rta0 ri) yfd- o1>=r,m eli(amsedbdtne__trder)eny)vt )_r= ty o(l| i_e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~srna tti_rdey}n-,t> rm ye| (m ~^~~~~~~(b heera.dn)e-x>tn,e xtty,p etoyfp(e*oefn(t*reyn)t,r ym)e,m bmeerm)b)e r )| ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ ../include/dmraid/list.h :| 59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 3: note: ../include/dmraid/list.hexpanded from macro 'list_entry': 59:3 :59 | note: expanded from macro 'list_entry'( (typ e59* | ) ((((tcyhpaer**)) p(o(sc h-a r(*u)npsoisg n-e d( ulnoformat/ataraid/isw.csn:ig1423g):n(2e&:(d (warning: ltcast from 'char *' to 'typeof (*rs1) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]oy npge *)1423)( | 0& )(l-(i>tsmytep_mefb*oe)rr0_))e)-a>)cm he m_| bee ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nr )t)r)y ( r| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1 , LC_RS(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeoactivate/activate.cf:(757*:e2n:t rwarning: ycast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]) , mem b757e | r )l;i s\t _ f| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r _../include/dmraid/list.he:a59c:h3_:e nnote: texpanded from macro 'list_entry'r y metadata/reconfig.c(:59r496 | ,: 4(&:(r tswarning: y-implicit conversion from enumeration type 'enum type' to different enumeration type 'enum change_type' [-Wenum-conversion]p> es*e )t496 s | (, ( c{metadata/metadata.clht:_ia799usr:nt*2d)):e p f{owarning: , scast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align] N| - U ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799L ( | Lu }n,../include/dmraid/list.hls :i69i s:g| t22n ~^~~~~~~_:e f donote: rexpanded from macro 'list_for_each_entry'l_ metadata/reconfig.coe:na 495gc69:)h | 4(_ :&e (n warning: (t implicit conversion from enumeration type 'enum type' to different enumeration type 'enum change_type' [-Wenum-conversion]t r yy p( 495ed | *i ), 0 {)L t-_C >r_emaDneiItmd(rby1l,e c= r) d),le) il)ls_ dit esv_| t_e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n)i t nr_{yr (a ei| dn ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1t r}y../include/dmraid/list.h,-:> 67m :| e22mformat/ataraid/isw.c ~^~~~~~~:b: e1423note: r:.expanded from macro 'list_for_each_entry'2n :e x warning: t67cast from 'char *' to 'typeof (*rs1) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align], | t y 1423p | e o f l( *i esfntot_rrf yo()re,_n etmarecmyhb _e=er n)lt)ir s yt| (_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~re sn1t,../include/dmraid/list.hr :yL59(C:(3_h:Re Sanote: (dexpanded from macro 'list_entry'l) c-)>,n e59lx | it s,(t ()tt yy{pp ee o*| f) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( (*(../include/dmraid/list.hce:hn69at:rr22*y:)) p,note: o expanded from macro 'list_for_each_entry'sm e -m 69b( | ue nrs )i ;g n \e d l| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ n g../include/dmraid/list.h ): (59e&:n(3t(:rt yynote: pexpanded from macro 'list_entry'=e * )l 0i59)s | -t >_m(ee(nmttbyrepyre()*)e))n t (r| (y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c -h>amre*m)bpeors. n-e x(tu,n stiygpneeodf (l*oenngt)r(y&metadata/reconfig.c)(:,(521 :t2my:ep mwarning: ebcast from 'char *' to 'typeof (*tmp) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]*e )r0)))- > 521m | | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ml ib../include/dmraid/list.hset:r_59)f:)o3)r: _ enote: | expanded from macro 'list_entry'a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c h _59e | n t(r(yt(ytpmepactivate/activate.c*,:) 771L :Cmetadata/metadata.c(2_:(:R799c S:hwarning: (2acast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]l:r c *)warning: ),cast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align]p loi771s s | 799t - | )l i(sl{uti_ nsf sto| i_r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~gf_ noeerda../include/dmraid/list.h_: ce67l:hao22_cn:ehg n_)note: ter(expanded from macro 'list_for_each_entry'n y&t(( rr(67ydt | (,y d p& ier ,*s )- L0> C)d _-e D>vfImso(e,rlm c(bd)eee,nrv st)rly))i ){s = t )| l| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{ s t ../include/dmraid/list.h_| e: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n67 t:r22../include/dmraid/list.hy::( 69(note: h:expanded from macro 'list_for_each_entry'e22 a:d format/ataraid/isw.c)note: :-expanded from macro 'list_for_each_entry'>671425 n | : e 469x : | t , 7warning: warningcast from 'char *' to 'typeof (*rs2) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] t s y generated p . 1425ef | oo fr ( *( elne itn tsrertyyn_) t=f,r oymlr ei_=mse btale_cirehs)n_t;te_ rne\ytn (rt (yr| h(y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~er( ased../include/dmraid/list.h2n):,t-59> r:n&y3er-:xs> t1mnote: ,-eexpanded from macro 'list_entry' >m tsbyee ptr59es. | o,n f e((lx(*ittes,ynt pt)ter y*y{p)) e , o( | f(m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(ce *hme../include/dmraid/list.habne:rtr67*r):)y;22 p):\o, s note: mexpanded from macro 'list_for_each_entry'| -e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m (b67u../include/dmraid/list.he | n:r s59): i)g3 n: e | dnote: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expanded from macro 'list_entry' l ../include/dmraid/list.hof: no5959gr: | ) (3 (&:(e(( (ntnote: ttyexpanded from macro 'list_entry'yrp epy *e 59)*= | ) (0l(()i-(csh>ttamy_repe*mebne)*trp))ro) ys)( ( ( (-c| h h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e(a aurdn*)s)-ip>gonnsee xd-t ,l( outnnygsp)ie(go&nf(e((d*t yelpnoetn*rg)y)0)(),&metadata/reconfig.c- (:>m(521met:emy2mbp:bee er*warning: rcast from 'char *' to 'typeof (*tmp) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]))) ;0) ))\- >521 m | | | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ml bie../include/dmraid/list.hsr:t)59_):f)3o :r _| note: e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'list_entry'a c h _59e | n t(r(yt(ytpmepactivate/activate.c*:,) 771 L:C(_2(R:c Shwarning: (alcast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]rc *)),p o771ls | i 6s-l warningt is)( s generatedu{t. n _s fi| og ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rn_ eeda ../include/dmraid/list.hcl:ho69_n:eg22n):t( r¬e: y(expanded from macro 'list_for_each_entry'(( rtdy, p 69e& | *r )s 0)->me- m> b de er v) s) ,) d e| v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~es n)t r{y =| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l is../include/dmraid/list.ht:_69e:n22tformat/ataraid/isw.c:r: y1425note: (:expanded from macro 'list_for_each_entry'e4 n:t r warning: y69cast from 'char *' to 'typeof (*rs2) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]- | > m e 1425m | b e r .ln ie sx tt, _ fetoynrpt_ereoyaf c(=h* _elenmetadata/metadata.cint:str833try:_y)2e(,: nr mtesmwarning: r2bcast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]y,e r( )e n&)833 tr | rs | y1l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~--i >>sms../include/dmraid/list.htee:_mt59f:bso3e,r:r _.note: lenexpanded from macro 'list_entry'iae scxtht) _, 59e { | nt t(y r(p| yte ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(yo rpfs../include/dmraid/list.he(,:**) 69e r:n(s22t(_:rclh yianote: )srexpanded from macro 'list_for_each_entry',t * ,m) e plom69isb | -se tr ()) u n) {s i g n | e| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h../include/dmraid/list.hl o::59 n67: g:3e)22:n(: t& (note: rnote: (expanded from macro 'list_entry'yexpanded from macro 'list_for_each_entry't y=p e59l67* | i | ) s 0(t )(_ -te >yn mpt eemr *by )e(rf e)o(n)r(t) crh (ya e-r| n>* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tm) repymo bs=e r-l .i(nsuetnx_stei,ng tntreyydp( e(lohofen(ag*d)e)(n-&t>(rn(yet)xmetadata/reconfig.cy,t:p ,523em :*et4)my:0bp )warning: ee-cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]ro> )fm)(e * m523 eb | | ne ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tr r)../include/dmraid/list.hly):i))59s, :t 3_m| :fe ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ omr note: b_expanded from macro 'list_entry'ee ra) c;59h | _\ e (n (t| tr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yy (p../include/dmraid/list.hre:,* 59)&: t3(m:p( -cnote: >hexpanded from macro 'list_entry'sa er t*59s) | ,p o(ls(i ts-yt p)(e u*{n) s i| (g ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( ncehda ../include/dmraid/list.hrl:*67o):np22go:)s ( note: &-expanded from macro 'list_for_each_entry'( ((tuy np67se | i* g )n 0 e) d- >l mofenomgrb) e((r&e)(n)(t)tr yy p | e= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* )l0i)s-t>_meenmtbreyr()()h)e a d| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- >next, typeof(*7e warningnst generatedr. y), member); \metadata/metadata.c : 833| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2 : warning: cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]../include/dmraid/list.h :59 :8333 | : lnote: iexpanded from macro 'list_entry's t_for_each_ e59n | t r(y((trysp,e *r)s _(l(icshta,r *l)ipsots) -{ ( u| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s ig../include/dmraid/list.hn:format/ataraid/isw.ce69:d:1453 22l:o:4n :gnote: ) expanded from macro 'list_for_each_entry'(warning: & cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]( (69t | 1453y | p e * ) 0 l) i- s> tm _e me bn et rre)yn)()tr rs y| - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>= s eltiss.tn_eexntt,r ys(ternutcrty -r>amiedm_bseert.,n elxits,t )t;y p e| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f (*../include/dmraid/list.hmetadata/reconfig.ce::n59523t::r43y::) warning: ,note: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] expanded from macro 'list_entry'm emb e 59r523 | ) | ) ( ( t| ly ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ips et*../include/dmraid/list.h_):f 59o(:r(_3ce:ha acnote: rhexpanded from macro 'list_entry'*_ )ep no59tsr | y -(( r((,tu yn&ptsemi*pg)-n >e(sd(e tclsh,oa nrlgi*s))t(p)&o (s{( t- y | p( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e u*n)s0../include/dmraid/list.hi):g-69n:>e22m:d e note: mlexpanded from macro 'list_for_each_entry'bo enrg)) )(69)& | ( (| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ y p e * ) 0 ) - > meenmtbreyr )=) )l i s| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ entry(entactivate/activate.cr:y877-:>10m:e mwarning: bpassing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]e r .877n | e x tr,e tt y=p efo(fformat/ataraid/isw.cr(:s*1478-e:>n2tn:ra ymwarning: )ecast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align],, mle im1478bb | _e nrla)im)s et )_| ;f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ o r| _../include/dmraid/list.h ^e: a59c:h3_:e nnote: texpanded from macro 'list_entry'r y(rd, &rs-> d59e | vs ,( (dteyvpse)* ){ ( (| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h ar../include/dmraid/list.h*:)67p:o22s: -note: expanded from macro 'list_for_each_entry'( un s67i | g n e d l o n gf)o(r& (((etnytprey* )=0 )l-i>smte_mebnetrr)y)()( h e| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~metadata/metadata.cd :)910-:>3n:e xwarning: tcast from 'char *' to 'typeof (*rs_sub) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align], type o910f | ( * elnitsrty_)f,o rm_eemabcehr_)e;n t\r y _| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a f../include/dmraid/list.he:(59r:s3_:s unote: bexpanded from macro 'list_entry', rs _59n | , (&(rtsy-p>es*e)t s(metadata/reconfig.c,(: c527lh:ia6s:rt *)warning: ) cast from 'char *' to 'typeof (*r2) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]p o| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ../include/dmraid/list.h527(: | u81 n : s 13 i:lg innote: seexpanded from macro 'list_for_each_entry_safe'td _ fl oo81rn_ | ge )afc(oh&r_( e((ntptyoactivate/activate.crps:ye 938(*=:r)2 20,l :)i& -srwarning: >t-cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]m_> eesmnebt ter938sry | ,)( )(l )hi| es ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ at | d _528 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | )f -o >r n_ e ex at c, h _t ey nlpformat/ataraid/isw.ctie:rsot1478)yf: ((2{r*: , p | owarning: & ~~~~~scast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]r ) s,- ../include/dmraid/list.h>1478m:s | e67e m:tlb22si,e :srl t)inote: _,sexpanded from macro 'list_for_each_entry'f\t o )r _| {e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~67 a | c../include/dmraid/list.h | h: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_59 e: n3 t../include/dmraid/list.h: r : y 67note: :(fexpanded from macro 'list_entry'22r:o rd note: ,59expanded from macro 'list_for_each_entry'( | e& n r(t67s(r | -ty >y dp= ee lv* is) s,t _( de(nfectorvhrysa ()r(( *eh{)ne apt dor| )sy ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- >-n=../include/dmraid/list.h e :l(ix69ust:nt,22s_ :iet gnynote: ntpexpanded from macro 'list_for_each_entry'ere dyo (l(f69oh( | ne* gae )dn ()t &-r (>y (n) ,te ymx pet em, *b )et 0rye))pn-;eto> rfm\y(e *m=| eb ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~netl rriy../include/dmraid/list.h)s):)t,59)_ : em3 ne:| tm ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rbnote: yeexpanded from macro 'list_entry'(r e)n;t r\59y | - (>| metadata/metadata.c(mt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y:pe 910em../include/dmraid/list.h:*b): 3e59(:(r: c.3warning: hn:cast from 'char *' to 'typeof (*rs_sub) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]ae rxnote: *t) expanded from macro 'list_entry',p910o | s t 59-y | p(l eui(onss(ftit(_gy*fnpeeoedn r*tl_o)ren yag())c((,hc& _h(mea(enrtmyt*bpre)ey*pr_)o0)ss))a - f-> me | e(( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mru bsn../include/dmraid/list.he_rs:s)i)59)ug: bn3 ,e:| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r note: slexpanded from macro 'list_entry'_o nn,g )59&( | r& s((-((>ttsyyepptees**,)) 0 l)(i-(s>ctmh)ea mr b*| e) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rmetadata/reconfig.cp ):o)../include/dmraid/list.h527s):: 826- :: | 18 ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:warning: ucast from 'char *' to 'typeof (*r2) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] n note: sexpanded from macro 'list_for_each_entry_safe'i g n527 e | 82d | l o n gl )iactivate/activate.cs t(: _&938 f(: o(2 rt: _y epwarning: aecast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]nc*h )_=0 e )938ln- | it> srmltyei_(mserbtn2e_t,rfr )oy&)r(r)-_p >eo sas| ec- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~th> s_m,ee nm t| bre ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y r(.r n,528e | x& tr , s -t >y sp ee t os f ,(l *ilpsiotss)t) ){, { m | e ~~~~~ m | b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e r../include/dmraid/list.h):../include/dmraid/list.h;69: :69format/ataraid/isw.c\22:: :221491 ::| note: 2 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'list_for_each_entry'note: : expanded from macro 'list_for_each_entry' ../include/dmraid/list.h warning: : cast from 'char *' to 'typeof (*rd1) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]59 69 :69 | 3 | : 1491 | note: expanded from macro 'list_entry' l i s 59 t | _ f (oe (rn tt_ ryeeyp ane=ct* hr)l_y ie (sn=(tt c_rlheynita(srrrty*d_()e1epn,tnroy -ts&>r rmye-s(m -eb(>neudtrn.ersnvyies-gx,>nt ,m edetdemy pvbleseoo)rnf .g({*n) ee( nxt&| tr(y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,() , t../include/dmraid/list.htmy:yepm67bpe:ee*22ro):)f0 )()note: *-expanded from macro 'list_for_each_entry' e> | n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m te67r../include/dmraid/list.hm: | 59yb :)e 3,r : ) m) note: e) expanded from macro 'list_entry'm b e| fr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o)59 r) | ( (e| (n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tt yr../include/dmraid/list.hpy:e 59*=:) 3 l:metadata/metadata.c(i( :scnote: 910thexpanded from macro 'list_entry'a:_ r3*e) :np59o st | warning: r ycast from 'char *' to 'typeof (*rs_sub) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]-(( ((( tuh910yne | psa eid *g)l)n-i e>s(dnt( e_clxfhotoan,rrg _*)te)(yap&pco(ehs(o_ tfe-y(n p*t(eeru*nyn)t_s0rsi)yag-)fn>,eem (demmrb eeslrm_o)bsn)eug)rb) ) ,(;| & ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r (\s( _t ny| ,p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ e &../include/dmraid/list.h*r:)s590-:)>3-s:>e mtnote: esexpanded from macro 'list_entry'm, b el ri59)s | )t ))( ( t| | y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p e*)../include/dmraid/list.h :(84(:c14h:a rnote: *expanded from macro 'list_for_each_entry_safe') po s84 | -p o(su n=s ing,n end =l olnigs)t(_&e(n(ttryyp(ep*o)s0-)>-m>emmebmebre.rn)e)x)t , | t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y peof(*pos), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsiformat/ataraid/isw.cg:n1491e:d2 :l owarning: ncast from 'char *' to 'typeof (*rd1) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]g )(&( (1491t | y plei*s)t0_)f-o>rm_eemabcehr_)e)n)t r y| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r d1, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ activate/activate.c:1003:25: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1003 | struct raid_dev *rd = list_entryformat/ataraid/isw.c(:r1492s:-3>:d ewarning: vcast from 'char *' to 'typeof (*rd2) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]s .ne x1492t | , tlyipseto_ff(o*rr_de)a,c h _| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n t r1004y | ( metadata/metadata.cr :d 9462 :, 21 :Ld Cewarning: _vcast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]Rs D)(;l c 946)| | , ~~~~~ rle../include/dmraid/list.hit:su59tr:)n3 :{D Enote: Vexpanded from macro 'list_entry'| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( r59s../include/dmraid/list.h) | : 67 ?:( 22((:tR yDnote: pexpanded from macro 'list_for_each_entry'_e R*S) ( 67r(s | metadata/reconfig.c() :c) 575h- :a> 31rf :*m )t warning: p cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]o:f s o Nr-U L(575( | L eu; nn sts tri| ryg ^~~~~~~~~u n c=te ../include/dmraid/format.h drl: ai269lisd:ot_20dne_v:ge )n*note: (tcexpanded from macro 'RD_RS'&rh e(yc( (kt269(_yr | hpd# e=eda *Red)Df_)0iR-)nS>-e(n> semRuxeDbtm__,bRr eSstr()y)r;p)s e)) o| ^~~~~~~~~~~~~ f ((| R* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~De../include/dmraid/format.h (n:(t269(r:(20y:s) t,note: r expanded from macro 'RD_RS'um cetm br269ea | r#i)dde;_f sie\nt e* )R| D ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_( Rr../include/dmraid/list.hSs(:)r59)s:-activate/activate.c)3>: :d1019( e:Rnote: Dv(25(expanded from macro 'list_entry's:( . (n warning: se59cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]txr | u ct t) ( )1019(r) | ta yi pd| se ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_t* sre)../include/dmraid/format.hut *:c()267t( : c(19rhr:aas )i)rnote: d-*>expanded from macro 'RD'_)d dp eevos267vs. | n #e*x-tdr )ed()f u)i =nn | sel ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i i gRsnDt../include/dmraid/format.he(_:d267pe :o19nls:t o)rnote: nexpanded from macro 'RD' yg ()(r(ls &267i-( | s>(#tdtd_eefyevipnnseet.* rn)Rye0D((x)ppt-oo,>ss )m ,te (ymslpbtieersotruf_)ec()ntt*) rry rd( pao)s| i,, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d _ sdt| reu ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~cv t, 1020rda | ei vd s_ )d )e format/ataraid/isw.cv , :d | 1492ed ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:ve 3sv../include/dmraid/list.h:)s: ;)59warning: ): cast from 'char *' to 'typeof (*rd2) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 3 | :| ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: 1492expanded from macro 'list_entry'../include/dmraid/list.h | ../include/dmraid/list.h: :5959 59: | l:3 i3:(s: (t note: note: t_expanded from macro 'list_entry'expanded from macro 'list_entry'y f poe r *5959_) | | e (a(((ct(y(hcpt_heeya*npr)te* r(*)y()p(c orh(sda(r 2c*-,h) ap(oLsr uC*-n _)s(RpiuDogn(snsl eic-dg) n,(le uodl nnilsgsoi)tng()gn)& e(({d&(( t( tlyyp| eop ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*n)e0 g*))-../include/dmraid/list.h>)(:m0&69e)(:m-(22b>t:emy re)p)note: )meexpanded from macro 'list_for_each_entry' b* e)| r0 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~69)) | )- )> m e | m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b e r ) ) ) | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n try = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((charactivate/activate.c*:)1033p:o2s: -warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]( unsi g1033n | e dl ilsotn_gf)o(r&_(e(atcyhp_ee*n)t0rmetadata/metadata.c)y:-(956>r:m,2e :m& brwarning: escast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]r- )>)s )e956 t | s | ,l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i lsits_tf)o r{_ e a| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h _e../include/dmraid/list.hn:t67r:y22(:r snote: ,expanded from macro 'list_for_each_entry' LC_ R67S | ( l c ) , l i sfto)r {( e n| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r y = l../include/dmraid/list.hi:s67t:_22e:n tnote: rexpanded from macro 'list_for_each_entry'y ((he a67d | ) - > n e x t , ftoyrp e(oefn(t*reyn t=r yl)i,s tm_eemnbterry)(;( h\e a d| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- >../include/dmraid/list.hn:e59x:t3,: tnote: yexpanded from macro 'list_entry'p eof (59* | e n(t(rtyy)p,e *m)e m(b(ecrh)a;r *\) p o| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ../include/dmraid/list.hformat/ataraid/isw.c(::u591530n::s32i::g nnote: warning: eexpanded from macro 'list_entry'cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]d l o59 n1530 | g | ) ((l(&it(sy(tpt_eyf*po)er *_metadata/reconfig.c()e:(0a641c:)24c:h -hawarning: >cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]_ rme*en)mt pbr641o | eys r( s)tr-)rd )u,c( tu &nr| aris ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sdi_ d-ge>nvde ed*v rsld,o =n dlgie)activate/activate.csv(:ts&1033_)(:e n(t2{t6r:y y warning ( rpswarning: | se generatedcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-*. >)d../include/dmraid/list.he 0:v1033s)67 | .-: n>22lem:ixet sm,note: tb expanded from macro 'list_for_each_entry't_e yfr poe)67ro) | _f)( e * a r c| d )h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,_ e dn etfvrosyr)( ;r( , e | n& ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~tr rsy- ../include/dmraid/list.hmetadata/metadata.c>=::s 59956:el:3ti2:ss: ,t note: _warning: expanded from macro 'list_entry'l ecast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]in st t59r ) | y956 ( | {(( (hl tei| yas ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pdt e)_../include/dmraid/list.h*-f:)>o69 nr:(e_22(xe:cta h,cnote: a hexpanded from macro 'list_for_each_entry'rt_ *ye)p npe69toos | rf y(- ((*u ren ssn i,t g r nLy eC) d_, R lSm o(ne lgmec)bn)(et,&rr ()yl(;t i y=s\p t el) *i) 0| s{) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t - _ >../include/dmraid/list.he| m:n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e59t m:br../include/dmraid/list.h3ey::r(69 )e:note: )n22expanded from macro 'list_entry')t: r ynote: | 59-expanded from macro 'list_for_each_entry' ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | > m(e (m69tb | ye pr e. *n )e x (t (, c ht ay pr e* o)efpn(ot*sre yn- t =r( yul)ni,ss itmg_enemenbdte rrly)o()ne gn )t| (r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&y (-(../include/dmraid/list.h>t:my59ep:me3b*:e) r0note: .)expanded from macro 'list_entry'n- e>x mt59e, | m bt(ey(rpt)ey)op)fe (* *)| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n( t(rcyh)a,r *m)epmobse r-) )( u n| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i gn../include/dmraid/list.hformat/ataraid/isw.ce::d153059 ::l23o::n gwarning: note: )cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]expanded from macro 'list_entry'( &(( t 59y1530 | p | e (*l()it0sy)tp-_e>f*mo)er m_(be(eacrch)ha)_r)e* n) tp| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rs y (-r d(,u n&srisg-n>edde vlso,n gd)e(v&s()( t{y p e| * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) 0)../include/dmraid/list.h-:>69m:e22metadata/reconfig.cm::b 687enote: :rexpanded from macro 'list_for_each_entry'4): ) ) warning: 69cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | leinsttr_yfmetadata/metadata.c o:=r957_ e:al3ci:hs _twarning: e_ncast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]et nrty r(957rys | ,( e& nslutibrs_yrts-_->f>moserem_tbse,ea rlc.ihsn_tee)x nt{t, r y| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(y rpde,o ../include/dmraid/list.hf&:(r67*s:e-22n>:td renote: yactivate/activate.cvexpanded from macro 'list_for_each_entry'):s ,1089, : m 267de: | em vbwarning: s ecast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]) r ) i) f 1089 f | (o| r d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l(e iev../include/dmraid/list.hsn :tt=59_r=:fy 3o r:r=d _ )note: el expanded from macro 'list_entry'ai cs| h t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~__59 ee | ../include/dmraid/list.hnn :tt(67rr(:yyt22((y:(rp h,enote: e a*dexpanded from macro 'list_for_each_entry'&)) r -s( >-(67n>ec | sxh eta t,r s*t ,)y pp loe oifs s( ft*-o)e r n( {tu( rne ysn| )it ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ,gr ../include/dmraid/list.hnym:eem 67db=e: r22)ll:;oi n\s note: gtexpanded from macro 'list_for_each_entry'| )_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(e &n67(../include/dmraid/list.ht | (:r59 ty: 3y( :p( enote: h *expanded from macro 'list_entry'e )a 0 d )59)f- | -o> >rm(n e(et(ymxepbtnee,t*r r))ty )y ()p=( ceh a ro*l| f)ip ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o(ss * te-_n et(nurntsyri)yg,(n (emdh eelmaobdne)gr-))>(;&n (e\(xt ty ,p| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*t )y../include/dmraid/list.h0p):e-59o>:mf3e(:m* beenote: rn)expanded from macro 'list_entry')t) r y59| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | , (m(etmybpeer*)); (\( c h| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r *../include/dmraid/list.h):p59o:s3 :- note: (expanded from macro 'list_entry'u nsi g59n | e d( (ltometadata/reconfig.cyn:p687ge:)4*(:)& (warning: ((cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align](t cyhpaer** )687)0 | p) o- s> ml-ei ms(btu_efnrosr)i_)ge)na ec dh| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~el notnrgy)((r&s(,( t&yspueb*_)r0s)--metadata/metadata.c>>:sm957ee:tm3sb:,e rwarning: l)cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]i) s)t ) 957{| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i st_for_each../include/dmraid/list.h_:e69n:t22r:y (note: rexpanded from macro 'list_for_each_entry'd , &rs -69>activate/activate.c | d: e1089 v: s2 ,: dwarning: ecast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] v s ) 1089 i | f e ln(itdsretyv_ f==o =lr i_sretd_a)ec nh t_| er ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ny (te../include/dmraid/list.hrn:yt69r(:yr22-,:> m¬e: erexpanded from macro 'list_for_each_entry'ms b-e r>69.s | nee tx st ,, t ly ip es ot f) ( *{ e n ter| ny ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t) r,../include/dmraid/list.hy :m 69e=:m 22ble:ir )snote: )texpanded from macro 'list_for_each_entry' _ e| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ t 69r | y../include/dmraid/list.h (: eformat/ataraid/isw.c59 n:: 3t:1666 r:note: expanded from macro 'list_entry'y2 -: > m warning: e59cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] m | (b( e1666ter | yn. ptnler*eiy)x s t(t(=,_c fhltoairyrs*p_t)epe_ooasefc n-( ht*(_reueynnn(tsterirnygyt)n(r,erdy d -lm,>oe mnm&egbrm)e(sbr&-e)(>r)(d. ten yvpee| *sx ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~),t 0 ,../include/dmraid/list.h)d :-et59>vy:msp3e)e:m o b{fnote: e r(expanded from macro 'list_entry' )* | )e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ )n 59 ../include/dmraid/list.ht | :r | 67y( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :)(22,t: y mpnote: eeexpanded from macro 'list_for_each_entry'm* b)e r ()67() | c h a| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * )../include/dmraid/list.h p: o59 s:f 3o-:r (note: (uexpanded from macro 'list_entry'en nst ir59gy | n e=(d ( ltliyospnteg_*)e)(n &t((r((yct(hy(aphree**a))dp0)o)-s-> >n-me ex(mtub,ne srti)yg)pn)ee od f | (l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*o enngt)r(y&)(,( tmyepmeb*e)r0));- >\m e m| b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e r../include/dmraid/list.h):)59): 3 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~metadata/metadata.cnote: expanded from macro 'list_entry': 960: 459: | warning: (cast from 'char *' to 'typeof (*sub_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]( typ e960* | ) ( (lcihsatr_*f)opro_se a-c h(_uennstirgyn(esdu bl_ornsg,) (&&r(s(-t>yspeet*s),0 )l-i>smte)m b{e r )| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) metadata/reconfig.c../include/dmraid/list.h: 713:| :67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2: :22 :warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]note: expanded from macro 'list_for_each_entry' 67 | 713 | l ifsotr_ f(oern_terformat/ataraid/isw.cay:c 1666h=_: e2ln:it srwarning: yt(cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]_r ,e n &t1666rr | sy- (>l(sihesettas_d,f) o-lri>_snte)ea x{ct h, _ | et ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ny tpre../include/dmraid/list.hyo:(67fr:(22d:*, enote: nexpanded from macro 'list_for_each_entry'&t rrsy-)> ,67d | e m ve sm ,b e dr e) v;fso )r\ {( e| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/dmraid/list.hr :y59../include/dmraid/list.h ::=369 ::l i22note: s:expanded from macro 'list_entry't _ note: eexpanded from macro 'list_for_each_entry' n t59 r | 69y | (( (( ht eya pd e) *- )> n (e (x ct h, a ertn*ytp)repyoof s(= * -el ni(tsurtny_s)ei,ng tnmreeymd(b eelnrot)n;rg y)\-( >& m(| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(m tbyep../include/dmraid/list.hre:.*59n):e30x:)t -,note: > expanded from macro 'list_entry'mt eympbeeo rf59)( | ) *)(e( nt ty| pr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ey *)), (me(mcbhearr)*)) p o| smetadata/metadata.c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:- 960 ../include/dmraid/list.h:(:4u59:n: s3warning: i:cast from 'char *' to 'typeof (*sub_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]g nnote: eexpanded from macro 'list_entry' d 960 | l 59o n | g l)(i((s&t(ty(_ptfeyo*pr)e_* e)(a0(c)ch-h_>aemrenm*tb)repyro)(s)s) u - b | _( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ru sn,s i&grnse-d> sleotnsg,) (l&i(s(tt)y p{e * )| 0 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) ->../include/dmraid/list.hm:e69m:b22metadata/reconfig.ce::r713 :)note: 2)expanded from macro 'list_for_each_entry':) warning: 69cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | l i s t _ feonrt_reya c=h _leinsttr_ye(nrt,r y&(resn-t>rsye-t>sm,e mlbiesrt.)n e{x t ,| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t ypeof(*entr../include/dmraid/list.hy:)69,: 22m:e mnote: bexpanded from macro 'list_for_each_entry'e r)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h :6959 | : 3 : note: expanded from macro 'list_entry' 59 | ( ( teynpter*y) =( (lcihsatr_*e)nptors y-( e(nutnrsyi-g>nmeedm bleorn.gn)e(x&t(,( ttyyppee*o)f0()*-e>nmtermyb)e,r )m)e)m b e| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) (metadata/metadata.c(:c961h:a5r:* )warning: pcast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]o s - (961u | n s i g nleids tl_ofnogr)_(e&a(c(ht_yepnet*r)y0()r-d>,m e&mrbse-r>)d)e)v s ,| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d evs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:961:5: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 961 | list_for_each_entry(rd, &rs->devs, devs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: metadata/reconfig.cexpanded from macro 'list_for_each_entry': 725format/ataraid/isw.c: :369:1797 | : warning: 2 cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 725 | 1797 | l i ls ites_nftto_rrfy_oe ar=c_h e_laeincsthrt_y_e(enrntdt,rr y&y(r(sre-,n> td&errvyss-,- >>dmdeevemsvb)s e,{r .d ne| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~vx st), {../include/dmraid/list.ht :y 67p:| e22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:o fnote: (../include/dmraid/list.hexpanded from macro 'list_for_each_entry'* :e67n:t22 r:67y | ) note: , expanded from macro 'list_for_each_entry' m e m67 b | e rf )o )r ( | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n tfr../include/dmraid/list.hoy:r 59 =:( 3el:ni tsnote: rtexpanded from macro 'list_entry'y_ e= n 59tl | ri ys((t((_hteeyanpdte)r-*>y)n( e((xht(,e cathydap)re-*o>)fnp(e*oxestn t,-r y )t,(y upmneesomifbg(en*ree)dn; t lr\oy n) g,| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(m &e(m(../include/dmraid/list.hbt:ey59rp:)e3;*: ) \0note: expanded from macro 'list_entry') -| > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m e../include/dmraid/list.h59m | :b 59e(:r(3)t:)y p)enote: *expanded from macro 'list_entry' ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( (59c | h a(r(*t)yppoes* )- (((ucnhsairg*n)epdo sl o-n g()u(n&s(i(gtnyepde *l)o0n)g-)>(m&e(m(bteyrp)e)*)) 0 )| - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~> member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1797:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1797 | list_for_each_entry(r, &rs->devmetadata/reconfig.cs:,725 :d3e:v swarning: )cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h725: | 69 : 22l:i snote: texpanded from macro 'list_for_each_entry'_ fo r69_ | e a c h _ e n t r metadata/metadata.cy (:r 981d ,: 32&e:rns t-warning: r>cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]yd e=v sl981,i | s dt e_ivefsn )t ({r! y ((| fe ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m ntt r=../include/dmraid/list.hy :-g69>:em22te:_ mnote: fbexpanded from macro 'list_for_each_entry'oe rrm.an te69(x | ( tr ,s t =y pR eS o( fe (l *e emen)nt)trr)yy) )=), l mi| es ^~~~~~~~mt _been../include/dmraid/format.htrr:y)268():e 19n :t| r y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: - expanded from macro 'RS'>../include/dmraid/list.hm e:m 59b268e: | r3#.:nd eenote: xftexpanded from macro 'list_entry',i nt ey59 p | eR oS(f(((pt*oyespn)et *r y)() l,(i (smcethm_baeernr*t)))rp yo (s| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o- s ,( ../include/dmraid/list.hu:s59nt:sr3iu:gc nnote: teexpanded from macro 'list_entry' dr ali od59n_ | gs )e((t(&,t(y (pltei*ys)pt e)(*)()c 0h )a| -r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*> )m../include/dmraid/list.hpe:oms59 b:-e3 r:() u)note: n)expanded from macro 'list_entry's i g | n59e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d | l(o(ntgy)p(e&*()( t(y(pceh*a)r0*))-p>omse m-b e(ru)n)s)i g n| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1015:8: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1015 | rd = list_entry(elem, struct raid_dev, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1872:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1872 | list_for_each_entry(r, LC_RS(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1872:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1872 | list_for_each_entry(r, LC_RS(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1876:3: warning: cast from 'char *' to 'typeof (*rd2) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1876 | list_for_each_entry(rd2, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1876:3: warning: cast from 'char *' to 'typeof (*rd2) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1876 | list_for_each_entry(rd2, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1877:4: warning: cast from 'char *' to 'typeof (*rd1) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1877 | list_for_each_entry(rd1, &r->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1877:4: warning: cast from 'char *' to 'typeof (*rd1) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1877 | list_for_each_entry(rd1, &r->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1226:2: warning: cast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align] 1226 | list_for_each_entry(di, LC_DI(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1912:7: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1912 | rd = lismetadata/metadata.ct:_1226e:n2t:r ywarning: (cast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align]r s_gro u1226p | - >ldiesvts_.fnoerx_te,a csht_reuncttr yr(adiid,_ dLeCv_,D Id(elvcs)),; l i| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t ) {../include/dmraid/list.h : 59| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3 : note: ../include/dmraid/list.hexpanded from macro 'list_entry': 69:22: 59note: | expanded from macro 'list_for_each_entry' (( t69y | p e * ) ( ( c h a r * ) peonst r-y (=u nlsiisgtn_eedn tlroyn(ge)n(t&r(y(-t>ympeem*b)e0r).-n>emxetm,b etry)p)e)o f (| * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e ntry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1243:2: warning: cast from 'char *' to 'typeof (*fl) *' (aka 'struct format_list *') increases required alignment from 1 to 8 [-Wcast-align] 1243 | list_for_each_entry(fl, LC_FMT(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1243:2: warning: cast from 'char *' to 'typeof (*fl) *' (aka 'struct format_list *') increases required alignment from 1 to 8 [-Wcast-align] 1243 | list_for_each_entry(fl, LC_FMT(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69format/ataraid/isw.c::221995:: 2note: :expanded from macro 'list_for_each_entry' warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 69 | 1995 | l i s t _ feonrt_reya c=h _leinsttr_ye(nrtdr,y (&ernst-r>yd-e>vmse,m bdeerv.sn)e x{t , | t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y peo../include/dmraid/list.hf:(67*:e22n:t rnote: yexpanded from macro 'list_for_each_entry') , m e67m | b e r ) ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f o../include/dmraid/list.hr: 59(:e3n:t rnote: yexpanded from macro 'list_entry' = l59i | s t(_(etnytprey*()( h(e(acdh)a-r>*n)epxots, -t y(puenosfi(g*neendt rlyo)n,g )m(e&m(b(etry)p;e *\) 0 )| - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~> m../include/dmraid/list.he:m59b:e3r:) )note: )expanded from macro 'list_entry' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:1995:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1995 | list_for_each_entry(rd, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2027:8: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 2027 | rd = list_entry(rs->devs.next, struct raid_dev, devs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1333:9: warning: cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align] 1333 | rs1 = list_entry(rs->sets.next, struct raid_set, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1348:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1348 | list_for_each_entry(rd, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1348:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1348 | list_for_each_entry(rd, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1436:20: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 1436 | } while (end++ != '\0'); | ^~~~ | (void *)0 metadata/metadata.c:1472:15: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1472 | if (!(fmt = (RD_RS(rs)->fmt))) | ^~~~~~~~~ ../include/dmraid/format.h:269:20: note: expanded from macro 'RD_RS' 269 | #define RD_RS(rs) (RD((((struct raid_set*) (rs))->devs.next))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1485:9: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1485 | rd = RD(elem); | ^~~~~~~~ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1507:14: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1507 | if (!(fmt = RD_RS(rs)->fmt)) | ^~~~~~~~~ ../include/dmraid/format.h:269:20: note: expanded from macro 'RD_RS' 269 | #define RD_RS(rs) (RD((((struct raid_set*) (rs))->devs.next))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1520:9: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1520 | rd = RD(elem); | ^~~~~~~~ ../include/dmraid/format.h:267:19: note: expanded from macro 'RD' 267 | #define RD(pos) (list_entry(pos, struct raid_dev, devs)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2312:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2312 | list_for_each_entry(rd, &rs->devs, devs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2312:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2312 | list_for_each_entry(rd, &rs->devs, devs) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1628:2: warning: cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1628 | list_for_each_entry(rs, LC_RS(lc), list) p(lc, rs, fformat/ataraid/isw.cu:n2335c:,2 :a rwarning: gcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]) ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2335 | l../include/dmraid/list.hi:s67t:_22f:o rnote: _expanded from macro 'list_for_each_entry'e ac h67_ | e n t r y ( r , f&orrs -(>ednetvrsy, =d elviss)t _{e n t| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y ((hea../include/dmraid/list.hd:)67-:>22n:e xnote: texpanded from macro 'list_for_each_entry', ty p67e | o f ( * e n t r yf)o,r m(eemnbterry) ;= \l i s| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ en../include/dmraid/list.ht:r59y:(3(:h enote: aexpanded from macro 'list_entry'd )->ne x59t | , (t(ytpyepoef*()* e(n(t5cr warninghysa) generatedr,. * )mpeomsb e-r )(;u n\s i g| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e d l../include/dmraid/list.ho:n59g:)3(:& (note: (expanded from macro 'list_entry't ype *59) | 0 )(-(>tmyepmeb*e)r )()()c h a| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* )pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1628:2: warning: cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1628 | list_for_eformat/ataraid/isw.ca:c2335h:_2e:n twarning: rcast from 'char *' to 'typeof (*r) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]y (rs, L2335C | _ RlSi(sltc_)f,o rl_iesatc)h _pe(nltcr,y (rrs,, &frusn-c>,d eavrsg,) ;d e v| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../include/dmraid/list.h :69:22../include/dmraid/list.h:: 69note: :expanded from macro 'list_for_each_entry'22 : note: expanded from macro 'list_for_each_entry' 69 | 69 | e n t r y e=n tlriys t=_ elnitsrty_(eennttrryy(-e>nmtermyb-e>rm.enmebxetr,. nteyxpte,o ft(y*peenotfr(y*)e,n tmreym)b,e rm)e)m b e| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) ) ../include/dmraid/list.h :| 59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 3:../include/dmraid/list.h :note: 59expanded from macro 'list_entry': 3: 59note: | expanded from macro 'list_entry' ((t y59p | e *()( t(y(pceh*a)r *()(pcohsa r-* )(puonss i-g n(eudn sliognnge)d( &l(o(ntgy)p(e&*()(0t)y-p>em*e)m0b)e-r>)m)e)m b e| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) )) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1640:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1640 | list_for_each_entry(r, &rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1640:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1640 | list_for_each_entry(r, &rs->seformat/ataraid/isw.ct:s2395,: 13l:i swarning: tcast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2395 | ../include/dmraid/list.h :i69f: 22(:! (note: rexpanded from macro 'list_for_each_entry's = 69l | i s t _ e n t r y ( r s _ gernoturpy- >=s eltiss.tn_eexntt,r ys(ternutcrty -r>amiedm_bseert.,n elxits,t )t)y)p e o| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( *e../include/dmraid/list.hn:t59r:y3):, note: mexpanded from macro 'list_entry'e mbe r59) | ) ( (| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y pe../include/dmraid/list.h*:)59 :(3(:c hnote: aexpanded from macro 'list_entry'r *)pos 59- | ((u(ntsyipgen*e)d (l(ocnhga)r(*&)(p(otsy p-e *()u0n)s-i>gmneemdb elro)n)g)) ( &| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2399:13: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 2399 | if (!(rd = limetadata/metadata.cs:t1652_:e2n:t rwarning: ycast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]( rs_g r1652o | u pl-i>sdte_vfso.rn_eexatc,h _setnrturcyt( rrda,i d&_rdse-v>,d edvesv,s )d)e)v s )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{ ../include/dmraid/list.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~59 :3../include/dmraid/list.h:: 67note: :expanded from macro 'list_entry'22 : note: expanded from macro 'list_for_each_entry' 59 | 67( | ( t y p e * ) (f(ocrh a(re*n)tproys =- l(iusnts_iegnnterdy (l(ohnega)d()&-(>(nteyxpte,* )t0y)p-e>omfe(m*beenrt)r)y)) , | m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e mber); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1652:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1652 | list_for_each_entry(rd, &rs->devs, devs) { format/ataraid/isw.c :| 2415 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 2: ../include/dmraid/list.hwarning: :cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]69 :22: note: expanded from macro 'list_for_each_entry'2415 | l i69s | t _ f o r _ e a c h _ e n ternyt(rrys ,= &lriss_tg_reonutpr-y>(seenttsr,y -l>imsetm)b e{r . n| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x t, ../include/dmraid/list.ht:y67p:e22o:f (note: *expanded from macro 'list_for_each_entry'e ntry )67, | m e m b e r ) )f o r| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( en../include/dmraid/list.ht:r59y: 3=: lnote: iexpanded from macro 'list_entry's t_e n59t | r y((((thyepaed*))- >(n(ecxhta,r *t)yppoeso f-( *(eunntsriyg)n,e dm elmobnegr))(;& (\( t y| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e *../include/dmraid/list.h):059):-3>:m enote: mexpanded from macro 'list_entry'b er) )59) | (| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t ype*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2415:2: warning: cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 2415 | list_for_each_entry(rs, &rs_group->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->membemetadata/metadata.cr:)1675):)2 : | warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1675 | list_for_each_entry(rd, LC_RD(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1675:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1675 | list_for_each_entry(rd, LC_RD(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: format/ataraid/isw.cexpanded from macro 'list_for_each_entry': 2451: 269: | warning: cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 2451 | elnitsrty_ f=o rl_iesatc_he_netnrtyr(ye(nrtsr,y -&>rmse_mgbreoru.pn-e>xste,t st,y pleiosft()* e n| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r y),../include/dmraid/list.h :m67e:m22b:e rnote: )expanded from macro 'list_for_each_entry') | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67../include/dmraid/list.h | : 59 : 3 : note: expanded from macro 'list_entry' fo r59 | ( e(n(ttryyp e=* )l i(s(tc_heanrt*r)yp(o(sh e-a d()u-n>sniegxnte,d tlyopnego)f((&*(e(nttyrpye)*,) 0m)e-m>bmeerm)b;e r\) ) )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ../include/dmraid/list.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2451:2: warning: cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 2451 | list_for_each_entry(rs, &rs_group->sets, list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2457:13: warning: cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align] 2457 | if (!(rs = list_entry(rs_group->sets.next, struct raid_set, list))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2466:13: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 2466 | if (!(rd = list_entry(rs_group->devs.next, struct raid_dev, devs))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2630:24: warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 2630 | struct raid_dev *rd = list_entry(rs->devs.next, struct raid_dev, devs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1890:2: warning: cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1890 | list_for_each_entry(rs, LC_RS(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:format/ataraid/isw.c22::2645 :note: 3expanded from macro 'list_for_each_entry': warning: cast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align]67 | 2645 | f olri s(te_nftorry_ e=a clhi_setn_ternyt(rdyi(,( hLeCa_dD)I-(>lnce)x,t ,l itsytp)e o{f ( *| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n try),../include/dmraid/list.h :m67e:m22b:e rnote: )expanded from macro 'list_for_each_entry'; \ | 67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ../include/dmraid/list.h : 59 : 3 : fnote: oexpanded from macro 'list_entry'r (en t59r | y (=( tlyipset*_)e n(t(rcyh(a(rh*e)apdo)s- >-n e(xutn,s itgynpeedo fl(o*negn)t(r&y()(,t ympeem*b)e0r))-;> m\e m b| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r )../include/dmraid/list.h):)59 : 3| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->memetadata/metadata.cm:b1890e:r2):) )warning: cast from 'char *' to 'typeof (*rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1890 | list_for_each_entry(rs, LC_RS(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entformat/ataraid/isw.cr:y2645 :=3 :l iwarning: scast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align]t _entr y2645( | e n tlriys-t>_mfeomrb_eera.cnhe_xetn,t rtyy(pdeio,f (L*Ce_nDtIr(yl)c,) ,m elmibsetr)) ){ | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59../include/dmraid/list.h::369:: 22note: :expanded from macro 'list_entry' note: expanded from macro 'list_for_each_entry' 59 | ( (69t | y p e * ) ( ( c h a r * )epnotsr y- =( ulnissitg_neendt rlyo(negn)t(r&y(-(>tmyepmeb*e)r0.)n-e>xmte,m bteyrp)e)o)f ( *| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n try), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) metadata/metadata.c(:(1891c:h14a:r *warning: )cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]p os -1891 | ( u nisfi g(n!e(dr dl o=n gl)i(s&t(_(etnytprey*()r0s)-->>dmeevmsb.enre)x)t), s| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r uct raid_dev, devs))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1895:4: warning: cast from 'char *' to 'typeof (*rs1) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1895 | listformat/ataraid/isw.c_:f2679o:r2_:e awarning: ccast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]h _entry (2679r | s 1l,i s&tr_sf-o>rs_eetasc,h _leinsttr)y ({r d ,| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~& su../include/dmraid/list.hb:_67r:s22-:> dnote: eexpanded from macro 'list_for_each_entry'v s, 67d | e v s ) { | f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o r ../include/dmraid/list.h(:e67n:t22r:y note: =expanded from macro 'list_for_each_entry' list _67e | n t r y ( ( h e afdo)r- >(neenxttr,y t=y pleiosft(_*eennttrryy()(,h emaedm)b-e>rn)e;x t\, t| y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p e../include/dmraid/list.ho:f59(:*3e:n tnote: rexpanded from macro 'list_entry'y ), 59m | e m(b(etry)p;e *\) (| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c har../include/dmraid/list.h*:)59p:o3s: -note: expanded from macro 'list_entry'( uns i59g | n e(d( tlyopneg*))( &((((cthyapre**))p0o)s- >-m e(mubnesri)g)n)e d | l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o ng)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1895:4: warning: cast from 'char *' to 'typeof (*rs1) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1895 | list_for_each_entformat/ataraid/isw.cr:y2679(:r2s:1 ,warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]& rs->set s2679, | lliisstt)_ f{o r _| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a ch../include/dmraid/list.h_:e69n:t22r:y (note: rexpanded from macro 'list_for_each_entry'd , &69s | u b _ r s - > d e v s , deenvtsr)y {= l| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s t_en../include/dmraid/list.ht:r69y:(22e:n tnote: rexpanded from macro 'list_for_each_entry'y ->memb e69r | . n e x t , t y p e o f (e*netnrtyr y=) ,l imsetm_beenrt)r)y ( e| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t r../include/dmraid/list.hy:-59>:m3e:m bnote: eexpanded from macro 'list_entry'r .ne x59t | , (t(ytpyepoef*()* e(n(tcrhya)r,* )mpeomsb e-r )()u n s| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~g ne../include/dmraid/list.hd: 59l:o3n:g )note: (expanded from macro 'list_entry'& (( t59y | p e(*()t0y)p-e>*m)e m(b(ecrh)a)r)* ) p| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1909:5: warning: cast from 'char *' to 'typeof (*rs1) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1909 | list_for_each_entry(rs1, &rs->sets, list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | format/ataraid/isw.c : 2692 : 3 : fwarning: ocast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align]r (en t2692r | y =l ilsits_tf_oern_terayc(h(_heenatdr)y-(>dnie,x tL,C _tDyIp(elocf)(,* elnitsrty)) ,{ m e| m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b er)../include/dmraid/list.h;: 67\: 22 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: expanded from macro 'list_for_each_entry'../include/dmraid/list.h :59: 367: | note: expanded from macro 'list_entry' 59 | f(o(rt y(peen*t)r y( (=c hlairs*t)_peonst r-y (((uhnesaidg)n-e>dn elxotn,g )t(y&p(e(otfy(p*ee*n)t0r)y-)>,m emmebmebre)r))); \| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unmetadata/metadata.cs:i1909g:n5e:d warning: lcast from 'char *' to 'typeof (*rs1) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align]o ng)( &1909( | ( t y p el*i)s0t)_-f>omre_mebaecrh)_)e)n t r| y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( rs1, &rs->sets, list) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->mformat/ataraid/isw.ce:m2692b:e3r:. nwarning: ecast from 'char *' to 'typeof (*di) *' (aka 'struct dev_info *') increases required alignment from 1 to 8 [-Wcast-align]x t, t y2692p | e o fl(i*setn_tfroyr)_,e amcehm_beenrt)r)y ( d| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, ../include/dmraid/list.hL:C59_:D3I:( lnote: cexpanded from macro 'list_entry') , l59i | s t()( t{y p e| * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) ((../include/dmraid/list.hc:h69a:r22*:) pnote: oexpanded from macro 'list_for_each_entry's - (69u | n s i g n e d l o n g ) (e&n(t(rtyy p=e *l)i0s)t-_>emnetmrbye(re)n)t)r y -| > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m ember.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsmetadata/metadata.ci:g1912n:e11d: lwarning: ocast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]n g)(&( (1912t | y p e * )r0s)1- >=m elmibsetr_)e)n)t r y| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r s->sets.next, | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1913 | struct raid_set, list); | ~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2796:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2796 | list_for_each_entry(rd, &sub_rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1950:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1950 | list_foformat/ataraid/isw.cr:_2796e:a2c:h _warning: ecast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align]n try(r ,2796 | & rlsi-s>ts_eftosr,_ elaicsht_)e n{t r y| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r d,../include/dmraid/list.h :&67s:u22b:_ rnote: sexpanded from macro 'list_for_each_entry'- >d e67v | s , d e v s ) f{o r | ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e ntry../include/dmraid/list.h :=69 :l22i:s tnote: _expanded from macro 'list_for_each_entry'e ntry (69( | h e a d ) - > n e x t , teynpteroyf (=* elnitsrty_)e,n tmreym(beenrt)r;y -\> m e| m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b e../include/dmraid/list.hr:.59n:e3x:t ,note: expanded from macro 'list_entry't ypeof (59* | e n(t(rtyy)p,e *m)e m(b(ecrh)a)r * )| po ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s -../include/dmraid/list.h :(59u:n3s:i gnote: nexpanded from macro 'list_entry'e d lo n59g | ) ((&((t(ytpyep*e)* )(0()c-h>amre*m)bpeors) )-) ( u| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s igned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1950:2: warning: cast from 'char *' to 'typeof (*r) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1950 | list_for_each_entry(r, &rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2842:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2842 | list_for_each_entry(rd, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format/ataraid/isw.c:2842:2: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2842 | list_for_each_entry(rd, &rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry'metadata/metadata.c :1982 :6913 | : warning: cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align] 1982 | e n t r!y( r=d l=i sRtD__eRnSt(rrys(_efnatirlye-d>)m)e)m b e| r ^~~~~~~~~~~~~~~~. next,../include/dmraid/format.h :t269y:p20e:o fnote: (expanded from macro 'RD_RS'* ent r269y | )#,d emfeimnbee rR)D)_ R S| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r s../include/dmraid/list.h): 59(:R3D:( (note: (expanded from macro 'list_entry'( stru c59t | r(a(itdy_psee*t)* )( ((crhsa)r)*-)>pdoesv s-. n(euxnts)i)g)n e d| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l o../include/dmraid/format.hn:g267):(19&:( (note: texpanded from macro 'RD'y pe *267) | 0#)d-e>fmienmeb eRrD)()p)o s )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (list_entry(pos, struct raid_dev, devs)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1994:3: warning: cast from 'char *' to 'typeof (*tmp_spare_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1994 | list_for_each_entry(tmp_spare_rs, &group_rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1994:3: warning: cast from 'char *' to 'typeof (*tmp_spare_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 1994 | list_for_each_entry(tmp_spare_rs, &group_rs->sets, list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1996:5: warning: cast from 'char *' to 'typeof (*spare_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1996 | list_for_each_entry(spare_rd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1997 | &tmp_spare_rs->devs, devs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1996:5: warning: cast from 'char *' to 'typeof (*spare_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 1996 | list_for_each_entry(spare_rd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1997 | &tmp_spare_rs->devs, devs) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2020:3: warning: cast from 'char *' to 'typeof (*group_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 2020 | list_for_each_entry(group_rs, LC_RS(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2020:3: warning: cast from 'char *' to 'typeof (*group_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 2020 | list_for_each_entry(group_rs, LC_RS(lc), list) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2023:5: warning: cast from 'char *' to 'typeof (*tmp_spare_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 2023 | list_for_each_entry(tmp_spare_rs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024 | &group_rs->sets, list) { | ~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2023:5: warning: cast from 'char *' to 'typeof (*tmp_spare_rs) *' (aka 'struct raid_set *') increases required alignment from 1 to 8 [-Wcast-align] 2023 | list_for_each_entry(tmp_spare_rs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024 | &group_rs->sets, list) { | ~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2027:7: warning: cast from 'char *' to 'typeof (*spare_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2027 | list_for_each_entry(spare_rd, &tmp_spare_rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2027:7: warning: cast from 'char *' to 'typeof (*spare_rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2027 | list_for_each_entry(spare_rd, &tmp_spare_rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2167:3: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2167 | list_for_each_entry(rd, &sub_rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:67:22: note: expanded from macro 'list_for_each_entry' 67 | for (entry = list_entry((head)->next, typeof(*entry), member); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:2167:3: warning: cast from 'char *' to 'typeof (*rd) *' (aka 'struct raid_dev *') increases required alignment from 1 to 8 [-Wcast-align] 2167 | list_for_each_entry(rd, &sub_rs->devs, devs) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:69:22: note: expanded from macro 'list_for_each_entry' 69 | entry = list_entry(entry->member.next, typeof(*entry), member)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dmraid/list.h:59:3: note: expanded from macro 'list_entry' 59 | ((type*) ((char*)pos - (unsigned long)(&((type*)0)->member))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:765:1: warning: unused function 'discover_raid_devices_spares' [-Wunused-function] 765 | discover_raid_devices_spares(struct lib_context *lc, const char *format) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata/metadata.c:1463:1: warning: unused function 'rebuild_config_raidset' [-Wunused-function] 1463 | rebuild_config_raidset(struct lib_context *lc, struct raid_set *rs) | ^~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. 8 warnings generated. 10 warnings generated. 48 warnings generated. 3 warnings generated. 7 warnings generated. 45 warnings generated. 92 warnings generated. 75 warnings generated. clang -o libdmraid.so -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -O2 -fPIC -Wall -Wundef -Wcast-align -Wwrite-strings -Winline -DDMRAID_AUTOREGISTER -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld activate/activate.o activate/devmapper.o device/ata.o device/partition.o device/scan.o device/scsi.o display/display.o format/format.o locking/locking.o log/log.o metadata/log_ops.o metadata/metadata.o metadata/reconfig.o misc/file.o misc/init.o misc/lib_context.o misc/misc.o misc/workaround.o mm/dbg_malloc.o format/ataraid/asr.o format/ataraid/hpt37x.o format/ataraid/hpt45x.o format/ataraid/isw.o format/ataraid/jm.o format/ataraid/lsi.o format/ataraid/nv.o format/ataraid/pdc.o format/ataraid/sil.o format/ataraid/via.o format/ddf/ddf1.o format/ddf/ddf1_lib.o format/ddf/ddf1_crc.o format/ddf/ddf1_cvt.o format/ddf/ddf1_dump.o format/partition/dos.o register/dmreg.o \ -shared -Wl,--discard-all -Wl,--no-undefined -Wl,--version-script,../lib/.export.sym \ -Wl,-soname,libdmraid.so.1 \ -ldevmapper-event -ldevmapper -ldl ld.lld: error: version script assignment of 'Base' to symbol 'add_dev_to_array' failed: symbol not defined ld.lld: error: version script assignment of 'Base' to symbol 'collapse_delimiter' failed: symbol not defined clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [Makefile:77: libdmraid.so] Error 1 make[1]: Leaving directory '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid/lib' make: *** [make.tmpl:120: lib] Error 2 * ERROR: sys-fs/dmraid-1.0.0_rc16-r7::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-fs/dmraid-1.0.0_rc16-r7::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-fs/dmraid-1.0.0_rc16-r7::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/sys-fs/dmraid-1.0.0_rc16-r7:20240309-233318.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/temp/environment'. * Working directory: '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid' * S: '/var/tmp/portage/sys-fs/dmraid-1.0.0_rc16-r7/work/dmraid/1.0.0.rc16-3/dmraid'