Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 887218 Details for
Bug 926642
sys-fs/dmraid-1.0.0_rc16-r7 fails to compile: ld.lld: error: version script assignment of Base to symbol add_dev_to_array failed: symbol not defined
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 361.59 KB, created by
Agostino Sarubbo
on 2024-03-10 08:07:47 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2024-03-10 08:07:47 UTC
Size:
361.59 KB
patch
obsolete
> * 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<nmetadata/reconfig.cmetadata/metadata.c,( >g:: re5313b| ds:: >u ~~~~~^~~~~~~~~~~~,)32./activate/devmapper.hf: > ):;f >8& ../include/dmraid/format.he r:rwarning: :| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9scast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]267 >:- >:s>../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 ><p: ( >t >e3l:(_| *o c1e ~~~~~~~~~~~^~~~~~~~~~~~~| 291)nnote: h warningn >t ~~~~~^~~~~~~~~~~~~~~~ | 0gexpanded from macro 'list_entry'a generatedr > ../include/dmraid/format.h)) >r. >yl:-(* (../include/dmraid/format.h(i268>&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 <tr99ind (d \( >r):se d(_r >( y)14k lecda i| u| -):_Rovnhed ^~~~~~i ~~~~~^~~~~~~~~~~~~> >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<sr >iS196(,cast from 'char *' to 'struct raid_dev *' increases required alignment from 1 to 8 [-Wcast-align]_b | >-)s( :l i >me | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ >>;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<tsendd33et >r)ve e | a) u ,xlv#c >| c( tosd.h ~~~~~~~~~~~^~~~~~~~~~~~~~tRd,negn_| > De fformat/ataraid/pdc.c)e(e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t(vtiy../include/dmraid/format.h:x&n >y(sn)p:290t(format/ataraid/sil.ctpr../include/dmraid/list.h(:e)e268o:)(:ey(67 >:f32)t314*(s:C 19(:)y:)r t22R| :* >p21,(r:_ ^ ewarning: ecast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]: (u I >note: n| * > &srcnote: Dexpanded from macro 'RS'../include/dmraid/list.ht) ^warning: tstexpanded from macro 'list_for_each_entry' S >290:r0 >cast from 'char *' to 'struct raid_set *' increases required alignment from 1 to 8 [-Wcast-align]r- >r( | 59)y >u>../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)<l s)142ty >r - >o ns) | r( u268> (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(#| | spiait<p(d ^ tesigy ete >(_*td)np0*yf(../include/dmraid/list.hf__0ee )pit:oes)d*? eny59rne- ) (*ep:_tt>l0p() 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\<sc - zS:re > >,tr> 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 s<t )_)g;e >t _| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i >sk(is../include/dmraid/list.hw:,59 :R3D:( pnote: oexpanded from macro 'list_entry's >)->di); >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' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 926642
: 887218